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.0/%{name}-%{version}.tar.bz2
20 # Source0-md5: e458409440a7b51f446df321c3657e4d
21 Patch0: %{name}-lua.patch
22 URL: http://www.gegl.org/
23 BuildRequires: OpenEXR-devel
24 BuildRequires: SDL-devel
25 BuildRequires: asciidoc
26 BuildRequires: autoconf >= 2.54
27 BuildRequires: automake
28 BuildRequires: babl-devel >= 0.0.22
29 BuildRequires: cairo-devel
30 BuildRequires: enscript
31 BuildRequires: ffmpeg-devel
32 BuildRequires: glib2-devel >= 1:2.14.1
33 BuildRequires: graphviz
34 BuildRequires: gtk+2-devel >= 2:2.12.0
35 BuildRequires: gtk-doc
36 BuildRequires: libjpeg-devel
37 BuildRequires: libpng-devel
38 BuildRequires: librsvg-devel >= 1:2.14.0
39 BuildRequires: libtool
40 BuildRequires: lua51-devel >= 5.1.0
41 BuildRequires: pango-devel >= 1:1.10
42 BuildRequires: perl-base
43 BuildRequires: pkgconfig
45 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
48 GEGL (Generic Graphics Library) is a graph based image processing
51 GEGL's original design was made to scratch GIMP's itches for a new
52 compositing and processing core. This core is being designed to have
53 minimal dependencies and a simple well defined API.
55 %description -l pl.UTF-8
56 GEGL (Generic Graphics Library) to oparty na grafice szkielet do
59 Pierwotny projekt biblioteki GEGL powstał z myślą o nowym rdzeniu do
60 składania i przetwarzania obrazu w GIMP-ie. Rdzeń ten jest
61 projektowany tak, by miał minimalne zależności i proste, dobrze
65 Summary: Header files for gegl library
66 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki gegl
67 Group: Development/Libraries
68 Requires: %{name} = %{version}-%{release}
69 Requires: babl-devel >= 0.0.20
70 Requires: glib2-devel >= 1:2.14.1
73 Header files for gegl library.
75 %description devel -l pl.UTF-8
76 Pliki nagłówkowe biblioteki gegl.
79 Summary: Static gegl library
80 Summary(pl.UTF-8): Statyczna biblioteka gegl
81 Group: Development/Libraries
82 Requires: %{name}-devel = %{version}-%{release}
87 %description static -l pl.UTF-8
88 Statyczna biblioteka gegl.
91 Summary: gegl library API documentation
92 Summary(pl.UTF-8): Dokumentacja API biblioteki gegl
94 Requires: gtk-doc-common
97 gegl library API documentation.
99 %description apidocs -l pl.UTF-8
100 Dokumentacja API biblioteki gegl.
113 %{!?with_mmx:--disable-mmx} \
114 %{!?with_sse:--disable-sse} \
119 rm -rf $RPM_BUILD_ROOT
122 DESTDIR=$RPM_BUILD_ROOT \
123 help_dir=$RPM_BUILD_ROOT%{_gtkdocdir}/gegl
125 rm -f $RPM_BUILD_ROOT%{_libdir}/gegl-0.0/*.{a,la}
128 rm -rf $RPM_BUILD_ROOT
130 %post -p /sbin/ldconfig
131 %postun -p /sbin/ldconfig
134 %defattr(644,root,root,755)
135 %doc AUTHORS ChangeLog NEWS README
136 %attr(755,root,root) %{_bindir}/gegl
137 %attr(755,root,root) %{_libdir}/libgegl-0.0.so.*.*.*
138 %attr(755,root,root) %ghost %{_libdir}/libgegl-0.0.so.0
139 %dir %{_libdir}/gegl-0.0
140 %attr(755,root,root) %{_libdir}/gegl-0.0/*.so
143 %defattr(644,root,root,755)
144 %attr(755,root,root) %{_libdir}/libgegl-0.0.so
145 %{_libdir}/libgegl-0.0.la
146 %{_includedir}/gegl-0.0
147 %{_pkgconfigdir}/gegl.pc
150 %defattr(644,root,root,755)
151 %{_libdir}/libgegl-0.0.a
154 %defattr(644,root,root,755)