1 %include /usr/lib/rpm/macros.perl
2 %define __find_requires %{_builddir}/gimp-%{version}/find-perl-requires
3 Summary: The GNU Image Manipulation Program
4 Summary(fr): Le programme de manipulation d'images de GNU
5 Summary(de): Das GNU-Bildbearbeitungs-Programm
6 Summary(pl): GNU program do manipulacji formatami graficznymi (GIMP)
7 Summary(tr): Çizim, boyama ve görüntü iþleme programý
13 Group: X11/Applications/Graphics
14 Group(fr): X11/Applications/Graphismes
15 Group(pl): X11/Aplikacje/Grafika
16 Source0: ftp://ftp.gimp.org/pub/gimp/unstable/v%{version}/%{name}-%{version}.tar.bz2
18 Patch0: gimp-perldep.patch
19 Patch1: gimp-DESTDIR.patch
20 Patch2: gimp-croak.patch
21 Patch3: gimp-i18n.patch
22 URL: http://www.gimp.org/
24 BuildRequires: gettext-devel
25 BuildRequires: gnome-libs-devel
26 BuildRequires: gtk+-devel >= 1.2.8-3
27 BuildRequires: perl >= 1:5.6
28 BuildRequires: perl-PDL >= 1.9906
29 BuildRequires: perl-gtk >= 0.6123
30 BuildRequires: perl-Parse-RecDescent
31 BuildRequires: perl-File-Slurp
32 BuildRequires: libtiff-devel
33 BuildRequires: libjpeg-devel
34 BuildRequires: libpng >= 1.0.8
35 BuildRequires: libungif-devel
36 BuildRequires: zlib-devel
37 BuildRequires: aalib-devel
38 BuildRequires: rpm-perlprov
40 Requires: %{perl_sitearch}
41 Requires: gtk+ >= 1.2.8-3
42 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43 Obsoletes: gimp-data-min
44 Obsoletes: gimp-libgimp
46 %define _prefix /usr/X11R6
47 %define _mandir %{_prefix}/man
50 The GIMP is an image manipulation program suitable for photo
51 retouching, image composition and image authoring. Many people find it
52 extremely useful in creating logos and other graphics for web pages.
53 The GIMP has many of the tools and filters you would expect to find in
54 similar commercial offerings, and some interesting extras as well.
56 The GIMP provides a large image manipulation toolbox, including
57 channel operations and layers, effects, sub-pixel imaging and
58 anti-aliasing, and conversions, all with multi-level undo.
60 This version of The GIMP includes a scripting facility, but many of
61 the included scripts rely on fonts that we cannot distribute. The GIMP
62 ftp site has a package of fonts that you can install by yourself,
63 which includes all the fonts needed to run the included scripts.
66 Le Programme de Manipulation d'Image de GNU permet de retoucher des
67 photos, de réaliser des compositions. Beaucoup de gens l'apprécient
68 pour la création de logos et de graphismes pour les pages web. GIMP
69 dispose d'un grand nombre de filtres et de plug-ins que l'on ne trouve
70 que dans les logiciels commerciaux haut de gamme ainsi que de
71 nombreuses fonctionnalité inédites.
73 GIMP fournit une boite à outil permettant de gérer plusieurs calques,
74 de nombreux effets, l'anti-aliasing, les conversions de fichiers ainsi
75 qu'un grand nombre de niveaux d'annulation.
78 Program Gimp jest przeznaczony do obróbki i tworzenia plików w ró¿nych
79 formatach graficznych. Dziêki niemu bêdziesz móg³ stworzyæ grafikê dla
80 stron WWW, przerobiæ zdjêcia, czy stworzyæ w³asne logo.
83 Summary: GIMP plugin and extension development kit
84 Summary(fr): Plugin GIMP et kit de développement d'extensions
85 Summary(de): GIMP-Plugin und Extension Development Kit
86 Summary(pl): Dodatkowe moduly i rozszerzenia dla Gimp
87 Summary(tr): GIMP plugin ve uzantý geliþtirme araçlarý
88 Group: X11/Applications/Graphics
89 Group(pl): X11/Aplikacje/Grafika
91 Requires: %{name} = %{version}
92 Requires: gtk+-devel >= 1.2.0
95 Header files for writing GIMP plugins and extensions.
97 %description -l de devel
98 Header-Dateien zum Schreiben von GIMP-Plugins und -Erweiterungen.
100 %descriptions -l pl devel
101 Pliki nag³ówkowe dla GIMP.
104 Summary: GIMP static libraries
105 Summary(pl): Biblioteki statyczne do GIMPa
107 Requires: %{name}-devel = %{version}
110 GIMP static libraries.
112 %description -l pl static
113 Biblioteki statyczne do GIMPa.
116 Summary: ASCII Art plugin for Gimp
117 Summary(fr): Plugin d'art ASCII pour Gimp
118 Group: X11/Applications/Graphics
119 Group(fr): X11/Applications/Graphismes
120 Group(pl): X11/Aplikacje/Grafika
121 Requires: %{name} = %{version}
124 This package contains the ASCII Art plugin which requires the aalib
127 %description aa -l fr
128 Ce paquet contient le plugin d'art ASCII qui nécéssite la librairie
132 Summary: Xdelta plugin for GIMP
133 Summary(fr): Plugin Xdelta pour GIMP
134 Group: X11/Applications/Graphics
135 Group(fr): X11/Applications/Graphismes
136 Group(pl): X11/Aplikacje/Grafika
137 Requires: %{name} = %{version}
140 This package contains the Xdelta plugin which requires the xdelta
143 %description -l fr xd
144 Ce paquet contient le plugin Xdelta qui nécéssite la librairie
154 chmod +x find-perl-requires
157 CFLAGS="$RPM_OPT_FLAGS -DPERL_POLLUTE"; export CFLAGS
159 --without-included-gettext \
166 %{__make} -C plug-ins/perl/po update-gmo
169 rm -rf $RPM_BUILD_ROOT
170 install -d $RPM_BUILD_ROOT%{_datadir}/icons \
171 $RPM_BUILD_ROOT%{_applnkdir}/Graphics
174 DESTDIR=$RPM_BUILD_ROOT \
175 m4datadir=%{_aclocaldir}
177 install pixmaps/*.xpm $RPM_BUILD_ROOT%{_datadir}/icons/
178 install plug-ins/*/*.xpm $RPM_BUILD_ROOT%{_datadir}/icons/
180 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Graphics
181 mv $RPM_BUILD_ROOT/usr/bin/* $RPM_BUILD_ROOT%{_bindir}
182 mv $RPM_BUILD_ROOT/usr/share/man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
184 gzip -9nf ChangeLog NEWS README README.i18n README.perl \
185 TODO MAINTAINERS docs/*.txt
187 %find_lang %{name} --all-name
189 echo "%defattr(755,root,root,755)" >> %{name}.lang
191 ls -1 $RPM_BUILD_ROOT%{_libdir}/gimp/1.1/plug-ins/* | \
192 egrep -w -v -e "aa|xd" | \
193 sed -e s#^`echo $RPM_BUILD_ROOT`## >> %{name}.lang
195 echo "%defattr(644,root,root,755)" >> %{name}.lang
197 %post -p /sbin/ldconfig
198 %postun -p /sbin/ldconfig
201 rm -rf $RPM_BUILD_ROOT
203 %files -f %{name}.lang
204 %defattr(644,root,root,755)
205 %doc {ChangeLog,NEWS,README,README.i18n,README.perl,MAINTAINERS}.gz
206 %doc docs/*.gz docs/*README
207 %doc docs/quick_reference.*
209 %attr(755,root,root) %{_bindir}/gimp*
210 %{_applnkdir}/Graphics/gimp.desktop
212 %{_mandir}/man1/gimp.1*
213 %{_mandir}/man5/gimprc.5*
215 %attr(755,root,root) %{_libdir}/lib*.so.*.*
217 %dir %{_libdir}/gimp/1.1
218 %dir %{_libdir}/gimp/1.1/plug-ins
219 %dir %{_libdir}/gimp/1.1/modules
220 %attr(755,root,root) %{_libdir}/gimp/1.1/modules/*la
221 %attr(755,root,root) %{_libdir}/gimp/1.1/modules/*so
223 %dir %{_datadir}/gimp
224 %dir %{_datadir}/gimp/1.1
225 %{_datadir}/gimp/1.1/brushes
226 %{_datadir}/gimp/1.1/fractalexplorer
227 %{_datadir}/gimp/1.1/gfig
228 %{_datadir}/gimp/1.1/gflare
229 %{_datadir}/gimp/1.1/gimpressionist
230 %{_datadir}/gimp/1.1/gradients
231 %{_datadir}/gimp/1.1/help
232 %{_datadir}/gimp/1.1/palettes
233 %{_datadir}/gimp/1.1/patterns
234 %{_datadir}/gimp/1.1/scripts
235 %{_datadir}/gimp/1.1/*.ppm
237 %dir %{_datadir}/gimp/1.1/tips
238 %{_datadir}/gimp/1.1/tips/gimp_tips.txt
239 %lang(fr) %{_datadir}/gimp/1.1/tips/gimp_conseils.fr.txt
240 %lang(cs) %{_datadir}/gimp/1.1/tips/gimp_tips.cs.txt
241 %lang(de) %{_datadir}/gimp/1.1/tips/gimp_tips.de.txt
242 %lang(it) %{_datadir}/gimp/1.1/tips/gimp_tips.it.txt
243 %lang(ja) %{_datadir}/gimp/1.1/tips/gimp_tips.ja.txt
244 %lang(ko) %{_datadir}/gimp/1.1/tips/gimp_tips.ko.txt
245 %lang(pl) %{_datadir}/gimp/1.1/tips/gimp_tips.pl.txt
246 %lang(ru) %{_datadir}/gimp/1.1/tips/gimp_tips.ru.txt
248 %config %verify(not md5 mtime) %{_sysconfdir}/gimp/1.1/gimprc*
249 %config %{_sysconfdir}/gimp/1.1/gtkrc*
250 %config %{_sysconfdir}/gimp/1.1/ps-menurc
251 %config %{_sysconfdir}/gimp/1.1/unitrc
253 %attr(755,root,root) %{_datadir}/gimp/1.1/user_install
255 %{_datadir}/icons/*.xpm
258 %{perl_sitearch}/Gimp
259 %{perl_sitearch}/Gimp.pm
260 %dir %{perl_sitearch}/auto/Gimp
261 %dir %{perl_sitearch}/auto/Gimp/Lib
262 %dir %{perl_sitearch}/auto/Gimp/Net
263 %dir %{perl_sitearch}/auto/Gimp/UI
264 %{perl_sitearch}/auto/Gimp/Gimp.bs
265 %{perl_sitearch}/auto/Gimp/Lib/Lib.bs
266 %{perl_sitearch}/auto/Gimp/Net/Net.bs
267 %{perl_sitearch}/auto/Gimp/UI/UI.bs
268 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/Lib/Lib.so
269 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/Net/Net.so
270 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/UI/UI.so
271 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/Gimp.so
274 %defattr(644,root,root,755)
275 %doc devel-docs/libgimp/html/*
276 %attr(755,root,root) %{_bindir}/gimptool
277 %attr(755,root,root) %{_libdir}/lib*.so
281 %{_includedir}/libgimp
282 %{_aclocaldir}/gimp.m4
284 %attr(755,root,root) %{_bindir}/embedxpm
285 %attr(755,root,root) %{_bindir}/gimpdoc
286 %attr(755,root,root) %{_bindir}/scm2perl
287 %attr(755,root,root) %{_bindir}/scm2scm
288 %attr(755,root,root) %{_bindir}/xcftopnm
290 %{_mandir}/man1/gimptool.1*
291 %{_mandir}/man1/embedxpm.1*
292 %{_mandir}/man1/scm2perl.1*
293 %{_mandir}/man1/scm2scm.1*
294 %{_mandir}/man1/xcftopnm.1*
295 /usr/share/man/man3/*
298 %defattr(644,root,root,755)
302 %defattr(644,root,root,755)
303 %attr(755,root,root) %{_libdir}/gimp/1.1/plug-ins/aa
306 #%attr(755,root,root) %{_libdir}/gimp/1.1/plug-ins/xd