Accepting request 602141 from home:iznogood:branches: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. OBS-URL: https://build.opensuse.org/request/show/602141 OBS-URL: https://build.opensuse.org/package/show/graphics/gegl?expand=0&rev=59
This commit is contained in:
parent
eb1429c519
commit
1f7413911e
@ -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
|
20
gegl.changes
20
gegl.changes
@ -1,3 +1,23 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
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
|
Thu Apr 26 13:44:38 UTC 2018 - fcrozat@suse.com
|
||||||
|
|
||||||
|
78
gegl.spec
78
gegl.spec
@ -17,13 +17,13 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: gegl
|
Name: gegl
|
||||||
Version: 0.3.34
|
Version: 0.4.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Generic Graphics Library
|
Summary: Generic Graphics Library
|
||||||
License: GPL-3.0-or-later AND LGPL-3.0-or-later
|
License: GPL-3.0-or-later AND LGPL-3.0-or-later
|
||||||
Group: Productivity/Graphics/Other
|
Group: Productivity/Graphics/Other
|
||||||
URL: http://gegl.org/
|
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: ImageMagick
|
||||||
BuildRequires: SDL-devel >= 1.2.0
|
BuildRequires: SDL-devel >= 1.2.0
|
||||||
BuildRequires: enscript
|
BuildRequires: enscript
|
||||||
@ -69,9 +69,9 @@ BuildRequires: pkgconfig(vapigen) >= 0.20.0
|
|||||||
# exists in Tumbleweed and we use it to build
|
# exists in Tumbleweed and we use it to build
|
||||||
Provides: %{name}-0_3-orig-addon = %{version}
|
Provides: %{name}-0_3-orig-addon = %{version}
|
||||||
Obsoletes: %{name}-0_3-orig-addon < 0.3.5
|
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}
|
Provides: gegl-unstable = %{version}
|
||||||
Obsoletes: gegl-unstable < %{version}
|
Obsoletes: gegl-unstable < 0.3.28
|
||||||
|
|
||||||
%description
|
%description
|
||||||
GEGL provides infrastructure to do demand based cached non destructive
|
GEGL provides infrastructure to do demand based cached non destructive
|
||||||
@ -79,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
|
support for a wide range of color models and pixel storage formats for
|
||||||
input and output.
|
input and output.
|
||||||
|
|
||||||
%package -n %{name}-0_3
|
%package -n %{name}-0_4
|
||||||
Summary: Generic Graphics Library
|
Summary: Generic Graphics Library
|
||||||
Group: System/Libraries
|
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
|
GEGL provides infrastructure to do demand based cached non destructive
|
||||||
image editing on larger than RAM buffers. Through babl, it provides
|
image editing on larger than RAM buffers. Through babl, it provides
|
||||||
support for a wide range of color models and pixel storage formats for
|
support for a wide range of color models and pixel storage formats for
|
||||||
input and output.
|
input and output.
|
||||||
|
|
||||||
%package -n libgegl-0_3-0
|
%package -n libgegl-0_4-0
|
||||||
Summary: Generic Graphics Library
|
Summary: Generic Graphics Library
|
||||||
# The plugins are required for the lib to be usable
|
# The plugins are required for the lib to be usable
|
||||||
Group: System/Libraries
|
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
|
GEGL provides infrastructure to do demand based cached non destructive
|
||||||
image editing on larger than RAM buffers. Through babl, it provides
|
image editing on larger than RAM buffers. Through babl, it provides
|
||||||
support for a wide range of color models and pixel storage formats for
|
support for a wide range of color models and pixel storage formats for
|
||||||
input and output.
|
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"
|
Summary: Introspection bindings for the GEGL "Generic Graphics Library"
|
||||||
Group: System/Libraries
|
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
|
GEGL provides infrastructure to do demand based cached non destructive
|
||||||
image editing on larger than RAM buffers. Through babl, it provides
|
image editing on larger than RAM buffers. Through babl, it provides
|
||||||
support for a wide range of color models and pixel storage formats for
|
support for a wide range of color models and pixel storage formats for
|
||||||
@ -118,8 +118,8 @@ libgegl library.
|
|||||||
%package devel
|
%package devel
|
||||||
Summary: Development files for the GEGL "Generic Graphics Library"
|
Summary: Development files for the GEGL "Generic Graphics Library"
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Requires: libgegl-0_3-0 = %{version}
|
Requires: libgegl-0_4-0 = %{version}
|
||||||
Requires: typelib-1_0-Gegl-0_3 = %{version}
|
Requires: typelib-1_0-Gegl-0_4 = %{version}
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
GEGL provides infratructure to do demand based cached non destructive
|
GEGL provides infratructure to do demand based cached non destructive
|
||||||
@ -137,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
|
support for a wide range of color models and pixel storage formats for
|
||||||
input and output.
|
input and output.
|
||||||
|
|
||||||
%lang_package -n %{name}-0_3
|
%lang_package -n %{name}-0_4
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup
|
%autosetup
|
||||||
@ -151,49 +151,49 @@ make %{?_smp_mflags}
|
|||||||
%install
|
%install
|
||||||
%make_install
|
%make_install
|
||||||
find %{buildroot} -type f -name "*.la" -delete -print
|
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
|
%post -n gegl-0_4 -p /sbin/ldconfig
|
||||||
%postun -n gegl-0_3 -p /sbin/ldconfig
|
%postun -n gegl-0_4 -p /sbin/ldconfig
|
||||||
|
|
||||||
%post -n libgegl-0_3-0 -p /sbin/ldconfig
|
%post -n libgegl-0_4-0 -p /sbin/ldconfig
|
||||||
%postun -n libgegl-0_3-0 -p /sbin/ldconfig
|
%postun -n libgegl-0_4-0 -p /sbin/ldconfig
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%{_bindir}/gegl
|
%{_bindir}/gegl
|
||||||
%{_bindir}/gegl-imgcmp
|
%{_bindir}/gegl-imgcmp
|
||||||
%{_bindir}/gcut
|
%{_bindir}/gcut
|
||||||
|
|
||||||
%files -n %{name}-0_3
|
%files -n %{name}-0_4
|
||||||
%dir %{_libdir}/gegl-0.3/
|
%dir %{_libdir}/gegl-0.4/
|
||||||
%{_libdir}/gegl-0.3/*.so
|
%{_libdir}/gegl-0.4/*.so
|
||||||
# libgegl-sc-0.3.so is a support library for the seamless-clone module
|
# libgegl-sc-0.4.so is a support library for the seamless-clone module
|
||||||
%{_libdir}/libgegl-sc-0.3.so
|
%{_libdir}/libgegl-sc-0.4.so
|
||||||
%{_libdir}/libgegl-npd-0.3.so
|
%{_libdir}/libgegl-npd-0.4.so
|
||||||
%{_libdir}/gegl-0.3/grey2.json
|
%{_libdir}/gegl-0.4/grey2.json
|
||||||
|
|
||||||
%files -n libgegl-0_3-0
|
%files -n libgegl-0_4-0
|
||||||
%license COPYING COPYING.LESSER
|
%license COPYING COPYING.LESSER
|
||||||
%{_libdir}/libgegl-0.3.so.*
|
%{_libdir}/libgegl-0.4.so.*
|
||||||
|
|
||||||
%files -n typelib-1_0-Gegl-0_3
|
%files -n typelib-1_0-Gegl-0_4
|
||||||
%{_libdir}/girepository-1.0/Gegl-0.3.typelib
|
%{_libdir}/girepository-1.0/Gegl-0.4.typelib
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%{_includedir}/gegl-0.3/
|
%{_includedir}/gegl-0.4/
|
||||||
%{_libdir}/libgegl-0.3.so
|
%{_libdir}/libgegl-0.4.so
|
||||||
%{_libdir}/pkgconfig/gegl-0.3.pc
|
%{_libdir}/pkgconfig/gegl-0.4.pc
|
||||||
%{_libdir}/pkgconfig/gegl-sc-0.3.pc
|
%{_libdir}/pkgconfig/gegl-sc-0.4.pc
|
||||||
%{_datadir}/gir-1.0/Gegl-0.3.gir
|
%{_datadir}/gir-1.0/Gegl-0.4.gir
|
||||||
%dir %{_datadir}/vala
|
%dir %{_datadir}/vala
|
||||||
%dir %{_datadir}/vala/vapi
|
%dir %{_datadir}/vala/vapi
|
||||||
%{_datadir}/vala/vapi/gegl-0.3.deps
|
%{_datadir}/vala/vapi/gegl-0.4.deps
|
||||||
%{_datadir}/vala/vapi/gegl-0.3.vapi
|
%{_datadir}/vala/vapi/gegl-0.4.vapi
|
||||||
|
|
||||||
%files doc
|
%files doc
|
||||||
%doc AUTHORS ChangeLog NEWS
|
%doc AUTHORS ChangeLog NEWS
|
||||||
%doc %{_datadir}/gtk-doc/html/gegl/
|
%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
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user