.gear/rules | 2 + .../tags/69e0197a90d8ce97c9441cd1912113de43b38370 | 13 +++ .gear/tags/list | 1 + libgegl.spec | 81 ++++++++++++++++++++ operations/Makefile-common.am | 4 +- 5 files changed, 98 insertions(+), 3 deletions(-) diff --git a/.gear/rules b/.gear/rules new file mode 100644 index 0000000..895484e --- /dev/null +++ b/.gear/rules @@ -0,0 +1,2 @@ +tar: gegl-@version@:. name=gegl-@version@ +diff: gegl-@version@:. . name=gegl-@version@-@release@.patch diff --git a/.gear/tags/69e0197a90d8ce97c9441cd1912113de43b38370 b/.gear/tags/69e0197a90d8ce97c9441cd1912113de43b38370 new file mode 100644 index 0000000..b8ff534 --- /dev/null +++ b/.gear/tags/69e0197a90d8ce97c9441cd1912113de43b38370 @@ -0,0 +1,13 @@ +object 22c119e72ae4df6f2bd72c7879eb41800e6fd3ff +type commit +tag gegl-0.0.22 +tagger Valery Inozemtsev 1240841179 +0400 + +gegl 0.0.22 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.9 (GNU/Linux) + +iEYEABECAAYFAkn1u9sACgkQcNyQ4l5HvIqIlwCgtHc5iKS31c09H8e1lR38G5ml +MdwAn1bbuVJ1ZiV2eUtQlitz9Jpco81t +=QvxF +-----END PGP SIGNATURE----- diff --git a/.gear/tags/list b/.gear/tags/list new file mode 100644 index 0000000..273f53d --- /dev/null +++ b/.gear/tags/list @@ -0,0 +1 @@ +69e0197a90d8ce97c9441cd1912113de43b38370 gegl-0.0.22 diff --git a/libgegl.spec b/libgegl.spec new file mode 100644 index 0000000..2c8741a --- /dev/null +++ b/libgegl.spec @@ -0,0 +1,81 @@ +Name: libgegl +Version: 0.0.22 +Release: alt0.M50.1 +Summary: A graph based image processing framework +License: LGPLv3+/GPLv3+ +Group: System/Libraries +Url: http://www.gimp.org +Packager: Valery Inozemtsev + +Source: gegl-%version.tar +Patch: gegl-%version-%release.patch + +BuildRequires: asciidoc gcc-c++ graphviz libSDL-devel libavformat-devel libbabl-devel libjpeg-devel libopenraw-devel +BuildRequires: librsvg-devel libspiro-devel openexr-devel python-modules-encodings ruby w3m + +%description +GEGL (Generic Graphics Library) is a graph based image processing framework. +GEGLs original design was made to scratch GIMPs itches for a new +compositing and processing core. This core is being designed to have +minimal dependencies. and a simple well defined API. + +%package devel +Summary: Headers for developing programs that will use %name +Group: Development/C +Requires: %name = %version-%release + +%description devel +This package contains the libraries and header files needed for +developing with %name. + +%prep +%setup -q -n gegl-%version +%patch -p1 + +%build +%autoreconf +%configure \ + --disable-static +%make_build + +%install +%make DESTDIR=%buildroot install + +%files +%_bindir/gegl +%_libdir/*.so.* +%dir %_libdir/gegl-0.0 +%_libdir/gegl-0.0/*.so + +%files devel +%_includedir/gegl-0.0 +%_libdir/*.so +%_pkgconfigdir/*.pc +%_datadir/gtk-doc/html/gegl + +%changelog +* Mon Apr 27 2009 Valery Inozemtsev 0.0.22-alt0.M50.1 +- build for branch 5.0 + +* Mon Feb 16 2009 Valery Inozemtsev 0.0.22-alt1 +- 0.0.22 + +* Thu Feb 05 2009 Valery Inozemtsev 0.0.20-alt4 +- rebuild with libavcodec.so.52 + +* Thu Jan 01 2009 Valery Inozemtsev 0.0.20-alt3 +- drop fill plugin + +* Fri Nov 14 2008 Valery Inozemtsev 0.0.20-alt2 +- rebuild + +* Fri Oct 10 2008 Valery Inozemtsev 0.0.20-alt1 +- 0.0.20 + +* Thu Oct 02 2008 Valery Inozemtsev 0.0.18-alt2 +- disabled workshop operations +- build docs + +* Wed Oct 01 2008 Valery Inozemtsev 0.0.18-alt1 +- initial release + diff --git a/operations/Makefile-common.am b/operations/Makefile-common.am index 5953d4f..4c6618e 100644 --- a/operations/Makefile-common.am +++ b/operations/Makefile-common.am @@ -1,9 +1,7 @@ -if OS_WIN32 no_undefined = -no-undefined libgegl = $(top_builddir)/gegl/libgegl-$(GEGL_API_VERSION).la @BABL_LIBS@ -endif -op_libs = @DEP_LIBS@ $(libgegl) +op_libs = @DEP_LIBS@ $(libgegl) -lm GEGLHEADERS = $(wildcard $(top_srcdir)/gegl/*.h)\ $(wildcard $(top_srcdir)/gegl/buffer/*.h)