|
@@ -1,40 +1,48 @@
|
|
|
Summary: A graph based image processing framework
|
|
|
Summary(ja): グラフベースの画像処理フレームワーク
|
|
|
Name: gegl04
|
|
|
-Version: 0.4.16
|
|
|
+Version: 0.4.22
|
|
|
Release: 1%{?_dist_release}
|
|
|
-# The binary is under the GPL, while the libs are under LGPL
|
|
|
-License: LGPLv3+ and GPLv3+
|
|
|
Group: System Environment/Libraries
|
|
|
-
|
|
|
Vendor: Project Vine
|
|
|
Distribution: Vine Linux
|
|
|
+
|
|
|
+# The binary is under the GPL, while the libs are under LGPL
|
|
|
+License: LGPLv3+ and GPLv3+
|
|
|
URL: http://www.gegl.org/
|
|
|
%define shortver %(echo %{version} | sed -e 's/\\.[0-9]*$//')
|
|
|
-Source0: https://download.gimp.org/pub/gegl/%{shortver}/gegl-%{version}.tar.bz2
|
|
|
+Source0: https://download.gimp.org/pub/gegl/%{shortver}/gegl-%{version}.tar.xz
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
|
|
+BuildRequires: meson
|
|
|
BuildRequires: glib2-devel
|
|
|
BuildRequires: gdk-pixbuf2-devel
|
|
|
BuildRequires: pango-devel
|
|
|
-BuildRequires: babl-devel >= 0.1.56
|
|
|
+BuildRequires: babl-devel >= 0.1.74
|
|
|
BuildRequires: json-glib-devel
|
|
|
BuildRequires: perl
|
|
|
BuildRequires: ruby
|
|
|
-BuildRequires: python3-devel
|
|
|
BuildRequires: exiv2-devel
|
|
|
-BuildRequires: libgexiv2-devel
|
|
|
+BuildRequires: jasper-devel
|
|
|
BuildRequires: lcms2-devel
|
|
|
-BuildRequires: libpng-devel
|
|
|
+BuildRequires: lensfun-devel
|
|
|
+BuildRequires: libgexiv2-devel
|
|
|
BuildRequires: libjpeg-devel
|
|
|
+BuildRequires: libpng-devel
|
|
|
+BuildRequires: LibRaw-devel
|
|
|
BuildRequires: librsvg2-devel
|
|
|
BuildRequires: libtiff-devel
|
|
|
+BuildRequires: libv4l-devel
|
|
|
BuildRequires: libwebp-devel
|
|
|
-BuildRequires: LibRaw-devel
|
|
|
-BuildRequires: jasper-devel
|
|
|
-BuildRequires: lensfun-devel
|
|
|
+BuildRequires: poppler-devel
|
|
|
+BuildRequires: python3-devel
|
|
|
+BuildRequires: python3-rpm-macros
|
|
|
+BuildRequires: python3-pygobject
|
|
|
+BuildRequires: pygobject3-devel
|
|
|
+BuildRequires: gobject-introspection-devel
|
|
|
+BuildRequires: vala-devel
|
|
|
BuildRequires: asciidoc
|
|
|
-BuildRequires: SDL-devel
|
|
|
+BuildRequires: SDL2-devel
|
|
|
BuildRequires: OpenEXR-devel
|
|
|
BuildRequires: lua-devel
|
|
|
BuildRequires: enscript
|
|
@@ -70,21 +78,32 @@ developing with %{name}.
|
|
|
%prep
|
|
|
%setup -q -n gegl-%{version}
|
|
|
|
|
|
+
|
|
|
%build
|
|
|
-./autogen.sh
|
|
|
-%{configure} --disable-static
|
|
|
-%{__make} %{?_smp_mflags}
|
|
|
+export PYTHON=%{__python3}
|
|
|
+%meson \
|
|
|
+ -Dlibspiro=disabled \
|
|
|
+ -Dlibv4l=disabled \
|
|
|
+ -Dlua=disabled \
|
|
|
+ -Dmrg=disabled \
|
|
|
+ -Dlibav=disabled \
|
|
|
+ -Dumfpack=disabled
|
|
|
+
|
|
|
+%meson_build
|
|
|
+
|
|
|
|
|
|
%install
|
|
|
-%{__rm} -rf ${RPM_BUILD_ROOT}
|
|
|
-%{__make} DESTDIR=${RPM_BUILD_ROOT} install INSTALL='install -p'
|
|
|
+%{__rm} -rf %{buildroot}
|
|
|
+%meson_install
|
|
|
|
|
|
-find ${RPM_BUILD_ROOT} -name '*.la' -delete
|
|
|
+find %{buildroot} -name '*.la' -delete
|
|
|
|
|
|
%find_lang gegl-%{shortver}
|
|
|
|
|
|
+
|
|
|
%clean
|
|
|
-%{__rm} -rf ${RPM_BUILD_ROOT}
|
|
|
+%{__rm} -rf %{buildroot}
|
|
|
+
|
|
|
|
|
|
%post -p %{_syssbindir}/ldconfig
|
|
|
|
|
@@ -110,10 +129,15 @@ find ${RPM_BUILD_ROOT} -name '*.la' -delete
|
|
|
%{_libdir}/pkgconfig/gegl-%{shortver}.pc
|
|
|
%{_libdir}/pkgconfig/gegl-sc-%{shortver}.pc
|
|
|
%{_datadir}/gir-1.0/Gegl-%{shortver}.gir
|
|
|
-%{_datadir}/gtk-doc/html/*
|
|
|
+%{_datadir}/vala/vapi/gegl-%{shortver}.deps
|
|
|
+%{_datadir}/vala/vapi/gegl-%{shortver}.vapi
|
|
|
+#{_datadir}/gtk-doc/html/*
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
+* Fri Apr 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4.22-1
|
|
|
+- new upstream release.
|
|
|
+
|
|
|
* Sat Oct 26 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4.16-1
|
|
|
- new upstream release.
|
|
|
- built with OpenEXR-2.4.0.
|