3 %bcond_with mmx # use MMX instructions
4 %bcond_with sse # use SSE instructions
7 %ifarch %{x8664} athlon pentium3 pentium4
10 %ifarch %{x8664} pentium3 pentium4
13 Summary: Generic image processing library
14 Summary(pl.UTF-8): Ogólna biblioteka przetwarzania obrazu
20 Source0: ftp://ftp.gtk.org/pub/gegl/0.1/%{name}-%{version}.tar.bz2
21 # Source0-md5: d35ffe17dc042652eca3205488ece262
22 Patch0: %{name}-lua.patch
23 Patch1: %{name}-ffmpeg.patch
24 URL: http://www.gegl.org/
25 BuildRequires: OpenEXR-devel
26 BuildRequires: SDL-devel
27 BuildRequires: asciidoc
28 BuildRequires: autoconf >= 2.54
29 BuildRequires: automake
30 BuildRequires: babl-devel >= 0.1.2
31 BuildRequires: cairo-devel
32 BuildRequires: enscript
33 BuildRequires: ffmpeg-devel >= 0.6
34 BuildRequires: glib2-devel >= 1:2.14.1
35 BuildRequires: graphviz
36 BuildRequires: gtk+2-devel >= 2:2.12.0
37 BuildRequires: gtk-doc
38 BuildRequires: libjpeg-devel
39 BuildRequires: libpng-devel
40 BuildRequires: librsvg-devel >= 1:2.14.0
41 BuildRequires: libtool
42 BuildRequires: lua51-devel >= 5.1.0
43 BuildRequires: pango-devel >= 1:1.10
44 BuildRequires: perl-base
45 BuildRequires: pkgconfig
47 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
50 GEGL (Generic Graphics Library) is a graph based image processing
53 GEGL's original design was made to scratch GIMP's itches for a new
54 compositing and processing core. This core is being designed to have
55 minimal dependencies and a simple well defined API.
57 %description -l pl.UTF-8
58 GEGL (Generic Graphics Library) to oparty na grafice szkielet do
61 Pierwotny projekt biblioteki GEGL powstał z myślą o nowym rdzeniu do
62 składania i przetwarzania obrazu w GIMP-ie. Rdzeń ten jest
63 projektowany tak, by miał minimalne zależności i proste, dobrze
67 Summary: Header files for gegl library
68 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki gegl
69 Group: Development/Libraries
70 Requires: %{name} = %{version}-%{release}
71 Requires: babl-devel >= 0.0.20
72 Requires: glib2-devel >= 1:2.14.1
75 Header files for gegl library.
77 %description devel -l pl.UTF-8
78 Pliki nagłówkowe biblioteki gegl.
81 Summary: Static gegl library
82 Summary(pl.UTF-8): Statyczna biblioteka gegl
83 Group: Development/Libraries
84 Requires: %{name}-devel = %{version}-%{release}
89 %description static -l pl.UTF-8
90 Statyczna biblioteka gegl.
93 Summary: gegl library API documentation
94 Summary(pl.UTF-8): Dokumentacja API biblioteki gegl
96 Requires: gtk-doc-common
99 gegl library API documentation.
101 %description apidocs -l pl.UTF-8
102 Dokumentacja API biblioteki gegl.
116 --%{?with_docs:en}%{!?with_docs:dis}able-docs \
117 %{!?with_mmx:--disable-mmx} \
118 %{!?with_sse:--disable-sse} \
123 rm -rf $RPM_BUILD_ROOT
126 DESTDIR=$RPM_BUILD_ROOT \
127 help_dir=$RPM_BUILD_ROOT%{_gtkdocdir}/gegl
129 rm -f $RPM_BUILD_ROOT%{_libdir}/gegl-0.0/*.{a,la}
132 rm -rf $RPM_BUILD_ROOT
134 %post -p /sbin/ldconfig
135 %postun -p /sbin/ldconfig
138 %defattr(644,root,root,755)
139 %doc AUTHORS ChangeLog NEWS README
140 %attr(755,root,root) %{_bindir}/gegl
141 %attr(755,root,root) %{_libdir}/libgegl-0.1.so.*.*.*
142 %attr(755,root,root) %ghost %{_libdir}/libgegl-0.1.so.0
143 %dir %{_libdir}/gegl-0.1
144 %attr(755,root,root) %{_libdir}/gegl-0.1/*.so
147 %defattr(644,root,root,755)
148 %attr(755,root,root) %{_libdir}/libgegl-0.1.so
149 %{_libdir}/libgegl-0.1.la
150 %{_includedir}/gegl-0.1
151 %{_pkgconfigdir}/gegl.pc
154 %defattr(644,root,root,755)
155 %{_libdir}/libgegl-0.1.a
159 %defattr(644,root,root,755)