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/v1.2/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-Graphics-TriD >= 1.9906
29 BuildRequires: perl-PDL-Graphics-PGPLOT >= 1.9906
30 BuildRequires: perl-gtk >= 0.6123
31 BuildRequires: perl-Parse-RecDescent
32 BuildRequires: perl-File-Slurp
33 BuildRequires: libtiff-devel
34 BuildRequires: libjpeg-devel
35 BuildRequires: libpng >= 1.0.8
36 BuildRequires: libungif-devel
37 BuildRequires: zlib-devel
38 BuildRequires: aalib-devel
39 BuildRequires: rpm-perlprov
41 Requires: %{perl_sitearch}
42 Requires: gtk+ >= 1.2.8-3
43 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44 Obsoletes: gimp-data-min
45 Obsoletes: gimp-libgimp
47 %define _prefix /usr/X11R6
48 %define _mandir %{_prefix}/man
51 The GIMP is an image manipulation program suitable for photo
52 retouching, image composition and image authoring. Many people find it
53 extremely useful in creating logos and other graphics for web pages.
54 The GIMP has many of the tools and filters you would expect to find in
55 similar commercial offerings, and some interesting extras as well.
57 The GIMP provides a large image manipulation toolbox, including
58 channel operations and layers, effects, sub-pixel imaging and
59 anti-aliasing, and conversions, all with multi-level undo.
61 This version of The GIMP includes a scripting facility, but many of
62 the included scripts rely on fonts that we cannot distribute. The GIMP
63 ftp site has a package of fonts that you can install by yourself,
64 which includes all the fonts needed to run the included scripts.
67 Le Programme de Manipulation d'Image de GNU permet de retoucher des
68 photos, de réaliser des compositions. Beaucoup de gens l'apprécient
69 pour la création de logos et de graphismes pour les pages web. GIMP
70 dispose d'un grand nombre de filtres et de plug-ins que l'on ne trouve
71 que dans les logiciels commerciaux haut de gamme ainsi que de
72 nombreuses fonctionnalité inédites.
74 GIMP fournit une boite à outil permettant de gérer plusieurs calques,
75 de nombreux effets, l'anti-aliasing, les conversions de fichiers ainsi
76 qu'un grand nombre de niveaux d'annulation.
79 Program Gimp jest przeznaczony do obróbki i tworzenia plików w ró¿nych
80 formatach graficznych. Dziêki niemu bêdziesz móg³ stworzyæ grafikê dla
81 stron WWW, przerobiæ zdjêcia, czy stworzyæ w³asne logo.
84 Summary: GIMP plugin and extension development kit
85 Summary(fr): Plugin GIMP et kit de développement d'extensions
86 Summary(de): GIMP-Plugin und Extension Development Kit
87 Summary(pl): Dodatkowe moduly i rozszerzenia dla Gimp
88 Summary(tr): GIMP plugin ve uzantý geliþtirme araçlarý
89 Group: X11/Applications/Graphics
90 Group(pl): X11/Aplikacje/Grafika
92 Requires: %{name} = %{version}
93 Requires: gtk+-devel >= 1.2.0
96 Header files for writing GIMP plugins and extensions.
98 %description -l de devel
99 Header-Dateien zum Schreiben von GIMP-Plugins und -Erweiterungen.
101 %descriptions -l pl devel
102 Pliki nag³ówkowe dla GIMP.
105 Summary: GIMP static libraries
106 Summary(pl): Biblioteki statyczne do GIMPa
108 Requires: %{name}-devel = %{version}
111 GIMP static libraries.
113 %description -l pl static
114 Biblioteki statyczne do GIMPa.
117 Summary: ASCII Art plugin for Gimp
118 Summary(fr): Plugin d'art ASCII pour Gimp
119 Summary(pl): Wsparcie dla ASCII Art do Gimpa
120 Group: X11/Applications/Graphics
121 Group(fr): X11/Applications/Graphismes
122 Group(pl): X11/Aplikacje/Grafika
123 Requires: %{name} = %{version}
126 This package contains the ASCII Art plugin which requires the aalib
129 %description aa -l fr
130 Ce paquet contient le plugin d'art ASCII qui nécéssite la librairie
133 %description aa -l pl
134 Ten pakiet zawiera "wtyczkê" do Gimpa ze wsparciem dla ASCII Art.
137 Summary: Xdelta plugin for GIMP
138 Summary(fr): Plugin Xdelta pour GIMP
139 Group: X11/Applications/Graphics
140 Group(fr): X11/Applications/Graphismes
141 Group(pl): X11/Aplikacje/Grafika
142 Requires: %{name} = %{version}
145 This package contains the Xdelta plugin which requires the xdelta
148 %description -l fr xd
149 Ce paquet contient le plugin Xdelta qui nécéssite la librairie
159 chmod +x find-perl-requires
162 CFLAGS="%{?debug:-O0 -g}%{!?debug:$RPM_OPT_FLAGS} -DPERL_POLLUTE"
164 --without-included-gettext \
171 %{__make} -C plug-ins/perl/po update-gmo
174 rm -rf $RPM_BUILD_ROOT
175 install -d $RPM_BUILD_ROOT%{_datadir}/icons \
176 $RPM_BUILD_ROOT%{_applnkdir}/Graphics
179 DESTDIR=$RPM_BUILD_ROOT \
180 m4datadir=%{_aclocaldir}
182 install pixmaps/*.xpm $RPM_BUILD_ROOT%{_datadir}/icons/
183 install plug-ins/*/*.xpm $RPM_BUILD_ROOT%{_datadir}/icons/
185 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Graphics
186 mv $RPM_BUILD_ROOT/usr/bin/* $RPM_BUILD_ROOT%{_bindir}
187 mv $RPM_BUILD_ROOT/usr/share/man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
189 gzip -9nf ChangeLog NEWS README README.i18n README.perl \
190 TODO MAINTAINERS docs/*.txt
192 %find_lang %{name} --all-name
194 echo "%defattr(755,root,root,755)" >> %{name}.lang
196 ls -1 $RPM_BUILD_ROOT%{_libdir}/gimp/1.2/plug-ins/* | \
197 egrep -w -v -e "aa|xd" | \
198 sed -e s#^`echo $RPM_BUILD_ROOT`## >> %{name}.lang
200 echo "%defattr(644,root,root,755)" >> %{name}.lang
202 %post -p /sbin/ldconfig
203 %postun -p /sbin/ldconfig
206 rm -rf $RPM_BUILD_ROOT
208 %files -f %{name}.lang
209 %defattr(644,root,root,755)
210 %doc {ChangeLog,NEWS,README,README.i18n,README.perl,MAINTAINERS}.gz
211 %doc docs/*.gz docs/*README
212 %doc docs/quick_reference.*
214 %attr(755,root,root) %{_bindir}/gimp*
215 %{_applnkdir}/Graphics/gimp.desktop
217 %{_mandir}/man1/gimp.1*
218 %{_mandir}/man5/gimprc.5*
220 %attr(755,root,root) %{_libdir}/lib*.so.*.*
222 %dir %{_libdir}/gimp/1.2
223 %dir %{_libdir}/gimp/1.2/plug-ins
224 %dir %{_libdir}/gimp/1.2/modules
225 %attr(755,root,root) %{_libdir}/gimp/1.2/modules/*la
226 %attr(755,root,root) %{_libdir}/gimp/1.2/modules/*so
228 %dir %{_datadir}/gimp
229 %dir %{_datadir}/gimp/1.2
230 %{_datadir}/gimp/1.2/brushes
231 %{_datadir}/gimp/1.2/fractalexplorer
232 %{_datadir}/gimp/1.2/gfig
233 %{_datadir}/gimp/1.2/gflare
234 %{_datadir}/gimp/1.2/gimpressionist
235 %{_datadir}/gimp/1.2/gradients
236 %{_datadir}/gimp/1.2/help
237 %{_datadir}/gimp/1.2/palettes
238 %{_datadir}/gimp/1.2/patterns
239 %{_datadir}/gimp/1.2/scripts
240 %{_datadir}/gimp/1.2/*.ppm
242 %dir %{_datadir}/gimp/1.2/tips
243 %{_datadir}/gimp/1.2/tips/gimp_tips.txt
244 %lang(fr) %{_datadir}/gimp/1.2/tips/gimp_conseils.fr.txt
245 %lang(cs) %{_datadir}/gimp/1.2/tips/gimp_tips.cs.txt
246 %lang(de) %{_datadir}/gimp/1.2/tips/gimp_tips.de.txt
247 %lang(it) %{_datadir}/gimp/1.2/tips/gimp_tips.it.txt
248 %lang(ja) %{_datadir}/gimp/1.2/tips/gimp_tips.ja.txt
249 %lang(ko) %{_datadir}/gimp/1.2/tips/gimp_tips.ko.txt
250 %lang(pl) %{_datadir}/gimp/1.2/tips/gimp_tips.pl.txt
251 %lang(ru) %{_datadir}/gimp/1.2/tips/gimp_tips.ru.txt
252 %lang(uk) %{_datadir}/gimp/1.2/tips/gimp_tips.uk.txt
254 %config %verify(not md5 mtime) %{_sysconfdir}/gimp/1.2/gimprc*
255 %config %{_sysconfdir}/gimp/1.2/gtkrc*
256 %config %{_sysconfdir}/gimp/1.2/ps-menurc
257 %config %{_sysconfdir}/gimp/1.2/unitrc
259 %attr(755,root,root) %{_datadir}/gimp/1.2/user_install
261 %{_datadir}/icons/*.xpm
264 %{perl_sitearch}/Gimp
265 %{perl_sitearch}/Gimp.pm
266 %dir %{perl_sitearch}/auto/Gimp
267 %dir %{perl_sitearch}/auto/Gimp/Lib
268 %dir %{perl_sitearch}/auto/Gimp/Net
269 %dir %{perl_sitearch}/auto/Gimp/UI
270 %{perl_sitearch}/auto/Gimp/Gimp.bs
271 %{perl_sitearch}/auto/Gimp/Lib/Lib.bs
272 %{perl_sitearch}/auto/Gimp/Net/Net.bs
273 %{perl_sitearch}/auto/Gimp/UI/UI.bs
274 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/Lib/Lib.so
275 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/Net/Net.so
276 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/UI/UI.so
277 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/Gimp.so
280 %defattr(644,root,root,755)
281 %doc devel-docs/libgimp/html/*
282 %attr(755,root,root) %{_bindir}/gimptool
283 %attr(755,root,root) %{_libdir}/lib*.so
287 %{_includedir}/libgimp
288 %{_aclocaldir}/gimp.m4
290 %attr(755,root,root) %{_bindir}/embedxpm
291 %attr(755,root,root) %{_bindir}/gimpdoc
292 %attr(755,root,root) %{_bindir}/scm2perl
293 %attr(755,root,root) %{_bindir}/scm2scm
294 %attr(755,root,root) %{_bindir}/xcftopnm
296 %{_mandir}/man1/gimptool.1*
297 %{_mandir}/man1/embedxpm.1*
298 %{_mandir}/man1/scm2perl.1*
299 %{_mandir}/man1/scm2scm.1*
300 %{_mandir}/man1/xcftopnm.1*
301 /usr/share/man/man3/*
304 %defattr(644,root,root,755)
308 %defattr(644,root,root,755)
309 %attr(755,root,root) %{_libdir}/gimp/1.2/plug-ins/aa
312 #%attr(755,root,root) %{_libdir}/gimp/1.2/plug-ins/xd