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 URL: http://www.gimp.org/
23 BuildRequires: gettext-devel
24 BuildRequires: gnome-libs-devel
25 BuildRequires: gtk+-devel >= 1.2.8-3
26 BuildRequires: perl >= 1:5.6
27 BuildRequires: perl-PDL >= 1.9906
28 BuildRequires: perl-gtk >= 0.6123
29 BuildRequires: perl-Parse-RecDescent
30 BuildRequires: perl-File-Slurp
31 BuildRequires: libtiff-devel
32 BuildRequires: libjpeg-devel
33 BuildRequires: libpng >= 1.0.8
34 BuildRequires: libungif-devel
35 BuildRequires: zlib-devel
36 BuildRequires: aalib-devel
37 BuildRequires: rpm-perlprov
39 Requires: %{perl_sitearch}
40 Requires: gtk+ >= 1.2.8-3
41 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42 Obsoletes: gimp-data-min
43 Obsoletes: gimp-libgimp
45 %define _prefix /usr/X11R6
46 %define _mandir %{_prefix}/man
49 The GIMP is an image manipulation program suitable for photo
50 retouching, image composition and image authoring. Many people find it
51 extremely useful in creating logos and other graphics for web pages.
52 The GIMP has many of the tools and filters you would expect to find in
53 similar commercial offerings, and some interesting extras as well.
55 The GIMP provides a large image manipulation toolbox, including
56 channel operations and layers, effects, sub-pixel imaging and
57 anti-aliasing, and conversions, all with multi-level undo.
59 This version of The GIMP includes a scripting facility, but many of
60 the included scripts rely on fonts that we cannot distribute. The GIMP
61 ftp site has a package of fonts that you can install by yourself,
62 which includes all the fonts needed to run the included scripts.
65 Le Programme de Manipulation d'Image de GNU permet de retoucher des
66 photos, de réaliser des compositions. Beaucoup de gens l'apprécient
67 pour la création de logos et de graphismes pour les pages web. GIMP
68 dispose d'un grand nombre de filtres et de plug-ins que l'on ne trouve
69 que dans les logiciels commerciaux haut de gamme ainsi que de
70 nombreuses fonctionnalité inédites.
72 GIMP fournit une boite à outil permettant de gérer plusieurs calques,
73 de nombreux effets, l'anti-aliasing, les conversions de fichiers ainsi
74 qu'un grand nombre de niveaux d'annulation.
77 Program Gimp jest przeznaczony do obróbki i tworzenia plików w ró¿nych
78 formatach graficznych. Dziêki niemu bêdziesz móg³ stworzyæ grafikê dla
79 stron WWW, przerobiæ zdjêcia, czy stworzyæ w³asne logo.
82 Summary: GIMP plugin and extension development kit
83 Summary(fr): Plugin GIMP et kit de développement d'extensions
84 Summary(de): GIMP-Plugin und Extension Development Kit
85 Summary(pl): Dodatkowe moduly i rozszerzenia dla Gimp
86 Summary(tr): GIMP plugin ve uzantý geliþtirme araçlarý
87 Group: X11/Applications/Graphics
88 Group(pl): X11/Aplikacje/Grafika
90 Requires: %{name} = %{version}
91 Requires: gtk+-devel >= 1.2.0
94 Header files for writing GIMP plugins and extensions.
96 %description -l de devel
97 Header-Dateien zum Schreiben von GIMP-Plugins und -Erweiterungen.
99 %descriptions -l pl devel
100 Pliki nag³ówkowe dla GIMP.
103 Summary: GIMP static libraries
104 Summary(pl): Biblioteki statyczne do GIMPa
106 Requires: %{name}-devel = %{version}
109 GIMP static libraries.
111 %description -l pl static
112 Biblioteki statyczne do GIMPa.
115 Summary: ASCII Art plugin for Gimp
116 Summary(fr): Plugin d'art ASCII pour Gimp
117 Group: X11/Applications/Graphics
118 Group(fr): X11/Applications/Graphismes
119 Group(pl): X11/Aplikacje/Grafika
120 Requires: %{name} = %{version}
123 This package contains the ASCII Art plugin which requires the aalib
126 %description aa -l fr
127 Ce paquet contient le plugin d'art ASCII qui nécéssite la librairie
131 Summary: Xdelta plugin for GIMP
132 Summary(fr): Plugin Xdelta pour GIMP
133 Group: X11/Applications/Graphics
134 Group(fr): X11/Applications/Graphismes
135 Group(pl): X11/Aplikacje/Grafika
136 Requires: %{name} = %{version}
139 This package contains the Xdelta plugin which requires the xdelta
142 %description -l fr xd
143 Ce paquet contient le plugin Xdelta qui nécéssite la librairie
152 chmod +x find-perl-requires
155 CFLAGS="$RPM_OPT_FLAGS -DPERL_POLLUTE"; export CFLAGS
157 --without-included-gettext \
164 %{__make} -C plug-ins/perl/po update-gmo
167 rm -rf $RPM_BUILD_ROOT
168 install -d $RPM_BUILD_ROOT%{_datadir}/icons \
169 $RPM_BUILD_ROOT%{_applnkdir}/Graphics
172 DESTDIR=$RPM_BUILD_ROOT \
173 m4datadir=%{_aclocaldir}
175 install pixmaps/*.xpm $RPM_BUILD_ROOT%{_datadir}/icons/
176 install plug-ins/*/*.xpm $RPM_BUILD_ROOT%{_datadir}/icons/
178 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Graphics
179 mv $RPM_BUILD_ROOT/usr/bin/* $RPM_BUILD_ROOT%{_bindir}
180 mv $RPM_BUILD_ROOT/usr/share/man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
182 gzip -9nf ChangeLog NEWS README README.i18n README.perl \
183 TODO MAINTAINERS docs/*.txt
185 %find_lang %{name} --all-name
187 echo "%defattr(755,root,root,755)" >> %{name}.lang
189 ls -1 $RPM_BUILD_ROOT%{_libdir}/gimp/1.1/plug-ins/* | \
190 egrep -w -v -e "aa|xd" | \
191 sed -e s#^`echo $RPM_BUILD_ROOT`## >> %{name}.lang
193 echo "%defattr(644,root,root,755)" >> %{name}.lang
195 %post -p /sbin/ldconfig
196 %postun -p /sbin/ldconfig
199 rm -rf $RPM_BUILD_ROOT
201 %files -f %{name}.lang
202 %defattr(644,root,root,755)
203 %doc {ChangeLog,NEWS,README,README.i18n,README.perl,MAINTAINERS}.gz
204 %doc docs/*.gz docs/*README
205 %doc docs/quick_reference.*
207 %attr(755,root,root) %{_bindir}/gimp*
208 %{_applnkdir}/Graphics/gimp.desktop
210 %{_mandir}/man1/gimp.1*
211 %{_mandir}/man5/gimprc.5*
213 %attr(755,root,root) %{_libdir}/lib*.so.*.*
215 %dir %{_libdir}/gimp/1.1
216 %dir %{_libdir}/gimp/1.1/plug-ins
217 %dir %{_libdir}/gimp/1.1/modules
218 %attr(755,root,root) %{_libdir}/gimp/1.1/modules/*la
219 %attr(755,root,root) %{_libdir}/gimp/1.1/modules/*so
221 %dir %{_datadir}/gimp
222 %dir %{_datadir}/gimp/1.1
223 %{_datadir}/gimp/1.1/brushes
224 %{_datadir}/gimp/1.1/fractalexplorer
225 %{_datadir}/gimp/1.1/gfig
226 %{_datadir}/gimp/1.1/gflare
227 %{_datadir}/gimp/1.1/gimpressionist
228 %{_datadir}/gimp/1.1/gradients
229 %{_datadir}/gimp/1.1/help
230 %{_datadir}/gimp/1.1/palettes
231 %{_datadir}/gimp/1.1/patterns
232 %{_datadir}/gimp/1.1/scripts
233 %{_datadir}/gimp/1.1/*.ppm
235 %dir %{_datadir}/gimp/1.1/tips
236 %{_datadir}/gimp/1.1/tips/gimp_tips.txt
237 %lang(fr) %{_datadir}/gimp/1.1/tips/gimp_conseils.fr.txt
238 %lang(cs) %{_datadir}/gimp/1.1/tips/gimp_tips.cs.txt
239 %lang(de) %{_datadir}/gimp/1.1/tips/gimp_tips.de.txt
240 %lang(it) %{_datadir}/gimp/1.1/tips/gimp_tips.it.txt
241 %lang(ja) %{_datadir}/gimp/1.1/tips/gimp_tips.ja.txt
242 %lang(ko) %{_datadir}/gimp/1.1/tips/gimp_tips.ko.txt
243 %lang(pl) %{_datadir}/gimp/1.1/tips/gimp_tips.pl.txt
244 %lang(ru) %{_datadir}/gimp/1.1/tips/gimp_tips.ru.txt
246 %config %verify(not md5 mtime) %{_sysconfdir}/gimp/1.1/gimprc*
247 %config %{_sysconfdir}/gimp/1.1/gtkrc*
248 %config %{_sysconfdir}/gimp/1.1/ps-menurc
249 %config %{_sysconfdir}/gimp/1.1/unitrc
251 %attr(755,root,root) %{_datadir}/gimp/1.1/user_install
253 %{_datadir}/icons/*.xpm
256 %{perl_sitearch}/Gimp
257 %{perl_sitearch}/Gimp.pm
258 %dir %{perl_sitearch}/auto/Gimp
259 %dir %{perl_sitearch}/auto/Gimp/Lib
260 %dir %{perl_sitearch}/auto/Gimp/Net
261 %dir %{perl_sitearch}/auto/Gimp/UI
262 %{perl_sitearch}/auto/Gimp/Gimp.bs
263 %{perl_sitearch}/auto/Gimp/Lib/Lib.bs
264 %{perl_sitearch}/auto/Gimp/Net/Net.bs
265 %{perl_sitearch}/auto/Gimp/UI/UI.bs
266 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/Lib/Lib.so
267 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/Net/Net.so
268 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/UI/UI.so
269 %attr(755,root,root) %{perl_sitearch}/auto/Gimp/Gimp.so
272 %defattr(644,root,root,755)
273 %doc devel-docs/libgimp/html/*
274 %attr(755,root,root) %{_bindir}/gimptool
275 %attr(755,root,root) %{_libdir}/lib*.so
279 %{_includedir}/libgimp
280 %{_aclocaldir}/gimp.m4
282 %attr(755,root,root) %{_bindir}/embedxpm
283 %attr(755,root,root) %{_bindir}/gimpdoc
284 %attr(755,root,root) %{_bindir}/scm2perl
285 %attr(755,root,root) %{_bindir}/scm2scm
286 %attr(755,root,root) %{_bindir}/xcftopnm
288 %{_mandir}/man1/gimptool.1*
289 %{_mandir}/man1/embedxpm.1*
290 %{_mandir}/man1/scm2perl.1*
291 %{_mandir}/man1/scm2scm.1*
292 %{_mandir}/man1/xcftopnm.1*
293 /usr/share/man/man3/*
296 %defattr(644,root,root,755)
300 %defattr(644,root,root,755)
301 %attr(755,root,root) %{_libdir}/gimp/1.1/plug-ins/aa
304 #%attr(755,root,root) %{_libdir}/gimp/1.1/plug-ins/xd