3 %bcond_without fpx # without FlashPIX module (which uses fpx library)
4 %bcond_with gs # with PostScript support through ghostscript library (warning: breaks jpeg!)
5 %bcond_without jasper # without JPEG2000 module (which uses jasper library)
6 %bcond_without cxx # without Magick++
8 %include /usr/lib/rpm/macros.perl
11 %define QuantumDepth 16
12 Summary: Image display, conversion, and manipulation under X
13 Summary(de): Darstellen, Konvertieren und Bearbeiten von Grafiken unter X
14 Summary(es): Exhibidor, convertidor y manipulador de imágenes bajo X
15 Summary(fr): Visualisation, conversion, et manipulation d'images sous X
16 Summary(pl): Narzêdzie do wy¶wietlania, konwersji i manipulacji grafikami
17 Summary(pt_BR): Exibidor, conversor e manipulador de imagens sob X
18 Summary(ru): ðÒÏÓÍÏÔÒ, ËÏÎ×ÅÒÔÉÒÏ×ÁÎÉÅ, ÏÂÒÁÂÏÔËÁ ÉÚÏÂÒÁÖÅÎÉÊ ÐÏÄ X Window
19 Summary(tr): X altýnda resim gösterme, çevirme ve deðiþiklik yapma
20 Summary(uk): ðÅÒÅÇÌÑÄ, ËÏÎ×ÅÒÔÕ×ÁÎÎÑ ÔÁ ÏÂÒÏÂËÁ ÚÏÂÒÁÖÅÎØ Ð¦Ä X Window
22 Version: %{ver}%{?pver:.%{pver}}
26 Group: X11/Applications/Graphics
27 Source0: http://heanet.dl.sourceforge.net/imagemagick/%{name}-%{ver}-%{pver}.tar.bz2
28 # Source0-md5: 92c32c8526b04bfa6d6dcb769f831f7d
29 #Source0: http://dl.sourceforge.net/imagemagick/%{name}-%{ver}.tar.bz2
30 Patch0: %{name}-libpath.patch
31 Patch1: %{name}-ac.patch
32 Patch2: %{name}-system-libltdl.patch
33 URL: http://www.imagemagick.org/
34 BuildRequires: XFree86-DPS-devel
35 BuildRequires: XFree86-devel
36 BuildRequires: autoconf >= 2.59
37 BuildRequires: automake >= 1.8.2
38 BuildRequires: bzip2-devel >= 1.0.1
39 BuildRequires: expat-devel >= 1.95.7
40 BuildRequires: freetype-devel >= 2.0.2-2
41 BuildRequires: gd-devel >= 2.0.15
42 %{?with_gs:BuildRequires: ghostscript-devel}
43 BuildRequires: graphviz-devel >= 1.12
44 %{?with_jasper:BuildRequires: jasper-devel >= 1.700.5}
45 BuildRequires: jbigkit-devel
46 BuildRequires: lcms-devel
47 %{?with_fpx:BuildRequires: libfpx-devel >= 1.2.0.4-3}
48 BuildRequires: libjpeg-devel
49 BuildRequires: libltdl-devel
50 BuildRequires: libplot-devel
51 BuildRequires: libpng >= 1.0.8
52 BuildRequires: libstdc++-devel
53 BuildRequires: libtiff-devel
54 BuildRequires: libtool >= 2:1.5
55 BuildRequires: libwmf-devel >= 0.2.2
56 BuildRequires: libxml2-devel >= 2.0
57 BuildRequires: perl-devel >= 1:5.8.0
58 BuildRequires: rpm-perlprov >= 4.1-13
59 BuildRequires: txt2html
60 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
61 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
62 Obsoletes: %{name}-coder-mpeg
64 # we don't want "-s" here, because it would be added to `Magick*-config --ldflags`
65 %define rpmldflags %{nil}
66 %define modulesdir %{_libdir}/ImageMagick-%{ver}/modules-Q%{QuantumDepth}
69 ImageMagick is an image display, conversion, and manipulation tool. It
70 runs under X Window. It is very powerful in terms of it's ability to
71 allow the user to edit images. It can handle many different formats as
75 ImageMagick ist ein Tool zur Bildanzeige, -konvertierung und
76 manipulation, -das unter X-Window läuft. Es ist enorm leitungsfähig
77 in Bezug auf die Grafikmanipulationsfunktionen, die es dem Anwender
78 bietet, und auf die Vielfalt der unterstützten Formate.
81 ImageMagick es una herramienta para manipular, convertir y exhibir
82 imágenes, que funciona bajo X Window. Es una herramienta potente que
83 permite editar imágenes, pudiendo manipular varios formatos
87 ImageMagick est un outil d'affichage, de conversion et de manipulation
88 d'images. Il tourne sous X Window et est très puissant en termes de
89 capacité d'édition des images. Il peut aussi gérer de nombreux formats
93 ImageMagick jest narzêdziem do manipulacji, konwersji i wy¶wietlania.
94 W sk³ad pakietu wchodz± zarówno narzêdzia X Window jak i do u¿ywania z
95 linii poleceñ umo¿liwiaj±ce edycjê plików graficznych. Narzêdzia z
96 pakietu ImageMagick potrafi± obs³u¿yæ wiele ró¿nych formatów
100 ImageMagick é uma ferramenta para manipular, converter e exibir
101 imagens, que funciona sob o X Window. É uma ferramenta poderosa que
102 permite editar imagens, podendo tratar vários formatos diferentes.
105 ImageMagick - ÜÔÏ ÕÔÉÌÉÔÁ ÄÌÑ ÐÒÏÓÍÏÔÒÁ, ËÏÎ×ÅÒÔÉÒÏ×ÁÎÉÑ É ÏÂÒÁÂÏÔËÉ
106 ÉÚÏÂÒÁÖÅÎÉÊ. ïÎÁ ÒÁÂÏÔÁÅÔ ÐÏÄ X Window. ImageMagick ÐÒÅÄÏÓÔÁ×ÌÑÅÔ
107 ÐÏÌØÚÏ×ÁÔÅÌÀ ÛÉÒÏËÉÅ ×ÏÚÍÏÖÎÏÓÔÉ ÐÏ ÏÂÒÁÂÏÔËÅ ÉÚÏÂÒÁÖÅÎÉÊ × ÓÁÍÙÈ
108 ÒÁÚÎÏÏÂÒÁÚÎÙÈ ÆÏÒÍÁÔÁÈ.
111 ImageMagick bir resim gösterme, çevirme ve deðiþiklik yapma
112 programýdýr. X Window pencereleme sistemi altýnda çalýþýr. Kullanýcýya
113 resimler üzerinde deðiþiklik yapma açýsýndan pek çok olanak sunar. Bir
114 çok resim biçimini rahatlýkla kullanabilir.
117 ImageMagick - ÃÅ ÕÔÉ̦ÔÁ ÄÌÑ ÐÅÒÅÇÌÑÄÕ, ËÏÎ×ÅÒÔÕ×ÁÎÎÑ ÔÁ ÏÂÒÏÂËÉ
118 ÚÏÂÒÁÖÅÎØ. ÷ÏÎÁ ÐÒÁÃÀ¤ Ð¦Ä X Window. ImageMagick ÄÁ¤ ËÏÒÉÓÔÕ×ÁÞÕ
119 ÛÉÒÏ˦ ÍÏÖÌÉ×ÏÓÔ¦ ÐÏ ÏÂÒÏÂæ ÚÏÂÒÁÖÅÎØ × Ò¦ÚÎÏÍÁΦÔÎÉÈ ÆÏÒÍÁÔÁÈ.
122 Summary: ImageMagick libraries
123 Summary(pl): Biblioteki ImageMagick
124 Summary(pt_BR): Bibliotecas dinâmicas do ImageMagick
128 ImageMagick libraries.
130 %description libs -l pl
131 Biblioteki ImageMagick.
133 %description libs -l pt_BR
134 Bibliotecas dinâmicas do ImageMagick.
137 Summary: Libraries and header files for ImageMagick development
138 Summary(es): Biblioteca estática y archivos de inclusión para desarrollo con libMagick
139 Summary(pl): Biblioteki i pliki nag³ówkowe dla ImageMagick
140 Summary(pt_BR): Biblioteca e arquivos de inclusão para desenvolvimento com libMagick
141 Summary(ru): èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó ImageMagick
142 Summary(uk): èÅÄÅÒÉ ÔÁ ¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú ImageMagick
143 Group: X11/Development/Libraries
144 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
145 Requires: XFree86-devel
146 Requires: bzip2-devel
147 Requires: freetype-devel
149 Requires: libltdl-devel
153 This is the ImageMagick development package. It includes header files
154 for use in developing your own applications that make use of the
155 ImageMagick code and/or APIs.
157 %description devel -l de
158 Dies ist das ImageMagick-Entwicklerpaket. Es enthält Header-Dateien
159 zum Entwickeln von Anwendungen, die ImageMagick-Code und/oder -APIs
162 %description devel -l es
163 Este es el paquete de desarrollo ImageMagick. Incluye las bibliotecas
164 y los archivos de inclusión para el desarrollo de sus propias
165 aplicaciones que hacen uso del código ImageMagick y/el APIs.
167 %description devel -l fr
168 Paquetage de développement ImageMagick. Contient les bibliothèques
169 statiques et les en-têtes utilisés pour créer vos propres applications
170 utilisant le code d'ImageMagick et/ou ses APIs.
172 %description devel -l pl
173 Pakiet ten zawieraja pliki potrzebne przy kompilowaniu programów
174 wykorzystuj±cych blibliotekê ImageMagick takie jak pliki nag³ówkowe i
175 dokumentacjê niezbêdn± przy pisaniu w³asnych programów z
176 wykorzystaniem API jakie udostêpnia ImageMagick.
178 %description devel -l pt_BR
179 Este é o pacote de desenvolvimento ImageMagick. Inclui as bibliotecas
180 e os arquivos de inclusão para o desenvolvimento de suas próprias
181 aplicações que fazem uso do código ImageMagick e/ou APIs.
183 %description devel -l ru
184 üÔÏ ÐÁËÅÔ ÒÁÚÒÁÂÏÔÞÉËÁ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó ImageMagick. ïÎ ×ËÌÀÞÁÅÔ
185 ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ × ÐÒÏÇÒÁÍÍÁÈ, ËÏÔÏÒÙÅ ÉÓÐÏÌØÚÕÀÔ
186 ËÏÄ ÉÌÉ API ImageMagick.
188 %description devel -l tr
189 Bu paket, ImageMagick uygulama arayüzünü kullanan programlar
190 geliþtirmek için gereken baþlýk dosyalarýný ve kitaplýklarý içerir.
192 %description devel -l uk
193 ãÅ ÐÁËÅÔ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú ImageMagick. ÷¦Î ͦÓÔÉÔØ ÈÅÄÅÒÉ ÔÁ
194 ¦Â̦ÏÔÅËÉ ÄÌÑ ×ÉËÏÒÉÓÔÁÎÎÑ × ÐÒÏÇÒÁÍÁÈ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ËÏÄ ÁÂÏ API
198 Summary: ImageMagick static libraries
199 Summary(pl): Biblioteki statyczne ImageMagick
200 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com libMagick
201 Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó ImageMagick
202 Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú ImageMagick
203 Group: X11/Development/Libraries
204 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
207 ImageMagick static libraries.
209 %description static -l pl
210 Biblioteki statyczne ImageMagick.
212 %description static -l pt_BR
213 Bibliotecas estáticas para desenvolvimento com libMagick.
215 %description static -l ru
216 üÔÏ ÏÔÄÅÌØÎÙÊ ÐÁËÅÔ ÓÏ ÓÔÁÔÉÞÅÓËÉÍÉ ÂÉÂÌÉÏÔÅËÁÍÉ, ËÏÔÏÒÙÅ ÂÏÌØÛÅ ÎÅ
217 ×ÈÏÄÑÔ × ImageMagick-devel.
219 %description static -l uk
220 ãÅ ÏËÒÅÍÉÊ ÐÁËÅÔ Ú¦ ÓÔÁÔÉÞÎÉÍÉ Â¦Â̦ÏÔÅËÁÍÉ, Ñ˦ ¦ÌØÛÅ ÎÅ ×ÈÏÄÑÔØ ÄÏ
221 ÓËÌÁÄÕ ImageMagick-devel.
224 Summary: Libraries and modules for access to ImageMagick from Perl
225 Summary(pl): Biblioteki i modu³y Perla dla ImageMagick
226 Summary(pt_BR): Módulo perl para uso com o ImageMagick
227 Summary(ru): âÉÂÌÉÏÔÅËÉ É ÍÏÄÕÌÉ ÄÌÑ ÄÏÓÔÕÐÁ Ë ImageMagick ÉÚ perl
228 Summary(uk): â¦Â̦ÏÔÅËÉ ÔÁ ÍÏÄÕ̦ ÄÌÑ ÄÏÓÔÕÐÕ ÄÏ ImageMagick Ú Perl
229 Group: Development/Languages/Perl
230 Requires: %{name} = %{epoch}:%{version}-%{release}
231 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
234 This is the ImageMagick Perl support package. It perl modules and
235 support files for access to ImageMagick library from perl without
236 unuseful forking or such.
238 %description perl -l pl
239 Biblioteki i modu³y umo¿liwiaj±ce korzystanie z ImageMagick z poziomu
242 %description perl -l pt_BR
243 Este pacote fornece um módulo perl para acessar funções do ImageMagick
246 %description perl -l ru
247 üÔÏ ÐÁËÅÔ ImageMagick ÄÌÑ ÐÏÄÄÅÒÖËÉ perl. ïÎ ×ËÌÀÞÁÅÔ ÍÏÄÕÌÉ perl É
248 ×ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÆÁÊÌÙ ÄÌÑ ÄÏÓÔÕÐÁ Ë ÂÉÂÌÉÏÔÅËÅ ImageMagick ÉÚ Perl.
250 %description perl -l uk
251 ãÅ ÐÁËÅÔ ImageMagick ÄÌÑ Ð¦ÄÔÒÉÍËÉ Perl. ÷¦Î ͦÓÔÉÔØ ÍÏÄÕ̦ Perl ÔÁ
252 ÄÏÄÁÔËÏצ ÆÁÊÌÉ ÄÌÑ ÄÏÓÔÕÐÕ ÄÏ Â¦Â̦ÏÔÅËÉ ImageMagick Ú Perl.
255 Summary: ImageMagick Magick++ library
256 Summary(pl): Biblioteka Magick++
257 Summary(pt_BR): Bibliotecas dinâmicas do ImageMagick
258 Summary(ru): âÉÂÌÉÏÔÅËÁ Magick++ (C++ ÉÎÔÅÒÆÅÊÓ ÄÌÑ ImageMagick'Á)
259 Summary(uk): â¦Â̦ÏÔÅËÁ Magick++ (¦ÎÔÅÒÆÅÊÓ C++ ÄÌÑ ImageMagick)
261 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
264 This package contains the Magick++ library, a C++ binding to the
265 ImageMagick graphics manipulation library.
267 Install ImageMagick-c++ if you want to use any applications that use
270 %description c++ -l pl
271 Pakiet zawiera bibliotekê Magick++ - interfejs w C++ do biblioteki
272 ImageMagick. Jest potrzebny do uruchamiania programów korzystaj±cych z
275 %description c++ -l pt_BR
276 Bibliotecas dinâmicas C++ do ImageMagick.
278 %description c++ -l ru
279 Magick++ -- ÏÂßÅËÔÎÏ-ÏÒÉÅÎÔÉÒÏ×ÁÎÎÁÑ ÂÉÂÌÉÏÔÅËÁ, ÐÒÅÄÓÔÁ×ÌÑÀÝÁÑ ÉÚ
280 ÓÅÂÑ C++ API ÄÌÑ ImageMagick (ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÓÍÏÔÒÁ,
281 ËÏÎ×ÅÒÔÉÒÏ×ÁÎÉÑ É ÏÂÒÁÂÏÔËÉ ÉÚÏÂÒÁÖÅÎÉÊ).
283 %description c++ -l uk
284 Magick++ -- ÏÂ'¤ËÔÏ-ÏÒ¦¤ÎÔÏ×ÁÎÁ ¦Â̦ÏÔÅËÁ, ÝÏ Ñ×ÌѤ ÓÏÂÏÀ C++ API ÄÌÑ
285 ImageMagick (¦Â̦ÏÔÅËÉ ÄÌÑ ÐÅÒÅÇÌÑÄÕ, ËÏÎ×ÅÒÔÕ×ÁÎÎÑ ÔÁ ÏÂÒÏÂËÉ
289 Summary: C++ bindings for the ImageMagick library
290 Summary(es): Biblioteca estática y archivos de inclusión para desarrollo con libMagick++
291 Summary(pl): Pliki nag³ówkowe z interfejsem C++ do ImageMagick
292 Summary(pt_BR): Biblioteca e arquivos de inclusão para desenvolvimento com libMagick++
293 Summary(ru): èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔÏË Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ Magick++ (C++ ÉÎÔÅÒÆÅÊÓ ÄÌÑ ImageMagick'Á)
294 Summary(uk): èÅÄÅÒÉ ÔÁ ¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂÏË Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ Magick++ (¦ÎÔÅÒÆÅÊÓÕ C++ ÄÌÑ ImageMagick)
295 Group: X11/Development/Libraries
296 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
297 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
298 Requires: libstdc++-devel
300 %description c++-devel
301 ImageMagick-c++-devel contains header files you'll need to develop
302 ImageMagick applications using the Magick++ C++ bindings. ImageMagick
303 is an image manipulation program.
305 If you want to create applications that will use Magick++ code or
306 APIs, you'll need to install ImageMagick-c++-devel, ImageMagick-devel
307 and ImageMagick. You don't need to install it if you just want to use
308 ImageMagick, or if you want to develop/compile applications using the
309 ImageMagick C interface, however.
311 %description c++-devel -l es
312 Este es el paquete de desarrollo ImageMagick. Incluye las bibliotecas
313 estáticas y los archivos de inclusión para el desarrollo de sus
314 propias aplicaciones que hacen uso del código ImageMagick y/el APIs.
316 %description c++-devel -l pl
317 Pakiet zawiera pliki nag³ówkowe potrzebne do kompilowania programów
318 korzystaj±cych z Magick++.
320 %description c++-devel -l pt_BR
321 Este é o pacote de desenvolvimento libMagick++. Inclui as bibliotecas
322 e os arquivos de inclusão para o desenvolvimento de suas próprias
323 aplicações C++ que fazem uso do código ImageMagick e/ou APIs.
325 %description c++-devel -l ru
326 üÔÏ ÐÁËÅÔ ÒÁÚÒÁÂÏÔÞÉËÁ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó ImageMagick. ïÎ ×ËÌÀÞÁÅÔ
327 ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ × ÐÒÏÇÒÁÍÍÁÈ, ËÏÔÏÒÙÅ ÉÓÐÏÌØÚÕÀÔ
328 ËÏÄ ÉÌÉ API Magick++ (C++ ÉÎÔÅÒÆÅÊÓ ÄÌÑ ImageMagick'Á).
330 %description c++-devel -l uk
331 ãÅ ÐÁËÅÔ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú ImageMagick. ÷¦Î ͦÓÔÉÔØ ÈÅÄÅÒÉ ÔÁ
332 ¦Â̦ÏÔÅËÉ ÄÌÑ ×ÉËÏÒÉÓÔÁÎÎÑ × ÐÒÏÇÒÁÍÁÈ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ËÏÄ ÁÂÏ API
333 Magick++ (¦ÎÔÅÒÆÅÊÓ C++ ÄÌÑ ImageMagick).
336 Summary: C++ bindings for the ImageMagick - static library
337 Summary(pl): Interfejs C++ do ImageMagick - biblioteka statyczna
338 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com libMagick
339 Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ C++ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó ImageMagick
340 Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ C++ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú ImageMagick
341 Group: X11/Development/Libraries
342 Requires: %{name}-c++-devel = %{epoch}:%{version}-%{release}
343 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
345 %description c++-static
346 C++ bindings for the ImageMagick - static library.
348 %description c++-static -l pl
349 Biblioteka Magick++ w wersji statycznej.
351 %description c++-static -l pt_BR
352 Bibliotecas estáticas para desenvolvimento com libMagick++.
354 %description c++-static -l ru
355 üÔÏ ÏÔÄÅÌØÎÙÊ ÐÁËÅÔ ÓÏ ÓÔÁÔÉÞÅÓËÉÍÉ ÂÉÂÌÉÏÔÅËÁÍÉ, ËÏÔÏÒÙÅ ÂÏÌØÛÅ ÎÅ
356 ×ÈÏÄÑÔ × ImageMagick-c++-devel.
358 %description c++-static -l uk
359 ãÅ ÏËÒÅÍÉÊ ÐÁËÅÔ Ú¦ ÓÔÁÔÉÞÎÉÍÉ Â¦Â̦ÏÔÅËÁÍÉ, Ñ˦ ¦ÌØÛÅ ÎÅ ×ÈÏÄÑÔØ ÄÏ
360 ÓËÌÁÄÕ ImageMagick-c++-devel.
363 Summary: Coder module for GraphViz DOT files
364 Summary(pl): Modu³ kodera dla plików GraphViz DOT
365 Group: X11/Applications/Graphics
366 Requires: %{name} = %{epoch}:%{version}-%{release}
368 %description coder-dot
369 Coder module for GraphViz DOT files.
371 %description coder-dot -l pl
372 Modu³ kodera dla plików GraphViz DOT.
375 Summary: Coder module for Postscript files using DPS extension
376 Summary(pl): Modu³ kodera dla plików Postscript u¿ywaj±cy rozszerzenia DPS
377 Group: X11/Applications/Graphics
378 Requires: %{name} = %{epoch}:%{version}-%{release}
380 %description coder-dps
381 Coder module for Postcript files using DPS (Display PostScript)
384 %description coder-dps -l pl
385 Modu³ kodera dla plików Postscript u¿ywaj±cy rozszerzenia DPS (Display
389 Summary: Coder module for FlashPIX (FPX) files
390 Summary(pl): Modu³ kodera dla plików FlashPIX (FPX)
391 Group: X11/Applications/Graphics
392 Requires: %{name} = %{epoch}:%{version}-%{release}
394 %description coder-fpx
395 Coder module for FlashPIX (FPX) files.
397 %description coder-fpx -l pl
398 Modu³ kodera dla plików FlashPIX (FPX).
401 Summary: Coder module for JBIG files
402 Summary(pl): Modu³ kodera dla plików JBIG
403 Group: X11/Applications/Graphics
404 Requires: %{name} = %{epoch}:%{version}-%{release}
406 %description coder-jbig
407 Coder module for JBIG files.
409 %description coder-jbig -l pl
410 Modu³ kodera dla plików JBIG.
413 Summary: Coder module for JPEG files
414 Summary(pl): Modu³ kodera dla plików JPEG
415 Group: X11/Applications/Graphics
416 Requires: %{name} = %{epoch}:%{version}-%{release}
418 %description coder-jpeg
419 Coder module for JPEG files.
421 %description coder-jpeg -l pl
422 Modu³ kodera dla plików JPEG.
425 Summary: Coder module for JPEG-2000 (JP2/JPC) files using JasPer library
426 Summary(pl): Modu³ kodera dla plików JPEG-2000 (JP2/JPC) u¿ywaj±cy biblioteki JasPer
427 Group: X11/Applications/Graphics
428 Requires: %{name} = %{epoch}:%{version}-%{release}
430 %description coder-jpeg2
431 Coder module for JPEG-2000 (JP2/JPC) files using JasPer library.
433 %description coder-jpeg2 -l pl
434 Modu³ kodera dla plików JPEG-2000 (JP2/JPC) u¿ywajacy biblioteki
438 Summary: Coder module for MIFF files
439 Summary(pl): Modu³ kodera dla plików MIFF
440 Group: X11/Applications/Graphics
441 Requires: %{name} = %{epoch}:%{version}-%{release}
443 %description coder-miff
444 Coder module for MIFF files.
446 %description coder-miff -l pl
447 Modu³ kodera dla plików MIFF.
450 Summary: Coder module for ImageMagick MPR and MSL files
451 Summary(pl): Modu³ kodera dla plików MPR i MSL ImageMagick
452 Group: X11/Applications/Graphics
453 Requires: %{name} = %{epoch}:%{version}-%{release}
455 %description coder-mpr
456 Coder module for Magick Persistent Registry (MPR) and Magick Scripting
457 Language (MSL) files.
459 %description coder-mpr -l pl
460 Modu³ kodera dla plików Magick Persistent Registry (MPR) i Magick
461 Scripting Language (MSL).
464 Summary: Coder module for PDF files
465 Summary(pl): Modu³ kodera dla plików PDF
466 Group: X11/Applications/Graphics
467 Requires: %{name} = %{epoch}:%{version}-%{release}
469 %description coder-pdf
470 Coder module for PDF files.
472 %description coder-pdf -l pl
473 Modu³ kodera dla plików PDF.
476 Summary: Coder module for PNG files
477 Summary(pl): Modul kodera dla plików PNG
478 Group: X11/Applications/Graphics
479 Requires: %{name} = %{epoch}:%{version}-%{release}
481 %description coder-png
482 Coder module for PNG files.
484 %description coder-png -l pl
485 Modu³ kodera dla plików PNG.
488 Summary: Coder module for Postscript Level II & III (PS2/PS3) files
489 Summary(pl): Modu³ kodera dla plików Postscript Level II i III (PS2/PS3)
490 Group: X11/Applications/Graphics
491 Requires: %{name} = %{epoch}:%{version}-%{release}
493 %description coder-ps2
494 Coder module for Postscript Level II & III (PS2/PS3) files.
496 %description coder-ps2 -l pl
497 Modu³ kodera dla plików Postscript Level II i III (PS2/PS3).
500 Summary: Coder module for SVG (Scalable Vector Graphics) files
501 Summary(pl): Modu³ kodera dla plików SVG (Scalable Vector Graphics)
502 Group: X11/Applications/Graphics
503 Requires: %{name} = %{epoch}:%{version}-%{release}
505 %description coder-svg
506 Coder module for SVG (Scalable Vector Graphics) files.
508 %description coder-svg -l pl
509 Modu³ kodera dla plików SVG (Scalable Vector Graphics).
512 Summary: Coder module for TIFF files
513 Summary(pl): Modu³ kodera dla plików TIFF
514 Group: X11/Applications/Graphics
515 Requires: %{name} = %{epoch}:%{version}-%{release}
517 %description coder-tiff
518 Coder module for TIFF files.
520 %description coder-tiff -l pl
521 Modu³ kodera dla plików TIFF.
524 Summary: Coder module for retrieving files via URL
525 Summary(pl): Modu³ kodera ¶ci±gaj±cy pliki o podanym URL
526 Group: X11/Applications/Graphics
527 Requires: %{name} = %{epoch}:%{version}-%{release}
529 %description coder-url
530 Coder module for retrieving files via URL.
532 %description coder-url -l pl
533 Modu³ kodera ¶ci±gaj±cy pliki o podanym URL.
536 Summary: Coder module for WMF files
537 Summary(pl): Modu³ kodera dla plików WMF
538 Group: X11/Applications/Graphics
539 Requires: %{name} = %{epoch}:%{version}-%{release}
541 %description coder-wmf
542 Coder module for WMF files.
544 %description coder-wmf -l pl
545 Modu³ kodera dla plików WMF.
548 %setup -q -n %{name}-%{ver}
553 find -type f -exec perl -pi -e 's=!/usr/local/bin/perl=!/usr/bin/perl=' {} \;
558 %{__aclocal} -I /usr/share/libtool/libltdl
562 --enable-fast-install \
565 --with%{!?with_fpx:out}-fpx \
566 --with%{!?with_gs:out}-gslib \
567 --with%{!?with_jasper:out}-jp2 \
568 --with%{!?with_cxx:out}-magick_plus_plus \
569 --with-gs-font-dir=%{_fontsdir}/Type1 \
571 --with-perl=%{__perl} \
572 --with-perl-options="INSTALLDIRS=vendor" \
573 --with-quantum-depth=%{QuantumDepth} \
581 rm -rf $RPM_BUILD_ROOT
582 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-perl
585 DESTDIR=$RPM_BUILD_ROOT \
586 pkgdocdir=%{_defaultdocdir}/%{name}-devel-%{version}
588 install PerlMagick/demo/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-perl
589 rm -f $RPM_BUILD_ROOT%{modulesdir}/{coders,filters}/*.a
592 rm -rf $RPM_BUILD_ROOT
594 %post libs -p /sbin/ldconfig
595 %postun libs -p /sbin/ldconfig
597 %post c++ -p /sbin/ldconfig
598 %postun c++ -p /sbin/ldconfig
601 %defattr(644,root,root,755)
602 %dir %{_libdir}/ImageMagick-%{ver}
603 %dir %{_libdir}/ImageMagick-%{ver}/config
604 %{_libdir}/ImageMagick-%{ver}/config/*.mgk
606 %dir %{modulesdir}/coders
607 %dir %{modulesdir}/filters
608 %dir %{_datadir}/ImageMagick-%{ver}
609 %dir %{_datadir}/ImageMagick-%{ver}/config
610 %{_datadir}/ImageMagick-%{ver}/config/*.mgk
612 # ========= coders without additional deps
613 %attr(755,root,root) %{modulesdir}/coders/art.so
614 %{modulesdir}/coders/art.la
615 %attr(755,root,root) %{modulesdir}/coders/avi.so
616 %{modulesdir}/coders/avi.la
617 %attr(755,root,root) %{modulesdir}/coders/avs.so
618 %{modulesdir}/coders/avs.la
619 %attr(755,root,root) %{modulesdir}/coders/bmp.so
620 %{modulesdir}/coders/bmp.la
621 %attr(755,root,root) %{modulesdir}/coders/caption.so
622 %{modulesdir}/coders/caption.la
623 %attr(755,root,root) %{modulesdir}/coders/cin.so
624 %{modulesdir}/coders/cin.la
625 %attr(755,root,root) %{modulesdir}/coders/cip.so
626 %{modulesdir}/coders/cip.la
627 %attr(755,root,root) %{modulesdir}/coders/clip.so
628 %{modulesdir}/coders/clip.la
629 %attr(755,root,root) %{modulesdir}/coders/clipboard.so
630 %{modulesdir}/coders/clipboard.la
631 %attr(755,root,root) %{modulesdir}/coders/cmyk.so
632 %{modulesdir}/coders/cmyk.la
633 %attr(755,root,root) %{modulesdir}/coders/cut.so
634 %{modulesdir}/coders/cut.la
635 %attr(755,root,root) %{modulesdir}/coders/dcm.so
636 %{modulesdir}/coders/dcm.la
637 %attr(755,root,root) %{modulesdir}/coders/dib.so
638 %{modulesdir}/coders/dib.la
639 %attr(755,root,root) %{modulesdir}/coders/dpx.so
640 %{modulesdir}/coders/dpx.la
641 %attr(755,root,root) %{modulesdir}/coders/ept.so
642 %{modulesdir}/coders/ept.la
643 %attr(755,root,root) %{modulesdir}/coders/fax.so
644 %{modulesdir}/coders/fax.la
645 %attr(755,root,root) %{modulesdir}/coders/fits.so
646 %{modulesdir}/coders/fits.la
647 %attr(755,root,root) %{modulesdir}/coders/gif.so
648 %{modulesdir}/coders/gif.la
649 %attr(755,root,root) %{modulesdir}/coders/gradient.so
650 %{modulesdir}/coders/gradient.la
651 %attr(755,root,root) %{modulesdir}/coders/gray.so
652 %{modulesdir}/coders/gray.la
653 %attr(755,root,root) %{modulesdir}/coders/histogram.so
654 %{modulesdir}/coders/histogram.la
655 %attr(755,root,root) %{modulesdir}/coders/html.so
656 %{modulesdir}/coders/html.la
657 %attr(755,root,root) %{modulesdir}/coders/icon.so
658 %{modulesdir}/coders/icon.la
659 %attr(755,root,root) %{modulesdir}/coders/label.so
660 %{modulesdir}/coders/label.la
661 %attr(755,root,root) %{modulesdir}/coders/magick.so
662 %{modulesdir}/coders/magick.la
663 %attr(755,root,root) %{modulesdir}/coders/map.so
664 %{modulesdir}/coders/map.la
665 %attr(755,root,root) %{modulesdir}/coders/mat.so
666 %{modulesdir}/coders/mat.la
667 %attr(755,root,root) %{modulesdir}/coders/matte.so
668 %{modulesdir}/coders/matte.la
669 %attr(755,root,root) %{modulesdir}/coders/meta.so
670 %{modulesdir}/coders/meta.la
671 %attr(755,root,root) %{modulesdir}/coders/mono.so
672 %{modulesdir}/coders/mono.la
673 %attr(755,root,root) %{modulesdir}/coders/mpc.so
674 %{modulesdir}/coders/mpc.la
675 %attr(755,root,root) %{modulesdir}/coders/mpeg.so
676 %{modulesdir}/coders/mpeg.la
677 %attr(755,root,root) %{modulesdir}/coders/mtv.so
678 %{modulesdir}/coders/mtv.la
679 %attr(755,root,root) %{modulesdir}/coders/mvg.so
680 %{modulesdir}/coders/mvg.la
681 %attr(755,root,root) %{modulesdir}/coders/null.so
682 %{modulesdir}/coders/null.la
683 %attr(755,root,root) %{modulesdir}/coders/otb.so
684 %{modulesdir}/coders/otb.la
685 %attr(755,root,root) %{modulesdir}/coders/palm.so
686 %{modulesdir}/coders/palm.la
687 %attr(755,root,root) %{modulesdir}/coders/pattern.so
688 %{modulesdir}/coders/pattern.la
689 %attr(755,root,root) %{modulesdir}/coders/pcd.so
690 %{modulesdir}/coders/pcd.la
691 %attr(755,root,root) %{modulesdir}/coders/pcl.so
692 %{modulesdir}/coders/pcl.la
693 %attr(755,root,root) %{modulesdir}/coders/pcx.so
694 %{modulesdir}/coders/pcx.la
695 %attr(755,root,root) %{modulesdir}/coders/pdb.so
696 %{modulesdir}/coders/pdb.la
697 %attr(755,root,root) %{modulesdir}/coders/pict.so
698 %{modulesdir}/coders/pict.la
699 %attr(755,root,root) %{modulesdir}/coders/pix.so
700 %{modulesdir}/coders/pix.la
701 %attr(755,root,root) %{modulesdir}/coders/plasma.so
702 %{modulesdir}/coders/plasma.la
703 %attr(755,root,root) %{modulesdir}/coders/pnm.so
704 %{modulesdir}/coders/pnm.la
705 %attr(755,root,root) %{modulesdir}/coders/preview.so
706 %{modulesdir}/coders/preview.la
707 %attr(755,root,root) %{modulesdir}/coders/psd.so
708 %{modulesdir}/coders/psd.la
709 %attr(755,root,root) %{modulesdir}/coders/ps.so
710 %{modulesdir}/coders/ps.la
711 %attr(755,root,root) %{modulesdir}/coders/pwp.so
712 %{modulesdir}/coders/pwp.la
713 %attr(755,root,root) %{modulesdir}/coders/raw.so
714 %{modulesdir}/coders/raw.la
715 %attr(755,root,root) %{modulesdir}/coders/rgb.so
716 %{modulesdir}/coders/rgb.la
717 %attr(755,root,root) %{modulesdir}/coders/rla.so
718 %{modulesdir}/coders/rla.la
719 %attr(755,root,root) %{modulesdir}/coders/rle.so
720 %{modulesdir}/coders/rle.la
721 %attr(755,root,root) %{modulesdir}/coders/scr.so
722 %{modulesdir}/coders/scr.la
723 %attr(755,root,root) %{modulesdir}/coders/sct.so
724 %{modulesdir}/coders/sct.la
725 %attr(755,root,root) %{modulesdir}/coders/sfw.so
726 %{modulesdir}/coders/sfw.la
727 %attr(755,root,root) %{modulesdir}/coders/sgi.so
728 %{modulesdir}/coders/sgi.la
729 %attr(755,root,root) %{modulesdir}/coders/stegano.so
730 %{modulesdir}/coders/stegano.la
731 %attr(755,root,root) %{modulesdir}/coders/sun.so
732 %{modulesdir}/coders/sun.la
733 %attr(755,root,root) %{modulesdir}/coders/tga.so
734 %{modulesdir}/coders/tga.la
735 %attr(755,root,root) %{modulesdir}/coders/tile.so
736 %{modulesdir}/coders/tile.la
737 %attr(755,root,root) %{modulesdir}/coders/tim.so
738 %{modulesdir}/coders/tim.la
739 %attr(755,root,root) %{modulesdir}/coders/ttf.so
740 %{modulesdir}/coders/ttf.la
741 %attr(755,root,root) %{modulesdir}/coders/txt.so
742 %{modulesdir}/coders/txt.la
743 %attr(755,root,root) %{modulesdir}/coders/uil.so
744 %{modulesdir}/coders/uil.la
745 %attr(755,root,root) %{modulesdir}/coders/uyvy.so
746 %{modulesdir}/coders/uyvy.la
747 %attr(755,root,root) %{modulesdir}/coders/vicar.so
748 %{modulesdir}/coders/vicar.la
749 %attr(755,root,root) %{modulesdir}/coders/vid.so
750 %{modulesdir}/coders/vid.la
751 %attr(755,root,root) %{modulesdir}/coders/viff.so
752 %{modulesdir}/coders/viff.la
753 %attr(755,root,root) %{modulesdir}/coders/wbmp.so
754 %{modulesdir}/coders/wbmp.la
755 %attr(755,root,root) %{modulesdir}/coders/wpg.so
756 %{modulesdir}/coders/wpg.la
757 %attr(755,root,root) %{modulesdir}/coders/xbm.so
758 %{modulesdir}/coders/xbm.la
759 %attr(755,root,root) %{modulesdir}/coders/xcf.so
760 %{modulesdir}/coders/xcf.la
761 %attr(755,root,root) %{modulesdir}/coders/xc.so
762 %{modulesdir}/coders/xc.la
763 %attr(755,root,root) %{modulesdir}/coders/xpm.so
764 %{modulesdir}/coders/xpm.la
765 %attr(755,root,root) %{modulesdir}/coders/x.so
766 %{modulesdir}/coders/x.la
767 %attr(755,root,root) %{modulesdir}/coders/xwd.so
768 %{modulesdir}/coders/xwd.la
769 %attr(755,root,root) %{modulesdir}/coders/yuv.so
770 %{modulesdir}/coders/yuv.la
772 %attr(755,root,root) %{modulesdir}/filters/analyze.so
773 %{modulesdir}/filters/analyze.la
775 %attr(755,root,root) %{_bindir}/animate
776 %attr(755,root,root) %{_bindir}/compare
777 %attr(755,root,root) %{_bindir}/composite
778 %attr(755,root,root) %{_bindir}/convert
779 %attr(755,root,root) %{_bindir}/conjure
780 %attr(755,root,root) %{_bindir}/display
781 %attr(755,root,root) %{_bindir}/identify
782 %attr(755,root,root) %{_bindir}/import
783 %attr(755,root,root) %{_bindir}/mogrify
784 %attr(755,root,root) %{_bindir}/montage
786 %{_mandir}/man1/[Iacdim]*
789 %defattr(644,root,root,755)
790 %doc AUTHORS ChangeLog LICENSE NEWS
791 %attr(755,root,root) %{_libdir}/libMagick.so.*.*.*
792 %attr(755,root,root) %{_libdir}/libWand.so.*.*.*
795 %defattr(644,root,root,755)
797 %attr(755,root,root) %{modulesdir}/coders/dot.so
798 %{modulesdir}/coders/dot.la
801 %defattr(644,root,root,755)
802 # R: XFree86-DPS (libdps.so)
803 %attr(755,root,root) %{modulesdir}/coders/dps.so
804 %{modulesdir}/coders/dps.la
808 %defattr(644,root,root,755)
810 %attr(755,root,root) %{modulesdir}/coders/fpx.so
811 %{modulesdir}/coders/fpx.la
815 %defattr(644,root,root,755)
816 # R: jbigkit (libjbig.so)
817 %attr(755,root,root) %{modulesdir}/coders/jbig.so
818 %{modulesdir}/coders/jbig.la
821 %defattr(644,root,root,755)
823 %attr(755,root,root) %{modulesdir}/coders/jpeg.so
824 %{modulesdir}/coders/jpeg.la
828 %defattr(644,root,root,755)
830 %attr(755,root,root) %{modulesdir}/coders/jp2.so
831 %{modulesdir}/coders/jp2.la
835 %defattr(644,root,root,755)
836 # R: libjpeg, zlib, libbz2
837 %attr(755,root,root) %{modulesdir}/coders/miff.so
838 %{modulesdir}/coders/miff.la
841 %defattr(644,root,root,755)
843 %attr(755,root,root) %{modulesdir}/coders/mpr.so
844 %{modulesdir}/coders/mpr.la
845 %attr(755,root,root) %{modulesdir}/coders/msl.so
846 %{modulesdir}/coders/msl.la
849 %defattr(644,root,root,755)
850 # R: libtiff, libjpeg
851 %attr(755,root,root) %{modulesdir}/coders/pdf.so
852 %{modulesdir}/coders/pdf.la
855 %defattr(644,root,root,755)
857 %attr(755,root,root) %{modulesdir}/coders/png.so
858 %{modulesdir}/coders/png.la
861 %defattr(644,root,root,755)
862 # R: libtiff, libjpeg
863 %attr(755,root,root) %{modulesdir}/coders/ps2.so
864 %{modulesdir}/coders/ps2.la
865 %attr(755,root,root) %{modulesdir}/coders/ps3.so
866 %{modulesdir}/coders/ps3.la
869 %defattr(644,root,root,755)
871 %attr(755,root,root) %{modulesdir}/coders/svg.so
872 %{modulesdir}/coders/svg.la
875 %defattr(644,root,root,755)
876 # R: libtiff, libjpeg
877 %attr(755,root,root) %{modulesdir}/coders/tiff.so
878 %{modulesdir}/coders/tiff.la
881 %defattr(644,root,root,755)
883 %attr(755,root,root) %{modulesdir}/coders/url.so
884 %{modulesdir}/coders/url.la
887 %defattr(644,root,root,755)
888 # R: libwmf, expat, libjpeg, libpng
889 %attr(755,root,root) %{modulesdir}/coders/wmf.so
890 %{modulesdir}/coders/wmf.la
893 %defattr(644,root,root,755)
894 %doc %{_defaultdocdir}/%{name}-devel-%{version}
895 %attr(755,root,root) %{_bindir}/Magick-config
896 %attr(755,root,root) %{_bindir}/Wand-config
897 %attr(755,root,root) %{_libdir}/libMagick.so
898 %attr(755,root,root) %{_libdir}/libWand.so
899 %{_libdir}/libMagick.la
900 %{_libdir}/libWand.la
901 %{_includedir}/magick
903 %{_pkgconfigdir}/ImageMagick.pc
904 %{_pkgconfigdir}/Wand.pc
906 %{_mandir}/man1/Magick-config.1*
907 %{_mandir}/man1/Wand-config.1*
910 %defattr(644,root,root,755)
911 %{_libdir}/libMagick.a
915 %defattr(644,root,root,755)
916 %{perl_vendorarch}/Image
917 %dir %{perl_vendorarch}/auto/Image
918 %dir %{perl_vendorarch}/auto/Image/Magick
919 %{perl_vendorarch}/auto/Image/Magick/autosplit.ix
920 %{perl_vendorarch}/auto/Image/Magick/Magick.bs
921 %attr(755,root,root) %{perl_vendorarch}/auto/Image/Magick/Magick.so
922 %{_mandir}/man3/Image::Magick.*
923 %{_examplesdir}/%{name}-perl
927 %defattr(644,root,root,755)
928 %attr(755,root,root) %{_libdir}/libMagick++.so.*.*.*
931 %defattr(644,root,root,755)
932 %attr(755,root,root) %{_bindir}/Magick++-config
933 %{_libdir}/libMagick++.la
934 %attr(755,root,root) %{_libdir}/libMagick++.so
935 %{_includedir}/Magick++
936 %{_includedir}/Magick++.h
937 %{_pkgconfigdir}/ImageMagick++.pc
938 %{_mandir}/man1/Magick++-config.1*
941 %defattr(644,root,root,755)
942 %{_libdir}/libMagick++.a