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 Group: X11/Applications/Graphics
120 Group(fr): X11/Applications/Graphismes
121 Group(pl): X11/Aplikacje/Grafika
122 Requires: %{name} = %{version}
125 This package contains the ASCII Art plugin which requires the aalib
128 %description aa -l fr
129 Ce paquet contient le plugin d'art ASCII qui nécéssite la librairie
133 Summary: Xdelta plugin for GIMP
134 Summary(fr): Plugin Xdelta pour GIMP
135 Group: X11/Applications/Graphics
136 Group(fr): X11/Applications/Graphismes
137 Group(pl): X11/Aplikacje/Grafika
138 Requires: %{name} = %{version}
141 This package contains the Xdelta plugin which requires the xdelta
144 %description -l fr xd
145 Ce paquet contient le plugin Xdelta qui nécéssite la librairie
155 chmod +x find-perl-requires
158 CFLAGS="%{?debug:-O0 -g}%{!?debug:$RPM_OPT_FLAGS} -DPERL_POLLUTE"
160 --without-included-gettext \
167 %{__make} -C plug-ins/perl/po update-gmo
170 rm -rf $RPM_BUILD_ROOT
171 install -d $RPM_BUILD_ROOT%{_datadir}/icons \
172 $RPM_BUILD_ROOT%{_applnkdir}/Graphics
175 DESTDIR=$RPM_BUILD_ROOT \
176 m4datadir=%{_aclocaldir}
178 install pixmaps/*.xpm $RPM_BUILD_ROOT%{_datadir}/icons/
179 install plug-ins/*/*.xpm $RPM_BUILD_ROOT%{_datadir}/icons/
181 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Graphics
182 mv $RPM_BUILD_ROOT/usr/bin/* $RPM_BUILD_ROOT%{_bindir}
183 mv $RPM_BUILD_ROOT/usr/share/man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
185 gzip -9nf ChangeLog NEWS README README.i18n README.perl \
186 TODO MAINTAINERS docs/*.txt
188 %find_lang %{name} --all-name
190 echo "%defattr(755,root,root,755)" >> %{name}.lang
192 ls -1 $RPM_BUILD_ROOT%{_libdir}/gimp/1.2/plug-ins/* | \
193 egrep -w -v -e "aa|xd" | \
194 sed -e s#^`echo $RPM_BUILD_ROOT`## >> %{name}.lang
196 echo "%defattr(644,root,root,755)" >> %{name}.lang
198 %post -p /sbin/ldconfig
199 %postun -p /sbin/ldconfig
202 rm -rf $RPM_BUILD_ROOT
204 %files -f %{name}.lang
205 %defattr(644,root,root,755)
206 %doc {ChangeLog,NEWS,README,README.i18n,README.perl,MAINTAINERS}.gz
207 %doc docs/*.gz docs/*README
208 %doc docs/quick_reference.*
210 %attr(755,root,root) %{_bindir}/gimp*
211 %{_applnkdir}/Graphics/gimp.desktop
213 %{_mandir}/man1/gimp.1*
214 %{_mandir}/man5/gimprc.5*
216 %attr(755,root,root) %{_libdir}/lib*.so.*.*
218 %dir %{_libdir}/gimp/1.2
219 %dir %{_libdir}/gimp/1.2/plug-ins
220 %dir %{_libdir}/gimp/1.2/modules
221 %attr(755,root,root) %{_libdir}/gimp/1.2/modules/*la
222 %attr(755,root,root) %{_libdir}/gimp/1.2/modules/*so
224 %dir %{_datadir}/gimp
225 %dir %{_datadir}/gimp/1.2
226 %{_datadir}/gimp/1.2/brushes
227 %{_datadir}/gimp/1.2/fractalexplorer
228 %{_datadir}/gimp/1.2/gfig
229 %{_datadir}/gimp/1.2/gflare
230 %{_datadir}/gimp/1.2/gimpressionist
231 %{_datadir}/gimp/1.2/gradients
232 %{_datadir}/gimp/1.2/help
233 %{_datadir}/gimp/1.2/palettes
234 %{_datadir}/gimp/1.2/patterns
235 %{_datadir}/gimp/1.2/scripts
236 %{_datadir}/gimp/1.2/*.ppm
238 %dir %{_datadir}/gimp/1.2/tips
239 %{_datadir}/gimp/1.2/tips/gimp_tips.txt
240 %lang(fr) %{_datadir}/gimp/1.2/tips/gimp_conseils.fr.txt
241 %lang(cs) %{_datadir}/gimp/1.2/tips/gimp_tips.cs.txt
242 %lang(de) %{_datadir}/gimp/1.2/tips/gimp_tips.de.txt
243 %lang(it) %{_datadir}/gimp/1.2/tips/gimp_tips.it.txt
244 %lang(ja) %{_datadir}/gimp/1.2/tips/gimp_tips.ja.txt
245 %lang(ko) %{_datadir}/gimp/1.2/tips/gimp_tips.ko.txt
246 %lang(pl) %{_datadir}/gimp/1.2/tips/gimp_tips.pl.txt
247 %lang(ru) %{_datadir}/gimp/1.2/tips/gimp_tips.ru.txt
248 %lang(uk) %{_datadir}/gimp/1.2/tips/gimp_tips.uk.txt
250 %config %verify(not md5 mtime) %{_sysconfdir}/gimp/1.2/gimprc*
251 %config %{_sysconfdir}/gimp/1.2/gtkrc*
252 %config %{_sysconfdir}/gimp/1.2/ps-menurc
253 %config %{_sysconfdir}/gimp/1.2/unitrc
255 %attr(755,root,root) %{_datadir}/gimp/1.2/user_install
257 %{_datadir}/icons/*.xpm
260 %{perl_sitearch}/Gimp
261 %{perl_sitearch}/Gimp.pm
262 %dir %{perl_sitearch}/auto/Gimp
263 %dir %{perl_sitearch}/auto/Gimp/Lib
264 %dir %{perl_sitearch}/auto/Gimp/Net
265 %dir %{perl_sitearch}/auto/Gimp/UI
266 %{perl_sitearch}/auto/Gimp/Gimp.bs
267 %{perl_sitearch}/auto/Gimp/Lib/Lib.bs
268 %{perl_sitearch}/auto/Gimp/Net/Net.bs
269 %{perl_sitearch}/auto/Gimp/UI/UI.bs
270 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/Lib/Lib.so
271 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/Net/Net.so
272 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/UI/UI.so
273 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/Gimp.so
276 %defattr(644,root,root,755)
277 %doc devel-docs/libgimp/html/*
278 %attr(755,root,root) %{_bindir}/gimptool
279 %attr(755,root,root) %{_libdir}/lib*.so
283 %{_includedir}/libgimp
284 %{_aclocaldir}/gimp.m4
286 %attr(755,root,root) %{_bindir}/embedxpm
287 %attr(755,root,root) %{_bindir}/gimpdoc
288 %attr(755,root,root) %{_bindir}/scm2perl
289 %attr(755,root,root) %{_bindir}/scm2scm
290 %attr(755,root,root) %{_bindir}/xcftopnm
292 %{_mandir}/man1/gimptool.1*
293 %{_mandir}/man1/embedxpm.1*
294 %{_mandir}/man1/scm2perl.1*
295 %{_mandir}/man1/scm2scm.1*
296 %{_mandir}/man1/xcftopnm.1*
297 /usr/share/man/man3/*
300 %defattr(644,root,root,755)
304 %defattr(644,root,root,755)
305 %attr(755,root,root) %{_libdir}/gimp/1.2/plug-ins/aa
308 #%attr(755,root,root) %{_libdir}/gimp/1.2/plug-ins/xd