]> git.pld-linux.org Git - packages/ImageMagick.git/blob - ImageMagick.spec
- release 3, built against libpng >= 1.0.8
[packages/ImageMagick.git] / ImageMagick.spec
1 %include        /usr/lib/rpm/macros.perl
2 Summary:        Image display, conversion, and manipulation under X
3 Summary(de):    Darstellen, Konvertieren und Bearbeiten von Grafiken unter X
4 Summary(fr):    Visualisation, conversion, et manipulation d'images sous X.
5 Summary(pl):    Narzêdzie do wy¶wietlania, konwersji i manipulacji grafikami
6 Summary(tr):    X altýnda resim gösterme, çevirme ve deðiþiklik yapma
7 Name:           ImageMagick
8 Version:        5.2.2
9 Release:        1
10 Copyright:      freeware
11 Serial:         1
12 Group:          X11/Applications/Graphics
13 Group(pl):      X11/Aplikacje/Grafika
14 Source0:        ftp://ftp.wizards.dupont.com/pub/ImageMagick/%{name}-%{version}.tar.gz
15 Patch0:         ImageMagick-libpath.patch
16 Patch1:         ImageMagick-perlpaths.patch
17 URL:            http://www.wizards.dupont.com/cristy/ImageMagick.html
18 BuildRequires:  perl => 5.005_03-14
19 BuildRequires:  rpm-perlprov >= 3.0.3-18
20 BuildRequires:  XFree86-devel
21 BuildRequires:  libjpeg-devel
22 BuildRequires:  libtiff-devel
23 BuildRequires:  libpng-devel
24 BuildRequires:  zlib-devel
25 BuildRequires:  bzip2-devel >= 1.0.1
26 BuildRequires:  freetype-devel
27 Requires:       %{name}-libs = %{version}
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %define         _prefix         /usr/X11R6
31 %define         _mandir         /usr/X11R6/man
32 %define         _includedir     %{_prefix}/include/X11
33 %define         _perlmandir     /usr/share/man
34
35 %description
36 ImageMagick is an image display, conversion, and manipulation tool. It
37 runs under X windows. It is very powerful in terms of it's ability to
38 allow the user to edit images. It can handle many different formats as
39 well.
40
41 %description -l de
42 ImageMagick ist ein Tool zur Bildanzeige, -konvertierung und
43 manipulation,
44 - -das unter X-Windows läuft. Es ist enorm leitungsfähig in Bezug auf
45   die Grafikmanipulationsfunktionen, die es dem Anwender bietet, und auf
46   die Vielfalt der unterstützten Formate.
47
48 %description -l fr
49 ImageMagick est un outil d'affichage, de conversion et de manipulation
50 d'images. Il tourne sous X Window et est très puissant en termes de
51 capacité d'édition des images. Il peut aussi gérer de nombreux formats
52 différents.
53
54 %description -l pl
55 ImageMagic jest narzêdziem do manipulacji, konwersji i wy¶wietlania. W
56 sk³ad pakietu wchodz± zarówno narzêdzia X Window jak i do u¿ywania z
57 linii poleceñ umo¿liwiaj±ce edycjê plików graficznych. Narzêdzia z
58 pakietu ImageMagic potrafi± obs³u¿yæ wiele ró¿ncyh formatów
59 graficznych.
60
61 %description -l tr
62 ImageMagick bir resim gösterme, çevirme ve deðiþiklik yapma
63 programýdýr. X Window pencereleme sistemi altýnda çalýþýr. Kullanýcýya
64 resimler üzerinde deðiþiklik yapma açýsýndan pek çok olanak sunar. Bir
65 çok resim biçimini rahatlýkla kullanabilir.
66
67 %package devel
68 Summary:        Libraries and header files for ImageMagick development
69 Summary(pl):    Biblioteki i pliki nag³ówkowe dla ImageMagick'a
70 Group:          X11/Development/Libraries
71 Group(pl):      X11/Programowanie/Biblioteki
72 Requires:       %{name} = %{version}
73
74 %description devel
75 This is the ImageMagick development package. It includes the static
76 libraries and header files for use in developing your own applications
77 that make use of the ImageMagick code and/or APIs.
78
79 %description -l de devel
80 Dies ist das ImageMagick-Entwicklerpaket. Es enthält die statischen
81 Libraries und Header-Dateien zum Entwickeln von Anwendungen, die
82 ImageMagick-Code und/oder -APIs nutzen.
83
84 %description -l fr devel
85 Paquetage de développement ImageMagick. Contient les bibliothèques
86 statiques et les en-têtes utilisés pour créer vos propres applications
87 utilisant le code d'ImageMagick et/ou ses APIs.
88
89 %description -l pl devel
90 Pakiet ten zawieraja pliki potrzebne przy kompilowaniu programów
91 wykorzystuj±cych blibliotekê ImageMagick takie jak pliki nag³ówkowe,
92 biblioteki statyczne i dokumentacjê niezbêdn± przy pisaniu w³asnych
93 programów z wykorzystaniem API jakie udostêpnia ImageMagick.
94
95 %description -l tr devel
96 Bu paket, ImageMagick uygulama arayüzünü kullanan programlar
97 geliþtirmek için gereken baþlýk dosyalarýný ve kitaplýklarý içerir.
98
99 %package static
100 Summary:        ImageMagick static libraries
101 Summary(pl):    Biblioteki statyczne ImageMagick
102 Group:          X11/Development/Libraries
103 Group(pl):      X11/Programowanie/Biblioteki
104 Requires:       %{name}-devel = %{version}
105
106 %description static
107 ImageMagick static libraries.
108
109 %description -l pl devel
110 Biblioteki statyczne ImageMagick.
111
112 %package perl
113 Summary:        libraries and modules for access to ImageMagick from perl
114 Summary(pl):    Biblioteki i modu³y perl dla ImageMagick'a
115 Group:          Development/Languages/Perl  
116 Group(pl):      Programowanie/Jêzyki/Perl
117 Requires:       %{name} = %{version}
118 Requires:       %{perl_sitearch}
119 %requires_eq    perl
120
121 %description perl
122 This is the ImageMagick perl support package. It perl modules and
123 support files for access to ImageMagick library from perl without
124 unuseful forking or such.
125
126 %description -l pl perl
127 Biblioteki i modu³y umo¿liwiaj±ce korzystanie z ImageMagick'a z
128 poziomu perla.
129
130 %package libs
131 Summary:        ImageMagick libraries
132 Summary(pl):    Biblioteki ImageMagick
133 Group:          X11/Libraries
134 Group(pl):      X11/Biblioteki
135
136 %description libs
137 ImageMagick libraries.
138
139 %description -l pl libs
140 Biblioteki ImageMagick.
141
142 %prep
143 %setup  -q
144 %patch0 -p1
145 %patch1 -p0
146
147 %build
148 aclocal
149 autoconf
150 LDFLAGS="-s"; export LDFLAGS
151 %configure \
152         --enable-shared \
153         --enable-lzw \
154         --enable-16bit-pixel \
155         --with-perl \
156         --with-ttf \
157         --with-x
158
159 %{__make} 
160
161 %install
162 rm -rf $RPM_BUILD_ROOT
163 install -d $RPM_BUILD_ROOT/usr/src/examples/%{name}-perl
164
165 %{__make} install DESTDIR=$RPM_BUILD_ROOT 
166 install PerlMagick/demo/* $RPM_BUILD_ROOT/usr/src/examples/%{name}-perl
167
168 strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.* \
169         $RPM_BUILD_ROOT/%{perl_sitearch}/auto/Image/Magick/Magick.so
170
171 (
172   cd $RPM_BUILD_ROOT%{perl_sitearch}/auto/Image/Magick
173   sed -e "s#$RPM_BUILD_ROOT##" .packlist >.packlist.new
174   mv .packlist.new .packlist
175 )
176
177 gzip -9nf $RPM_BUILD_ROOT{%{_mandir}/man*/*,%{_perlmandir}/man3/*} \
178         README.txt
179
180 %post   libs -p /sbin/ldconfig
181 %postun libs -p /sbin/ldconfig
182
183 %clean
184 rm -rf $RPM_BUILD_ROOT
185
186 %files libs
187 %defattr(644,root,root,755)
188 %attr(755,root,root) %{_libdir}/lib*.so.*.*
189
190 %files
191 %defattr(644,root,root,755)
192 %{_datadir}/ImageMagick
193
194 %attr(755,root,root) %{_bindir}/animate
195 %attr(755,root,root) %{_bindir}/combine
196 %attr(755,root,root) %{_bindir}/convert
197 %attr(755,root,root) %{_bindir}/display
198 %attr(755,root,root) %{_bindir}/identify
199 %attr(755,root,root) %{_bindir}/import
200 %attr(755,root,root) %{_bindir}/mogrify
201 %attr(755,root,root) %{_bindir}/montage
202
203 %{_mandir}/man[145]/*
204
205 %files devel
206 %defattr(644,root,root,755)
207 %doc www ImageMagick.html README.txt.gz
208
209 %attr(755,root,root) %{_bindir}/Magick-config
210 %attr(755,root,root) %{_libdir}/lib*.so
211 %attr(755,root,root) %{_libdir}/lib*.la
212
213 %{_includedir}/magick
214
215 %files static
216 %defattr(644,root,root,755)
217 %{_libdir}/lib*.a
218
219 %files perl
220 %defattr(644,root,root,755)
221 %{perl_sitearch}/Image
222 %dir %{perl_sitearch}/auto/Image
223 %dir %{perl_sitearch}/auto/Image/Magick
224 %{perl_sitearch}/auto/Image/Magick/.packlist
225 %{perl_sitearch}/auto/Image/Magick/autosplit.ix
226 %{perl_sitearch}/auto/Image/Magick/Magick.bs
227 %attr(755,root,root) %{perl_sitearch}/auto/Image/Magick/Magick.so
228 %{_perlmandir}/man3/Image::Magick.*
229 /usr/src/examples/%{name}-perl
This page took 0.064397 seconds and 4 git commands to generate.