From 0336a034224e99c38509233fe4a020852ba178ccf2a9dcdc2516db982744d33a Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Mon, 22 Sep 2008 14:17:16 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gegl?expand=0&rev=1 --- .gitattributes | 23 +++ .gitignore | 1 + gegl-0.0.18.tar.bz2 | 3 + gegl.changes | 5 + gegl.spec | 412 ++++++++++++++++++++++++++++++++++++++++++++ ready | 0 6 files changed, 444 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 gegl-0.0.18.tar.bz2 create mode 100644 gegl.changes create mode 100644 gegl.spec create mode 100644 ready diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/gegl-0.0.18.tar.bz2 b/gegl-0.0.18.tar.bz2 new file mode 100644 index 0000000..7580e70 --- /dev/null +++ b/gegl-0.0.18.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58d5c2c415684f5744dd8dec80a1c230fc4b02ecea6c9edf3b5ef3ed4046ef93 +size 1204867 diff --git a/gegl.changes b/gegl.changes new file mode 100644 index 0000000..e5c6c81 --- /dev/null +++ b/gegl.changes @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Mon Jul 21 14:25:07 CEST 2008 - sbrabec@suse.cz + +- New SuSE package. + diff --git a/gegl.spec b/gegl.spec new file mode 100644 index 0000000..dc97935 --- /dev/null +++ b/gegl.spec @@ -0,0 +1,412 @@ +# +# spec file for package gegl (Version 0.0.18) +# +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + + +Name: gegl +# Patched code is built by default. +# Use rpmbuild -D 'BUILD_ORIG 1' to build original code. +# Use rpmbuild -D 'BUILD_ORIG 1' -D 'BUILD_ORIG_ADDON 1' to build patched build plus original as addon. +BuildRequires: ImageMagick OpenEXR-devel SDL-devel asciidoc babl-devel enscript gcc-c++ glib2-devel graphviz gtk2-devel libjpeg-devel libpng-devel librsvg-devel libstdc++-devel lua-devel ruby +# Only for directory ownership: +BuildRequires: gtk-doc +%if 0%{?BUILD_ORIG} +BuildRequires: ffmpeg-devel +%if 0%{?BUILD_ORIG_ADDON} +Provides: patched_subset +%else +Provides: %{name}-orig-addon = %{version} +Obsoletes: %{name}-orig-addon +%endif +%else +Provides: patched_subset +%endif +Requires: glib2 >= 2.14.0 +Url: http://gegl.org/ +Version: 0.0.18 +Release: 2 +License: GPL v3 or later; LGPL v3 or later +Group: System/Libraries +Summary: Generic Graphics Library +Source: ftp://ftp.gimp.org/pub/gegl/v0.0/%{name}-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +GEGL provides infratructure 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. + + + +Authors: +-------- + Calvin Williamson + Caroline Dahloff + Manish Singh + Jay Cox Daniel Rogers + Sven Neumann + Michael Natterer + Øyvind Kolås + Philip Lafleur + Dominik Ernst + Richard Kralovic + Kevin Cozens + Victor Bogado + Martin Nordholts + Geert Jordaens + Michael Schumacher + John Marshall + Étienne Bersac + Mark Probst + Håkon Hitland + Tor Lillqvist + Hans Breuer + Deji Akingunola + Bradley Broom + Hans Petter Jansson + Jan Heller + dmacks@netscpace.org + Sven Anders + Hubert Figuiere + Garry R. Osgood + Øyvind Kolås + Kevin Cozens + Shlomi Fish + Jakub Steiner + +%package 0_0 +License: GPL v3 or later; LGPL v3 or later +Summary: Generic Graphics Library +Group: System/Libraries + +%description 0_0 +GEGL provides infratructure 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. + + + +Authors: +-------- + Calvin Williamson + Caroline Dahloff + Manish Singh + Jay Cox Daniel Rogers + Sven Neumann + Michael Natterer + Øyvind Kolås + Philip Lafleur + Dominik Ernst + Richard Kralovic + Kevin Cozens + Victor Bogado + Martin Nordholts + Geert Jordaens + Michael Schumacher + John Marshall + Étienne Bersac + Mark Probst + Håkon Hitland + Tor Lillqvist + Hans Breuer + Deji Akingunola + Bradley Broom + Hans Petter Jansson + Jan Heller + dmacks@netscpace.org + Sven Anders + Hubert Figuiere + Garry R. Osgood + Øyvind Kolås + Kevin Cozens + Shlomi Fish + Jakub Steiner + +%if 0%{?BUILD_ORIG} +%if 0%{?BUILD_ORIG_ADDON} + +%package 0_0-orig-addon +License: GPL v3 or later; LGPL v3 or later +Summary: Generic Graphics Library +Group: System/Libraries +Supplements: packageand(%{name}-0_0:%(cd %{_libdir} ; rpm -qf --queryformat=%%{NAME} `readlink %{_libdir}/libavcodec.so` )) + +%description 0_0-orig-addon +GEGL provides infratructure 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. + + + +Authors: +-------- + Calvin Williamson + Caroline Dahloff + Manish Singh + Jay Cox Daniel Rogers + Sven Neumann + Michael Natterer + Øyvind Kolås + Philip Lafleur + Dominik Ernst + Richard Kralovic + Kevin Cozens + Victor Bogado + Martin Nordholts + Geert Jordaens + Michael Schumacher + John Marshall + Étienne Bersac + Mark Probst + Håkon Hitland + Tor Lillqvist + Hans Breuer + Deji Akingunola + Bradley Broom + Hans Petter Jansson + Jan Heller + dmacks@netscpace.org + Sven Anders + Hubert Figuiere + Garry R. Osgood + Øyvind Kolås + Kevin Cozens + Shlomi Fish + Jakub Steiner + +%endif +%endif + +%package -n libgegl-0_0-0 +License: GPL v3 or later; LGPL v3 or later +Summary: Generic Graphics Library +Group: System/Libraries +Recommends: %{name}-0_0 = %{version} + +%description -n libgegl-0_0-0 +GEGL provides infratructure 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. + + + +Authors: +-------- + Calvin Williamson + Caroline Dahloff + Manish Singh + Jay Cox Daniel Rogers + Sven Neumann + Michael Natterer + Øyvind Kolås + Philip Lafleur + Dominik Ernst + Richard Kralovic + Kevin Cozens + Victor Bogado + Martin Nordholts + Geert Jordaens + Michael Schumacher + John Marshall + Étienne Bersac + Mark Probst + Håkon Hitland + Tor Lillqvist + Hans Breuer + Deji Akingunola + Bradley Broom + Hans Petter Jansson + Jan Heller + dmacks@netscpace.org + Sven Anders + Hubert Figuiere + Garry R. Osgood + Øyvind Kolås + Kevin Cozens + Shlomi Fish + Jakub Steiner + +%package devel +License: GPL v3 or later; LGPL v3 or later +Summary: Generic Graphics Library +Group: System/Libraries +Requires: libgegl-0_0-0 = %{version} babl-devel glib2-devel glibc-devel pcre-devel + +%description devel +GEGL provides infratructure 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. + + + +Authors: +-------- + Calvin Williamson + Caroline Dahloff + Manish Singh + Jay Cox Daniel Rogers + Sven Neumann + Michael Natterer + Øyvind Kolås + Philip Lafleur + Dominik Ernst + Richard Kralovic + Kevin Cozens + Victor Bogado + Martin Nordholts + Geert Jordaens + Michael Schumacher + John Marshall + Étienne Bersac + Mark Probst + Håkon Hitland + Tor Lillqvist + Hans Breuer + Deji Akingunola + Bradley Broom + Hans Petter Jansson + Jan Heller + dmacks@netscpace.org + Sven Anders + Hubert Figuiere + Garry R. Osgood + Øyvind Kolås + Kevin Cozens + Shlomi Fish + Jakub Steiner + +%package doc +License: GPL v3 or later; LGPL v3 or later +Summary: Generic Graphics Library +Group: System/Libraries +Requires: libgegl-0_0-0 = %{version} + +%description doc +GEGL provides infratructure 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. + + + +Authors: +-------- + Calvin Williamson + Caroline Dahloff + Manish Singh + Jay Cox Daniel Rogers + Sven Neumann + Michael Natterer + Øyvind Kolås + Philip Lafleur + Dominik Ernst + Richard Kralovic + Kevin Cozens + Victor Bogado + Martin Nordholts + Geert Jordaens + Michael Schumacher + John Marshall + Étienne Bersac + Mark Probst + Håkon Hitland + Tor Lillqvist + Hans Breuer + Deji Akingunola + Bradley Broom + Hans Petter Jansson + Jan Heller + dmacks@netscpace.org + Sven Anders + Hubert Figuiere + Garry R. Osgood + Øyvind Kolås + Kevin Cozens + Shlomi Fish + Jakub Steiner + +%prep +%setup -q + +%build +autoreconf -f -i +%configure\ + --disable-static +make %{?jobs:-j%jobs} + +%install +%makeinstall +%if ! 0%{?BUILD_ORIG} +for MODULE in \ +%{_libdir}/gegl-0.0/ff-load.so \ +; do + rm -f $RPM_BUILD_ROOT$MODULE +done +%endif +rm $RPM_BUILD_ROOT%{_libdir}/gegl-0.0/*.la +rm $RPM_BUILD_ROOT%{_libdir}/*.la + +%post -n libgegl-0_0-0 -p /sbin/ldconfig + +%postun -n libgegl-0_0-0 -p /sbin/ldconfig + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%{_bindir}/* + +%files 0_0 +%defattr(-,root,root) +%dir %{_libdir}/gegl-0.0 +%{_libdir}/gegl-0.0/*.so +%if 0%{?BUILD_ORIG} +%if 0%{?BUILD_ORIG_ADDON} +%exclude %{_libdir}/gegl-0.0/ff-load.so + +%files 0_0-orig-addon +%defattr(-,root,root) +%{_libdir}/gegl-0.0/ff-load.so +%endif +%endif + +%files -n libgegl-0_0-0 +%defattr(-,root,root) +%doc AUTHORS COPYING COPYING.LESSER ChangeLog NEWS README +%{_libdir}/*.so.* + +%files devel +%defattr(-,root,root) +%{_includedir}/* +#%{_libdir}/*.*a +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc + +%files doc +%defattr(-,root,root) +%{_datadir}/gtk-doc/html/gegl + +%changelog +* Mon Jul 21 2008 sbrabec@suse.cz +- New SuSE package. diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4