3 %bcond_with mmx # use MMX instructions
4 %bcond_with sse # use SSE instructions
6 %ifarch %{x8664} athlon pentium3 pentium4
9 %ifarch %{x8664} pentium3 pentium4
12 Summary: Generic image processing library
13 Summary(pl.UTF-8): Ogólna biblioteka przetwarzania obrazu
19 Source0: ftp://ftp.gtk.org/pub/gegl/0.1/%{name}-%{version}.tar.bz2
20 # Source0-md5: 5a989ad617801c5dbec3d47c30bd64f0
21 Patch0: %{name}-lua.patch
22 Patch1: %{name}-ffmpeg.patch
23 URL: http://www.gegl.org/
24 BuildRequires: OpenEXR-devel
25 BuildRequires: SDL-devel
26 BuildRequires: asciidoc
27 BuildRequires: autoconf >= 2.54
28 BuildRequires: automake
29 BuildRequires: babl-devel >= 0.1.0
30 BuildRequires: cairo-devel
31 BuildRequires: enscript
32 BuildRequires: ffmpeg-devel >= 0.4.9-4.20080930.1
33 BuildRequires: glib2-devel >= 1:2.14.1
34 BuildRequires: graphviz
35 BuildRequires: gtk+2-devel >= 2:2.12.0
36 BuildRequires: gtk-doc
37 BuildRequires: libjpeg-devel
38 BuildRequires: libpng-devel
39 BuildRequires: librsvg-devel >= 1:2.14.0
40 BuildRequires: libtool
41 BuildRequires: lua51-devel >= 5.1.0
42 BuildRequires: pango-devel >= 1:1.10
43 BuildRequires: perl-base
44 BuildRequires: pkgconfig
46 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49 GEGL (Generic Graphics Library) is a graph based image processing
52 GEGL's original design was made to scratch GIMP's itches for a new
53 compositing and processing core. This core is being designed to have
54 minimal dependencies and a simple well defined API.
56 %description -l pl.UTF-8
57 GEGL (Generic Graphics Library) to oparty na grafice szkielet do
60 Pierwotny projekt biblioteki GEGL powstał z myślą o nowym rdzeniu do
61 składania i przetwarzania obrazu w GIMP-ie. Rdzeń ten jest
62 projektowany tak, by miał minimalne zależności i proste, dobrze
66 Summary: Header files for gegl library
67 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki gegl
68 Group: Development/Libraries
69 Requires: %{name} = %{version}-%{release}
70 Requires: babl-devel >= 0.0.20
71 Requires: glib2-devel >= 1:2.14.1
74 Header files for gegl library.
76 %description devel -l pl.UTF-8
77 Pliki nagłówkowe biblioteki gegl.
80 Summary: Static gegl library
81 Summary(pl.UTF-8): Statyczna biblioteka gegl
82 Group: Development/Libraries
83 Requires: %{name}-devel = %{version}-%{release}
88 %description static -l pl.UTF-8
89 Statyczna biblioteka gegl.
92 Summary: gegl library API documentation
93 Summary(pl.UTF-8): Dokumentacja API biblioteki gegl
95 Requires: gtk-doc-common
98 gegl library API documentation.
100 %description apidocs -l pl.UTF-8
101 Dokumentacja API biblioteki gegl.
115 %{!?with_mmx:--disable-mmx} \
116 %{!?with_sse:--disable-sse} \
121 rm -rf $RPM_BUILD_ROOT
124 DESTDIR=$RPM_BUILD_ROOT \
125 help_dir=$RPM_BUILD_ROOT%{_gtkdocdir}/gegl
127 rm -f $RPM_BUILD_ROOT%{_libdir}/gegl-0.0/*.{a,la}
130 rm -rf $RPM_BUILD_ROOT
132 %post -p /sbin/ldconfig
133 %postun -p /sbin/ldconfig
136 %defattr(644,root,root,755)
137 %doc AUTHORS ChangeLog NEWS README
138 %attr(755,root,root) %{_bindir}/gegl
139 %attr(755,root,root) %{_libdir}/libgegl-0.0.so.*.*.*
140 %attr(755,root,root) %ghost %{_libdir}/libgegl-0.0.so.0
141 %dir %{_libdir}/gegl-0.0
142 %attr(755,root,root) %{_libdir}/gegl-0.0/*.so
145 %defattr(644,root,root,755)
146 %attr(755,root,root) %{_libdir}/libgegl-0.0.so
147 %{_libdir}/libgegl-0.0.la
148 %{_includedir}/gegl-0.0
149 %{_pkgconfigdir}/gegl.pc
152 %defattr(644,root,root,755)
153 %{_libdir}/libgegl-0.0.a
156 %defattr(644,root,root,755)