Accepting request 602149 from graphics
- Update to version 0.4.0: + GEGL 0.4.x is a stable release series of GEGL to have a stable API and ABI to go with GIMP-2.10. When the need arises to break API or ABI compatibility the 0.4.x series will get its own branch and unstable API experiments and development, 0.5.x will happen in master. For now though master will track the 0.4.x series. + Core: Change GeglParamSpecSeed from int to uint to match the value range of GeglRandom's seed. + Operations: - Ripple fixed remaining issues needed to remove legacy GIMP plug-in in GIMP. - Spherize, requrise transform and color-overlay moved out of workshop. - Ppm-load ported to GIO. - Rename subpackages following upstreams soname bump. - Do not buildrequires lensfun-devel, it would be only used when building workshop, if Makefile was really compiling relevant code. OBS-URL: https://build.opensuse.org/request/show/602149 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=41
This commit is contained in:
commit
c21af2fec3
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5ca2227655ebf1ab2e252cee3eede219c758336394288ef301b93264b9411304
|
||||
size 6707964
|
3
gegl-0.4.0.tar.bz2
Normal file
3
gegl-0.4.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d04d2bfa0ff5a4bcfe7566f7418929a9c80f0109fa248ea4ff19538b3e99f0c5
|
||||
size 6762190
|
27
gegl.changes
27
gegl.changes
@ -1,3 +1,30 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 27 18:11:11 UTC 2018 - bjorn.lie@gmail.com
|
||||
|
||||
- Update to version 0.4.0:
|
||||
+ GEGL 0.4.x is a stable release series of GEGL to have a stable
|
||||
API and ABI to go with GIMP-2.10. When the need arises to break
|
||||
API or ABI compatibility the 0.4.x series will get its own
|
||||
branch and unstable API experiments and development, 0.5.x will
|
||||
happen in master. For now though master will track the 0.4.x
|
||||
series.
|
||||
+ Core: Change GeglParamSpecSeed from int to uint to match the
|
||||
value range of GeglRandom's seed.
|
||||
+ Operations:
|
||||
- Ripple fixed remaining issues needed to remove legacy GIMP
|
||||
plug-in in GIMP.
|
||||
- Spherize, requrise transform and color-overlay moved out of
|
||||
workshop.
|
||||
- Ppm-load ported to GIO.
|
||||
- Rename subpackages following upstreams soname bump.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 26 13:44:38 UTC 2018 - fcrozat@suse.com
|
||||
|
||||
- Do not buildrequires lensfun-devel, it would be only used when
|
||||
building workshop, if Makefile was really compiling relevant
|
||||
code.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 22 23:46:51 UTC 2018 - bjorn.lie@gmail.com
|
||||
|
||||
|
79
gegl.spec
79
gegl.spec
@ -17,13 +17,13 @@
|
||||
|
||||
|
||||
Name: gegl
|
||||
Version: 0.3.34
|
||||
Version: 0.4.0
|
||||
Release: 0
|
||||
Summary: Generic Graphics Library
|
||||
License: GPL-3.0-or-later AND LGPL-3.0-or-later
|
||||
Group: Productivity/Graphics/Other
|
||||
URL: http://gegl.org/
|
||||
Source0: https://download.gimp.org/pub/gegl/0.3/%{name}-%{version}.tar.bz2
|
||||
Source0: https://download.gimp.org/pub/gegl/0.4/%{name}-%{version}.tar.bz2
|
||||
BuildRequires: ImageMagick
|
||||
BuildRequires: SDL-devel >= 1.2.0
|
||||
BuildRequires: enscript
|
||||
@ -31,7 +31,6 @@ BuildRequires: gcc-c++
|
||||
BuildRequires: gobject-introspection-devel >= 1.32.0
|
||||
BuildRequires: graphviz-gd
|
||||
BuildRequires: gtk-doc
|
||||
BuildRequires: lensfun-devel >= 0.2.5
|
||||
BuildRequires: libjpeg-devel
|
||||
BuildRequires: libspiro-devel
|
||||
BuildRequires: libstdc++-devel
|
||||
@ -70,9 +69,9 @@ BuildRequires: pkgconfig(vapigen) >= 0.20.0
|
||||
# exists in Tumbleweed and we use it to build
|
||||
Provides: %{name}-0_3-orig-addon = %{version}
|
||||
Obsoletes: %{name}-0_3-orig-addon < 0.3.5
|
||||
# Since 13/02/18 (version 0.3.28) gegl-unstable is obsolete, gegl is now on "0.3" branch.
|
||||
# Since 13/02/18 (version 0.3.28) gegl-unstable is obsolete, gegl is now on "0.4" branch.
|
||||
Provides: gegl-unstable = %{version}
|
||||
Obsoletes: gegl-unstable < %{version}
|
||||
Obsoletes: gegl-unstable < 0.3.28
|
||||
|
||||
%description
|
||||
GEGL provides infrastructure to do demand based cached non destructive
|
||||
@ -80,34 +79,34 @@ image editing on larger than RAM buffers. Through babl, it provides
|
||||
support for a wide range of color models and pixel storage formats for
|
||||
input and output.
|
||||
|
||||
%package -n %{name}-0_3
|
||||
%package -n %{name}-0_4
|
||||
Summary: Generic Graphics Library
|
||||
Group: System/Libraries
|
||||
Recommends: %{name}-0_3-lang
|
||||
Recommends: %{name}-0_4-lang
|
||||
|
||||
%description -n %{name}-0_3
|
||||
%description -n %{name}-0_4
|
||||
GEGL provides infrastructure to do demand based cached non destructive
|
||||
image editing on larger than RAM buffers. Through babl, it provides
|
||||
support for a wide range of color models and pixel storage formats for
|
||||
input and output.
|
||||
|
||||
%package -n libgegl-0_3-0
|
||||
%package -n libgegl-0_4-0
|
||||
Summary: Generic Graphics Library
|
||||
# The plugins are required for the lib to be usable
|
||||
Group: System/Libraries
|
||||
Requires: %{name}-0_3 >= %{version}
|
||||
Requires: %{name}-0_4 >= %{version}
|
||||
|
||||
%description -n libgegl-0_3-0
|
||||
%description -n libgegl-0_4-0
|
||||
GEGL provides infrastructure to do demand based cached non destructive
|
||||
image editing on larger than RAM buffers. Through babl, it provides
|
||||
support for a wide range of color models and pixel storage formats for
|
||||
input and output.
|
||||
|
||||
%package -n typelib-1_0-Gegl-0_3
|
||||
%package -n typelib-1_0-Gegl-0_4
|
||||
Summary: Introspection bindings for the GEGL "Generic Graphics Library"
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n typelib-1_0-Gegl-0_3
|
||||
%description -n typelib-1_0-Gegl-0_4
|
||||
GEGL provides infrastructure to do demand based cached non destructive
|
||||
image editing on larger than RAM buffers. Through babl, it provides
|
||||
support for a wide range of color models and pixel storage formats for
|
||||
@ -119,8 +118,8 @@ libgegl library.
|
||||
%package devel
|
||||
Summary: Development files for the GEGL "Generic Graphics Library"
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: libgegl-0_3-0 = %{version}
|
||||
Requires: typelib-1_0-Gegl-0_3 = %{version}
|
||||
Requires: libgegl-0_4-0 = %{version}
|
||||
Requires: typelib-1_0-Gegl-0_4 = %{version}
|
||||
|
||||
%description devel
|
||||
GEGL provides infratructure to do demand based cached non destructive
|
||||
@ -138,7 +137,7 @@ image editing on larger than RAM buffers. Through babl, it provides
|
||||
support for a wide range of color models and pixel storage formats for
|
||||
input and output.
|
||||
|
||||
%lang_package -n %{name}-0_3
|
||||
%lang_package -n %{name}-0_4
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
@ -152,49 +151,49 @@ make %{?_smp_mflags}
|
||||
%install
|
||||
%make_install
|
||||
find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%find_lang %{name}-0.3 %{?no_lang_C}
|
||||
%find_lang %{name}-0.4 %{?no_lang_C}
|
||||
|
||||
%post -n gegl-0_3 -p /sbin/ldconfig
|
||||
%postun -n gegl-0_3 -p /sbin/ldconfig
|
||||
%post -n gegl-0_4 -p /sbin/ldconfig
|
||||
%postun -n gegl-0_4 -p /sbin/ldconfig
|
||||
|
||||
%post -n libgegl-0_3-0 -p /sbin/ldconfig
|
||||
%postun -n libgegl-0_3-0 -p /sbin/ldconfig
|
||||
%post -n libgegl-0_4-0 -p /sbin/ldconfig
|
||||
%postun -n libgegl-0_4-0 -p /sbin/ldconfig
|
||||
|
||||
%files
|
||||
%{_bindir}/gegl
|
||||
%{_bindir}/gegl-imgcmp
|
||||
%{_bindir}/gcut
|
||||
|
||||
%files -n %{name}-0_3
|
||||
%dir %{_libdir}/gegl-0.3/
|
||||
%{_libdir}/gegl-0.3/*.so
|
||||
# libgegl-sc-0.3.so is a support library for the seamless-clone module
|
||||
%{_libdir}/libgegl-sc-0.3.so
|
||||
%{_libdir}/libgegl-npd-0.3.so
|
||||
%{_libdir}/gegl-0.3/grey2.json
|
||||
%files -n %{name}-0_4
|
||||
%dir %{_libdir}/gegl-0.4/
|
||||
%{_libdir}/gegl-0.4/*.so
|
||||
# libgegl-sc-0.4.so is a support library for the seamless-clone module
|
||||
%{_libdir}/libgegl-sc-0.4.so
|
||||
%{_libdir}/libgegl-npd-0.4.so
|
||||
%{_libdir}/gegl-0.4/grey2.json
|
||||
|
||||
%files -n libgegl-0_3-0
|
||||
%files -n libgegl-0_4-0
|
||||
%license COPYING COPYING.LESSER
|
||||
%{_libdir}/libgegl-0.3.so.*
|
||||
%{_libdir}/libgegl-0.4.so.*
|
||||
|
||||
%files -n typelib-1_0-Gegl-0_3
|
||||
%{_libdir}/girepository-1.0/Gegl-0.3.typelib
|
||||
%files -n typelib-1_0-Gegl-0_4
|
||||
%{_libdir}/girepository-1.0/Gegl-0.4.typelib
|
||||
|
||||
%files devel
|
||||
%{_includedir}/gegl-0.3/
|
||||
%{_libdir}/libgegl-0.3.so
|
||||
%{_libdir}/pkgconfig/gegl-0.3.pc
|
||||
%{_libdir}/pkgconfig/gegl-sc-0.3.pc
|
||||
%{_datadir}/gir-1.0/Gegl-0.3.gir
|
||||
%{_includedir}/gegl-0.4/
|
||||
%{_libdir}/libgegl-0.4.so
|
||||
%{_libdir}/pkgconfig/gegl-0.4.pc
|
||||
%{_libdir}/pkgconfig/gegl-sc-0.4.pc
|
||||
%{_datadir}/gir-1.0/Gegl-0.4.gir
|
||||
%dir %{_datadir}/vala
|
||||
%dir %{_datadir}/vala/vapi
|
||||
%{_datadir}/vala/vapi/gegl-0.3.deps
|
||||
%{_datadir}/vala/vapi/gegl-0.3.vapi
|
||||
%{_datadir}/vala/vapi/gegl-0.4.deps
|
||||
%{_datadir}/vala/vapi/gegl-0.4.vapi
|
||||
|
||||
%files doc
|
||||
%doc AUTHORS ChangeLog NEWS
|
||||
%doc %{_datadir}/gtk-doc/html/gegl/
|
||||
|
||||
%files -n %{name}-0_3-lang -f %{name}-0.3.lang
|
||||
%files -n %{name}-0_4-lang -f %{name}-0.4.lang
|
||||
|
||||
%changelog
|
||||
|
Loading…
Reference in New Issue
Block a user