3 %bcond_without fpx # without FlashPIX module (which uses fpx library)
4 %bcond_without graphviz # without Graphviz support
5 %bcond_with gs # with PostScript support through ghostscript library (warning: breaks jpeg!)
6 %bcond_without jasper # without JPEG2000 module (which uses jasper library)
7 %bcond_without cxx # without Magick++
9 %include /usr/lib/rpm/macros.perl
12 %define QuantumDepth 16
13 Summary: Image display, conversion, and manipulation under X
14 Summary(de): Darstellen, Konvertieren und Bearbeiten von Grafiken unter X
15 Summary(es): Exhibidor, convertidor y manipulador de imágenes bajo X
16 Summary(fr): Visualisation, conversion, et manipulation d'images sous X
17 Summary(pl): Narzêdzie do wy¶wietlania, konwersji i manipulacji grafikami
18 Summary(pt_BR): Exibidor, conversor e manipulador de imagens sob X
19 Summary(ru): ðÒÏÓÍÏÔÒ, ËÏÎ×ÅÒÔÉÒÏ×ÁÎÉÅ, ÏÂÒÁÂÏÔËÁ ÉÚÏÂÒÁÖÅÎÉÊ ÐÏÄ X Window
20 Summary(tr): X altýnda resim gösterme, çevirme ve deðiþiklik yapma
21 Summary(uk): ðÅÒÅÇÌÑÄ, ËÏÎ×ÅÒÔÕ×ÁÎÎÑ ÔÁ ÏÂÒÏÂËÁ ÚÏÂÒÁÖÅÎØ Ð¦Ä X Window
23 Version: %{ver}%{?pver:.%{pver}}
27 Group: X11/Applications/Graphics
28 Source0: http://www.imagemagick.org/download/%{name}-%{ver}-%{pver}.tar.bz2
29 # Source0-md5: 0c89ca5bc773ea41f77afb6f4099f7bd
30 #Source0: http://dl.sourceforge.net/imagemagick/%{name}-%{ver}.tar.bz2
31 Patch0: %{name}-libpath.patch
32 Patch1: %{name}-ac.patch
33 Patch2: %{name}-system-libltdl.patch
34 Patch3: %{name}-free.patch
35 URL: http://www.imagemagick.org/
36 BuildRequires: XFree86-DPS-devel
37 BuildRequires: XFree86-devel
38 BuildRequires: autoconf >= 2.59
39 BuildRequires: automake >= 1:1.9
40 BuildRequires: bzip2-devel >= 1.0.1
41 BuildRequires: expat-devel >= 1.95.7
42 BuildRequires: freetype-devel >= 2.0.2-2
43 BuildRequires: gd-devel >= 2.0.15
44 %{?with_gs:BuildRequires: ghostscript-devel}
45 %{?with_graphviz:BuildRequires: graphviz-devel >= 2.6}
46 %{?with_jasper:BuildRequires: jasper-devel >= 1.700.5}
47 BuildRequires: jbigkit-devel
48 BuildRequires: lcms-devel
49 %{?with_fpx:BuildRequires: libfpx-devel >= 1.2.0.4-3}
50 BuildRequires: libjpeg-devel
51 BuildRequires: libltdl-devel
52 BuildRequires: libpng-devel >= 1.0.8
53 BuildRequires: libstdc++-devel
54 BuildRequires: libtiff-devel
55 BuildRequires: libtool >= 2:1.5
56 BuildRequires: libwmf-devel >= 2:0.2.2
57 BuildRequires: libxml2-devel >= 2.0
58 BuildRequires: perl-devel >= 1:5.8.0
59 BuildRequires: rpm-perlprov >= 4.1-13
60 # only checked for, but only supplied scripts/txt2html is used
61 #BuildRequires: txt2html
62 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
63 Obsoletes: ImageMagick-coder-mpeg
64 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
66 # we don't want "-s" here, because it would be added to `Magick*-config --ldflags`
67 %define rpmldflags %{nil}
68 %define modulesdir %{_libdir}/ImageMagick-%{ver}/modules-Q%{QuantumDepth}
71 ImageMagick is an image display, conversion, and manipulation tool. It
72 runs under X Window. It is very powerful in terms of it's ability to
73 allow the user to edit images. It can handle many different formats as
77 ImageMagick ist ein Tool zur Bildanzeige, -konvertierung und
78 manipulation, -das unter X-Window läuft. Es ist enorm leitungsfähig in
79 Bezug auf die Grafikmanipulationsfunktionen, die es dem Anwender
80 bietet, und auf die Vielfalt der unterstützten Formate.
83 ImageMagick es una herramienta para manipular, convertir y exhibir
84 imágenes, que funciona bajo X Window. Es una herramienta potente que
85 permite editar imágenes, pudiendo manipular varios formatos
89 ImageMagick est un outil d'affichage, de conversion et de manipulation
90 d'images. Il tourne sous X Window et est très puissant en termes de
91 capacité d'édition des images. Il peut aussi gérer de nombreux formats
95 ImageMagick jest narzêdziem do manipulacji, konwersji i wy¶wietlania.
96 W sk³ad pakietu wchodz± zarówno narzêdzia X Window jak i do u¿ywania z
97 linii poleceñ umo¿liwiaj±ce edycjê plików graficznych. Narzêdzia z
98 pakietu ImageMagick potrafi± obs³u¿yæ wiele ró¿nych formatów
101 %description -l pt_BR
102 ImageMagick é uma ferramenta para manipular, converter e exibir
103 imagens, que funciona sob o X Window. É uma ferramenta poderosa que
104 permite editar imagens, podendo tratar vários formatos diferentes.
107 ImageMagick - ÜÔÏ ÕÔÉÌÉÔÁ ÄÌÑ ÐÒÏÓÍÏÔÒÁ, ËÏÎ×ÅÒÔÉÒÏ×ÁÎÉÑ É ÏÂÒÁÂÏÔËÉ
108 ÉÚÏÂÒÁÖÅÎÉÊ. ïÎÁ ÒÁÂÏÔÁÅÔ ÐÏÄ X Window. ImageMagick ÐÒÅÄÏÓÔÁ×ÌÑÅÔ
109 ÐÏÌØÚÏ×ÁÔÅÌÀ ÛÉÒÏËÉÅ ×ÏÚÍÏÖÎÏÓÔÉ ÐÏ ÏÂÒÁÂÏÔËÅ ÉÚÏÂÒÁÖÅÎÉÊ × ÓÁÍÙÈ
110 ÒÁÚÎÏÏÂÒÁÚÎÙÈ ÆÏÒÍÁÔÁÈ.
113 ImageMagick bir resim gösterme, çevirme ve deðiþiklik yapma
114 programýdýr. X Window pencereleme sistemi altýnda çalýþýr. Kullanýcýya
115 resimler üzerinde deðiþiklik yapma açýsýndan pek çok olanak sunar. Bir
116 çok resim biçimini rahatlýkla kullanabilir.
119 ImageMagick - ÃÅ ÕÔÉ̦ÔÁ ÄÌÑ ÐÅÒÅÇÌÑÄÕ, ËÏÎ×ÅÒÔÕ×ÁÎÎÑ ÔÁ ÏÂÒÏÂËÉ
120 ÚÏÂÒÁÖÅÎØ. ÷ÏÎÁ ÐÒÁÃÀ¤ Ð¦Ä X Window. ImageMagick ÄÁ¤ ËÏÒÉÓÔÕ×ÁÞÕ
121 ÛÉÒÏ˦ ÍÏÖÌÉ×ÏÓÔ¦ ÐÏ ÏÂÒÏÂæ ÚÏÂÒÁÖÅÎØ × Ò¦ÚÎÏÍÁΦÔÎÉÈ ÆÏÒÍÁÔÁÈ.
124 Summary: ImageMagick documentation
125 Summary(pl): Dokumentacja do ImageMagick
129 Documentation for ImageMagick.
131 %description doc -l pl
132 Dokumentacja do ImageMagick.
135 Summary: ImageMagick libraries
136 Summary(pl): Biblioteki ImageMagick
137 Summary(pt_BR): Bibliotecas dinâmicas do ImageMagick
141 ImageMagick libraries.
143 %description libs -l pl
144 Biblioteki ImageMagick.
146 %description libs -l pt_BR
147 Bibliotecas dinâmicas do ImageMagick.
150 Summary: Libraries and header files for ImageMagick development
151 Summary(es): Biblioteca estática y archivos de inclusión para desarrollo con libMagick
152 Summary(pl): Biblioteki i pliki nag³ówkowe dla ImageMagick
153 Summary(pt_BR): Biblioteca e arquivos de inclusão para desenvolvimento com libMagick
154 Summary(ru): èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó ImageMagick
155 Summary(uk): èÅÄÅÒÉ ÔÁ ¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú ImageMagick
156 Group: X11/Development/Libraries
157 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
158 Requires: XFree86-devel
159 Requires: bzip2-devel
160 Requires: freetype-devel
162 Requires: libjpeg-devel
163 Requires: libltdl-devel
164 Requires: libtiff-devel
168 This is the ImageMagick development package. It includes header files
169 for use in developing your own applications that make use of the
170 ImageMagick code and/or APIs.
172 %description devel -l de
173 Dies ist das ImageMagick-Entwicklerpaket. Es enthält Header-Dateien
174 zum Entwickeln von Anwendungen, die ImageMagick-Code und/oder -APIs
177 %description devel -l es
178 Este es el paquete de desarrollo ImageMagick. Incluye las bibliotecas
179 y los archivos de inclusión para el desarrollo de sus propias
180 aplicaciones que hacen uso del código ImageMagick y/el APIs.
182 %description devel -l fr
183 Paquetage de développement ImageMagick. Contient les bibliothèques
184 statiques et les en-têtes utilisés pour créer vos propres applications
185 utilisant le code d'ImageMagick et/ou ses APIs.
187 %description devel -l pl
188 Pakiet ten zawieraja pliki potrzebne przy kompilowaniu programów
189 wykorzystuj±cych blibliotekê ImageMagick takie jak pliki nag³ówkowe i
190 dokumentacjê niezbêdn± przy pisaniu w³asnych programów z
191 wykorzystaniem API jakie udostêpnia ImageMagick.
193 %description devel -l pt_BR
194 Este é o pacote de desenvolvimento ImageMagick. Inclui as bibliotecas
195 e os arquivos de inclusão para o desenvolvimento de suas próprias
196 aplicações que fazem uso do código ImageMagick e/ou APIs.
198 %description devel -l ru
199 üÔÏ ÐÁËÅÔ ÒÁÚÒÁÂÏÔÞÉËÁ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó ImageMagick. ïÎ ×ËÌÀÞÁÅÔ
200 ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ × ÐÒÏÇÒÁÍÍÁÈ, ËÏÔÏÒÙÅ ÉÓÐÏÌØÚÕÀÔ
201 ËÏÄ ÉÌÉ API ImageMagick.
203 %description devel -l tr
204 Bu paket, ImageMagick uygulama arayüzünü kullanan programlar
205 geliþtirmek için gereken baþlýk dosyalarýný ve kitaplýklarý içerir.
207 %description devel -l uk
208 ãÅ ÐÁËÅÔ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú ImageMagick. ÷¦Î ͦÓÔÉÔØ ÈÅÄÅÒÉ ÔÁ
209 ¦Â̦ÏÔÅËÉ ÄÌÑ ×ÉËÏÒÉÓÔÁÎÎÑ × ÐÒÏÇÒÁÍÁÈ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ËÏÄ ÁÂÏ API
213 Summary: ImageMagick static libraries
214 Summary(pl): Biblioteki statyczne ImageMagick
215 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com libMagick
216 Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó ImageMagick
217 Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú ImageMagick
218 Group: X11/Development/Libraries
219 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
222 ImageMagick static libraries.
224 %description static -l pl
225 Biblioteki statyczne ImageMagick.
227 %description static -l pt_BR
228 Bibliotecas estáticas para desenvolvimento com libMagick.
230 %description static -l ru
231 üÔÏ ÏÔÄÅÌØÎÙÊ ÐÁËÅÔ ÓÏ ÓÔÁÔÉÞÅÓËÉÍÉ ÂÉÂÌÉÏÔÅËÁÍÉ, ËÏÔÏÒÙÅ ÂÏÌØÛÅ ÎÅ
232 ×ÈÏÄÑÔ × ImageMagick-devel.
234 %description static -l uk
235 ãÅ ÏËÒÅÍÉÊ ÐÁËÅÔ Ú¦ ÓÔÁÔÉÞÎÉÍÉ Â¦Â̦ÏÔÅËÁÍÉ, Ñ˦ ¦ÌØÛÅ ÎÅ ×ÈÏÄÑÔØ ÄÏ
236 ÓËÌÁÄÕ ImageMagick-devel.
239 Summary: Libraries and modules for access to ImageMagick from Perl
240 Summary(pl): Biblioteki i modu³y Perla dla ImageMagick
241 Summary(pt_BR): Módulo perl para uso com o ImageMagick
242 Summary(ru): âÉÂÌÉÏÔÅËÉ É ÍÏÄÕÌÉ ÄÌÑ ÄÏÓÔÕÐÁ Ë ImageMagick ÉÚ perl
243 Summary(uk): â¦Â̦ÏÔÅËÉ ÔÁ ÍÏÄÕ̦ ÄÌÑ ÄÏÓÔÕÐÕ ÄÏ ImageMagick Ú Perl
244 Group: Development/Languages/Perl
245 Requires: %{name} = %{epoch}:%{version}-%{release}
246 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
249 This is the ImageMagick Perl support package. It perl modules and
250 support files for access to ImageMagick library from perl without
251 unuseful forking or such.
253 %description perl -l pl
254 Biblioteki i modu³y umo¿liwiaj±ce korzystanie z ImageMagick z poziomu
257 %description perl -l pt_BR
258 Este pacote fornece um módulo perl para acessar funções do ImageMagick
261 %description perl -l ru
262 üÔÏ ÐÁËÅÔ ImageMagick ÄÌÑ ÐÏÄÄÅÒÖËÉ perl. ïÎ ×ËÌÀÞÁÅÔ ÍÏÄÕÌÉ perl É
263 ×ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÆÁÊÌÙ ÄÌÑ ÄÏÓÔÕÐÁ Ë ÂÉÂÌÉÏÔÅËÅ ImageMagick ÉÚ Perl.
265 %description perl -l uk
266 ãÅ ÐÁËÅÔ ImageMagick ÄÌÑ Ð¦ÄÔÒÉÍËÉ Perl. ÷¦Î ͦÓÔÉÔØ ÍÏÄÕ̦ Perl ÔÁ
267 ÄÏÄÁÔËÏצ ÆÁÊÌÉ ÄÌÑ ÄÏÓÔÕÐÕ ÄÏ Â¦Â̦ÏÔÅËÉ ImageMagick Ú Perl.
270 Summary: ImageMagick Magick++ library
271 Summary(pl): Biblioteka Magick++
272 Summary(pt_BR): Bibliotecas dinâmicas do ImageMagick
273 Summary(ru): âÉÂÌÉÏÔÅËÁ Magick++ (C++ ÉÎÔÅÒÆÅÊÓ ÄÌÑ ImageMagick'Á)
274 Summary(uk): â¦Â̦ÏÔÅËÁ Magick++ (¦ÎÔÅÒÆÅÊÓ C++ ÄÌÑ ImageMagick)
276 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
279 This package contains the Magick++ library, a C++ binding to the
280 ImageMagick graphics manipulation library.
282 Install ImageMagick-c++ if you want to use any applications that use
285 %description c++ -l pl
286 Pakiet zawiera bibliotekê Magick++ - interfejs w C++ do biblioteki
287 ImageMagick. Jest potrzebny do uruchamiania programów korzystaj±cych z
290 %description c++ -l pt_BR
291 Bibliotecas dinâmicas C++ do ImageMagick.
293 %description c++ -l ru
294 Magick++ -- ÏÂßÅËÔÎÏ-ÏÒÉÅÎÔÉÒÏ×ÁÎÎÁÑ ÂÉÂÌÉÏÔÅËÁ, ÐÒÅÄÓÔÁ×ÌÑÀÝÁÑ ÉÚ
295 ÓÅÂÑ C++ API ÄÌÑ ImageMagick (ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÓÍÏÔÒÁ,
296 ËÏÎ×ÅÒÔÉÒÏ×ÁÎÉÑ É ÏÂÒÁÂÏÔËÉ ÉÚÏÂÒÁÖÅÎÉÊ).
298 %description c++ -l uk
299 Magick++ -- ÏÂ'¤ËÔÏ-ÏÒ¦¤ÎÔÏ×ÁÎÁ ¦Â̦ÏÔÅËÁ, ÝÏ Ñ×ÌѤ ÓÏÂÏÀ C++ API ÄÌÑ
300 ImageMagick (¦Â̦ÏÔÅËÉ ÄÌÑ ÐÅÒÅÇÌÑÄÕ, ËÏÎ×ÅÒÔÕ×ÁÎÎÑ ÔÁ ÏÂÒÏÂËÉ
304 Summary: C++ bindings for the ImageMagick library
305 Summary(es): Biblioteca estática y archivos de inclusión para desarrollo con libMagick++
306 Summary(pl): Pliki nag³ówkowe z interfejsem C++ do ImageMagick
307 Summary(pt_BR): Biblioteca e arquivos de inclusão para desenvolvimento com libMagick++
308 Summary(ru): èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔÏË Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ Magick++ (C++ ÉÎÔÅÒÆÅÊÓ ÄÌÑ ImageMagick'Á)
309 Summary(uk): èÅÄÅÒÉ ÔÁ ¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂÏË Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ Magick++ (¦ÎÔÅÒÆÅÊÓÕ C++ ÄÌÑ ImageMagick)
310 Group: X11/Development/Libraries
311 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
312 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
313 Requires: libstdc++-devel
316 %description c++-devel
317 ImageMagick-c++-devel contains header files you'll need to develop
318 ImageMagick applications using the Magick++ C++ bindings. ImageMagick
319 is an image manipulation program.
321 If you want to create applications that will use Magick++ code or
322 APIs, you'll need to install ImageMagick-c++-devel, ImageMagick-devel
323 and ImageMagick. You don't need to install it if you just want to use
324 ImageMagick, or if you want to develop/compile applications using the
325 ImageMagick C interface, however.
327 %description c++-devel -l es
328 Este es el paquete de desarrollo ImageMagick. Incluye las bibliotecas
329 estáticas y los archivos de inclusión para el desarrollo de sus
330 propias aplicaciones que hacen uso del código ImageMagick y/el APIs.
332 %description c++-devel -l pl
333 Pakiet zawiera pliki nag³ówkowe potrzebne do kompilowania programów
334 korzystaj±cych z Magick++.
336 %description c++-devel -l pt_BR
337 Este é o pacote de desenvolvimento libMagick++. Inclui as bibliotecas
338 e os arquivos de inclusão para o desenvolvimento de suas próprias
339 aplicações C++ que fazem uso do código ImageMagick e/ou APIs.
341 %description c++-devel -l ru
342 üÔÏ ÐÁËÅÔ ÒÁÚÒÁÂÏÔÞÉËÁ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó ImageMagick. ïÎ ×ËÌÀÞÁÅÔ
343 ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ × ÐÒÏÇÒÁÍÍÁÈ, ËÏÔÏÒÙÅ ÉÓÐÏÌØÚÕÀÔ
344 ËÏÄ ÉÌÉ API Magick++ (C++ ÉÎÔÅÒÆÅÊÓ ÄÌÑ ImageMagick'Á).
346 %description c++-devel -l uk
347 ãÅ ÐÁËÅÔ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú ImageMagick. ÷¦Î ͦÓÔÉÔØ ÈÅÄÅÒÉ ÔÁ
348 ¦Â̦ÏÔÅËÉ ÄÌÑ ×ÉËÏÒÉÓÔÁÎÎÑ × ÐÒÏÇÒÁÍÁÈ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ËÏÄ ÁÂÏ API
349 Magick++ (¦ÎÔÅÒÆÅÊÓ C++ ÄÌÑ ImageMagick).
352 Summary: C++ bindings for the ImageMagick - static library
353 Summary(pl): Interfejs C++ do ImageMagick - biblioteka statyczna
354 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com libMagick
355 Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ C++ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó ImageMagick
356 Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ C++ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú ImageMagick
357 Group: X11/Development/Libraries
358 Requires: %{name}-c++-devel = %{epoch}:%{version}-%{release}
359 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
361 %description c++-static
362 C++ bindings for the ImageMagick - static library.
364 %description c++-static -l pl
365 Biblioteka Magick++ w wersji statycznej.
367 %description c++-static -l pt_BR
368 Bibliotecas estáticas para desenvolvimento com libMagick++.
370 %description c++-static -l ru
371 üÔÏ ÏÔÄÅÌØÎÙÊ ÐÁËÅÔ ÓÏ ÓÔÁÔÉÞÅÓËÉÍÉ ÂÉÂÌÉÏÔÅËÁÍÉ, ËÏÔÏÒÙÅ ÂÏÌØÛÅ ÎÅ
372 ×ÈÏÄÑÔ × ImageMagick-c++-devel.
374 %description c++-static -l uk
375 ãÅ ÏËÒÅÍÉÊ ÐÁËÅÔ Ú¦ ÓÔÁÔÉÞÎÉÍÉ Â¦Â̦ÏÔÅËÁÍÉ, Ñ˦ ¦ÌØÛÅ ÎÅ ×ÈÏÄÑÔØ ÄÏ
376 ÓËÌÁÄÕ ImageMagick-c++-devel.
379 Summary: Coder module for GraphViz DOT files
380 Summary(pl): Modu³ kodera dla plików GraphViz DOT
381 Group: X11/Applications/Graphics
382 Requires: %{name} = %{epoch}:%{version}-%{release}
384 %description coder-dot
385 Coder module for GraphViz DOT files.
387 %description coder-dot -l pl
388 Modu³ kodera dla plików GraphViz DOT.
391 Summary: Coder module for Postscript files using DPS extension
392 Summary(pl): Modu³ kodera dla plików Postscript u¿ywaj±cy rozszerzenia DPS
393 Group: X11/Applications/Graphics
394 Requires: %{name} = %{epoch}:%{version}-%{release}
396 %description coder-dps
397 Coder module for Postcript files using DPS (Display PostScript)
400 %description coder-dps -l pl
401 Modu³ kodera dla plików Postscript u¿ywaj±cy rozszerzenia DPS (Display
405 Summary: Coder module for FlashPIX (FPX) files
406 Summary(pl): Modu³ kodera dla plików FlashPIX (FPX)
407 Group: X11/Applications/Graphics
408 Requires: %{name} = %{epoch}:%{version}-%{release}
410 %description coder-fpx
411 Coder module for FlashPIX (FPX) files.
413 %description coder-fpx -l pl
414 Modu³ kodera dla plików FlashPIX (FPX).
417 Summary: Coder module for JBIG files
418 Summary(pl): Modu³ kodera dla plików JBIG
419 Group: X11/Applications/Graphics
420 Requires: %{name} = %{epoch}:%{version}-%{release}
422 %description coder-jbig
423 Coder module for JBIG files.
425 %description coder-jbig -l pl
426 Modu³ kodera dla plików JBIG.
429 Summary: Coder module for JPEG files
430 Summary(pl): Modu³ kodera dla plików JPEG
431 Group: X11/Applications/Graphics
432 Requires: %{name} = %{epoch}:%{version}-%{release}
434 %description coder-jpeg
435 Coder module for JPEG files.
437 %description coder-jpeg -l pl
438 Modu³ kodera dla plików JPEG.
441 Summary: Coder module for JPEG-2000 (JP2/JPC) files using JasPer library
442 Summary(pl): Modu³ kodera dla plików JPEG-2000 (JP2/JPC) u¿ywaj±cy biblioteki JasPer
443 Group: X11/Applications/Graphics
444 Requires: %{name} = %{epoch}:%{version}-%{release}
446 %description coder-jpeg2
447 Coder module for JPEG-2000 (JP2/JPC) files using JasPer library.
449 %description coder-jpeg2 -l pl
450 Modu³ kodera dla plików JPEG-2000 (JP2/JPC) u¿ywajacy biblioteki
454 Summary: Coder module for MIFF files
455 Summary(pl): Modu³ kodera dla plików MIFF
456 Group: X11/Applications/Graphics
457 Requires: %{name} = %{epoch}:%{version}-%{release}
459 %description coder-miff
460 Coder module for MIFF files.
462 %description coder-miff -l pl
463 Modu³ kodera dla plików MIFF.
466 Summary: Coder module for ImageMagick MPR and MSL files
467 Summary(pl): Modu³ kodera dla plików MPR i MSL ImageMagick
468 Group: X11/Applications/Graphics
469 Requires: %{name} = %{epoch}:%{version}-%{release}
471 %description coder-mpr
472 Coder module for Magick Persistent Registry (MPR) and Magick Scripting
473 Language (MSL) files.
475 %description coder-mpr -l pl
476 Modu³ kodera dla plików Magick Persistent Registry (MPR) i Magick
477 Scripting Language (MSL).
480 Summary: Coder module for PDF files
481 Summary(pl): Modu³ kodera dla plików PDF
482 Group: X11/Applications/Graphics
483 Requires: %{name} = %{epoch}:%{version}-%{release}
485 %description coder-pdf
486 Coder module for PDF files.
488 %description coder-pdf -l pl
489 Modu³ kodera dla plików PDF.
492 Summary: Coder module for PNG files
493 Summary(pl): Modul kodera dla plików PNG
494 Group: X11/Applications/Graphics
495 Requires: %{name} = %{epoch}:%{version}-%{release}
497 %description coder-png
498 Coder module for PNG files.
500 %description coder-png -l pl
501 Modu³ kodera dla plików PNG.
504 Summary: Coder module for Postscript Level II & III (PS2/PS3) files
505 Summary(pl): Modu³ kodera dla plików Postscript Level II i III (PS2/PS3)
506 Group: X11/Applications/Graphics
507 Requires: %{name} = %{epoch}:%{version}-%{release}
509 %description coder-ps2
510 Coder module for Postscript Level II & III (PS2/PS3) files.
512 %description coder-ps2 -l pl
513 Modu³ kodera dla plików Postscript Level II i III (PS2/PS3).
516 Summary: Coder module for SVG (Scalable Vector Graphics) files
517 Summary(pl): Modu³ kodera dla plików SVG (Scalable Vector Graphics)
518 Group: X11/Applications/Graphics
519 Requires: %{name} = %{epoch}:%{version}-%{release}
521 %description coder-svg
522 Coder module for SVG (Scalable Vector Graphics) files.
524 %description coder-svg -l pl
525 Modu³ kodera dla plików SVG (Scalable Vector Graphics).
528 Summary: Coder module for TIFF files
529 Summary(pl): Modu³ kodera dla plików TIFF
530 Group: X11/Applications/Graphics
531 Requires: %{name} = %{epoch}:%{version}-%{release}
533 %description coder-tiff
534 Coder module for TIFF files.
536 %description coder-tiff -l pl
537 Modu³ kodera dla plików TIFF.
540 Summary: Coder module for retrieving files via URL
541 Summary(pl): Modu³ kodera ¶ci±gaj±cy pliki o podanym URL
542 Group: X11/Applications/Graphics
543 Requires: %{name} = %{epoch}:%{version}-%{release}
545 %description coder-url
546 Coder module for retrieving files via URL.
548 %description coder-url -l pl
549 Modu³ kodera ¶ci±gaj±cy pliki o podanym URL.
552 Summary: Coder module for WMF files
553 Summary(pl): Modu³ kodera dla plików WMF
554 Group: X11/Applications/Graphics
555 Requires: %{name} = %{epoch}:%{version}-%{release}
557 %description coder-wmf
558 Coder module for WMF files.
560 %description coder-wmf -l pl
561 Modu³ kodera dla plików WMF.
564 %setup -q -n %{name}-%{ver}
570 %{__perl} -pi -e 's,lib/graphviz,%{_lib}/graphviz,' configure.ac
571 find -type f -exec perl -pi -e 's=!/usr/local/bin/perl=!/usr/bin/perl=' {} \;
573 # avoid rebuilding (broken paths in scripts/Makefile.am)
574 touch www/Magick++/NEWS.html www/Magick++/ChangeLog.html
582 --enable-fast-install \
585 --disable-ltdl-install \
586 --with%{!?with_graphviz:out}-dot \
587 --with%{!?with_fpx:out}-fpx \
588 --with%{!?with_gs:out}-gslib \
589 --with%{!?with_jasper:out}-jp2 \
590 --with%{!?with_cxx:out}-magick_plus_plus \
591 --with-gs-font-dir=%{_fontsdir}/Type1 \
593 --with-perl=%{__perl} \
594 --with-perl-options="INSTALLDIRS=vendor" \
595 --with-quantum-depth=%{QuantumDepth} \
603 rm -rf $RPM_BUILD_ROOT
604 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-perl
607 DESTDIR=$RPM_BUILD_ROOT \
608 pkgdocdir=%{_defaultdocdir}/%{name}-devel-%{version}
610 install PerlMagick/demo/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-perl
611 rm -f $RPM_BUILD_ROOT%{modulesdir}/{coders,filters}/*.a
614 rm -rf $RPM_BUILD_ROOT
616 %post libs -p /sbin/ldconfig
617 %postun libs -p /sbin/ldconfig
619 %post c++ -p /sbin/ldconfig
620 %postun c++ -p /sbin/ldconfig
623 %defattr(644,root,root,755)
624 %dir %{_libdir}/ImageMagick-%{ver}
625 %dir %{_libdir}/ImageMagick-%{ver}/config
626 %{_libdir}/ImageMagick-%{ver}/config/*.xml
628 %dir %{modulesdir}/coders
629 %dir %{modulesdir}/filters
630 %dir %{_datadir}/ImageMagick-%{ver}
631 %dir %{_datadir}/ImageMagick-%{ver}/config
632 %{_datadir}/ImageMagick-%{ver}/config/*.xml
634 # ========= coders without additional deps
635 %attr(755,root,root) %{modulesdir}/coders/art.so
636 %{modulesdir}/coders/art.la
637 %attr(755,root,root) %{modulesdir}/coders/avi.so
638 %{modulesdir}/coders/avi.la
639 %attr(755,root,root) %{modulesdir}/coders/avs.so
640 %{modulesdir}/coders/avs.la
641 %attr(755,root,root) %{modulesdir}/coders/bmp.so
642 %{modulesdir}/coders/bmp.la
643 %attr(755,root,root) %{modulesdir}/coders/caption.so
644 %{modulesdir}/coders/caption.la
645 %attr(755,root,root) %{modulesdir}/coders/cin.so
646 %{modulesdir}/coders/cin.la
647 %attr(755,root,root) %{modulesdir}/coders/cip.so
648 %{modulesdir}/coders/cip.la
649 %attr(755,root,root) %{modulesdir}/coders/clip.so
650 %{modulesdir}/coders/clip.la
651 %attr(755,root,root) %{modulesdir}/coders/cmyk.so
652 %{modulesdir}/coders/cmyk.la
653 %attr(755,root,root) %{modulesdir}/coders/cut.so
654 %{modulesdir}/coders/cut.la
655 %attr(755,root,root) %{modulesdir}/coders/dcm.so
656 %{modulesdir}/coders/dcm.la
657 %attr(755,root,root) %{modulesdir}/coders/dib.so
658 %{modulesdir}/coders/dib.la
659 %attr(755,root,root) %{modulesdir}/coders/dpx.so
660 %{modulesdir}/coders/dpx.la
661 %attr(755,root,root) %{modulesdir}/coders/ept.so
662 %{modulesdir}/coders/ept.la
663 %attr(755,root,root) %{modulesdir}/coders/fax.so
664 %{modulesdir}/coders/fax.la
665 %attr(755,root,root) %{modulesdir}/coders/fits.so
666 %{modulesdir}/coders/fits.la
667 %attr(755,root,root) %{modulesdir}/coders/gif.so
668 %{modulesdir}/coders/gif.la
669 %attr(755,root,root) %{modulesdir}/coders/gradient.so
670 %{modulesdir}/coders/gradient.la
671 %attr(755,root,root) %{modulesdir}/coders/gray.so
672 %{modulesdir}/coders/gray.la
673 %attr(755,root,root) %{modulesdir}/coders/histogram.so
674 %{modulesdir}/coders/histogram.la
675 %attr(755,root,root) %{modulesdir}/coders/html.so
676 %{modulesdir}/coders/html.la
677 %attr(755,root,root) %{modulesdir}/coders/icon.so
678 %{modulesdir}/coders/icon.la
679 %attr(755,root,root) %{modulesdir}/coders/info.so
680 %{modulesdir}/coders/info.la
681 %attr(755,root,root) %{modulesdir}/coders/label.so
682 %{modulesdir}/coders/label.la
683 %attr(755,root,root) %{modulesdir}/coders/magick.so
684 %{modulesdir}/coders/magick.la
685 %attr(755,root,root) %{modulesdir}/coders/map.so
686 %{modulesdir}/coders/map.la
687 %attr(755,root,root) %{modulesdir}/coders/mat.so
688 %{modulesdir}/coders/mat.la
689 %attr(755,root,root) %{modulesdir}/coders/matte.so
690 %{modulesdir}/coders/matte.la
691 %attr(755,root,root) %{modulesdir}/coders/meta.so
692 %{modulesdir}/coders/meta.la
693 %attr(755,root,root) %{modulesdir}/coders/mono.so
694 %{modulesdir}/coders/mono.la
695 %attr(755,root,root) %{modulesdir}/coders/mpc.so
696 %{modulesdir}/coders/mpc.la
697 %attr(755,root,root) %{modulesdir}/coders/mpeg.so
698 %{modulesdir}/coders/mpeg.la
699 %attr(755,root,root) %{modulesdir}/coders/mtv.so
700 %{modulesdir}/coders/mtv.la
701 %attr(755,root,root) %{modulesdir}/coders/mvg.so
702 %{modulesdir}/coders/mvg.la
703 %attr(755,root,root) %{modulesdir}/coders/null.so
704 %{modulesdir}/coders/null.la
705 %attr(755,root,root) %{modulesdir}/coders/otb.so
706 %{modulesdir}/coders/otb.la
707 %attr(755,root,root) %{modulesdir}/coders/palm.so
708 %{modulesdir}/coders/palm.la
709 %attr(755,root,root) %{modulesdir}/coders/pattern.so
710 %{modulesdir}/coders/pattern.la
711 %attr(755,root,root) %{modulesdir}/coders/pcd.so
712 %{modulesdir}/coders/pcd.la
713 %attr(755,root,root) %{modulesdir}/coders/pcl.so
714 %{modulesdir}/coders/pcl.la
715 %attr(755,root,root) %{modulesdir}/coders/pcx.so
716 %{modulesdir}/coders/pcx.la
717 %attr(755,root,root) %{modulesdir}/coders/pdb.so
718 %{modulesdir}/coders/pdb.la
719 %attr(755,root,root) %{modulesdir}/coders/pict.so
720 %{modulesdir}/coders/pict.la
721 %attr(755,root,root) %{modulesdir}/coders/pix.so
722 %{modulesdir}/coders/pix.la
723 %attr(755,root,root) %{modulesdir}/coders/plasma.so
724 %{modulesdir}/coders/plasma.la
725 %attr(755,root,root) %{modulesdir}/coders/pnm.so
726 %{modulesdir}/coders/pnm.la
727 %attr(755,root,root) %{modulesdir}/coders/preview.so
728 %{modulesdir}/coders/preview.la
729 %attr(755,root,root) %{modulesdir}/coders/psd.so
730 %{modulesdir}/coders/psd.la
731 %attr(755,root,root) %{modulesdir}/coders/ps.so
732 %{modulesdir}/coders/ps.la
733 %attr(755,root,root) %{modulesdir}/coders/pwp.so
734 %{modulesdir}/coders/pwp.la
735 %attr(755,root,root) %{modulesdir}/coders/raw.so
736 %{modulesdir}/coders/raw.la
737 %attr(755,root,root) %{modulesdir}/coders/rgb.so
738 %{modulesdir}/coders/rgb.la
739 %attr(755,root,root) %{modulesdir}/coders/rla.so
740 %{modulesdir}/coders/rla.la
741 %attr(755,root,root) %{modulesdir}/coders/rle.so
742 %{modulesdir}/coders/rle.la
743 %attr(755,root,root) %{modulesdir}/coders/scr.so
744 %{modulesdir}/coders/scr.la
745 %attr(755,root,root) %{modulesdir}/coders/sct.so
746 %{modulesdir}/coders/sct.la
747 %attr(755,root,root) %{modulesdir}/coders/sfw.so
748 %{modulesdir}/coders/sfw.la
749 %attr(755,root,root) %{modulesdir}/coders/sgi.so
750 %{modulesdir}/coders/sgi.la
751 %attr(755,root,root) %{modulesdir}/coders/stegano.so
752 %{modulesdir}/coders/stegano.la
753 %attr(755,root,root) %{modulesdir}/coders/sun.so
754 %{modulesdir}/coders/sun.la
755 %attr(755,root,root) %{modulesdir}/coders/tga.so
756 %{modulesdir}/coders/tga.la
757 %attr(755,root,root) %{modulesdir}/coders/tile.so
758 %{modulesdir}/coders/tile.la
759 %attr(755,root,root) %{modulesdir}/coders/tim.so
760 %{modulesdir}/coders/tim.la
761 %attr(755,root,root) %{modulesdir}/coders/ttf.so
762 %{modulesdir}/coders/ttf.la
763 %attr(755,root,root) %{modulesdir}/coders/txt.so
764 %{modulesdir}/coders/txt.la
765 %attr(755,root,root) %{modulesdir}/coders/uil.so
766 %{modulesdir}/coders/uil.la
767 %attr(755,root,root) %{modulesdir}/coders/uyvy.so
768 %{modulesdir}/coders/uyvy.la
769 %attr(755,root,root) %{modulesdir}/coders/vicar.so
770 %{modulesdir}/coders/vicar.la
771 %attr(755,root,root) %{modulesdir}/coders/vid.so
772 %{modulesdir}/coders/vid.la
773 %attr(755,root,root) %{modulesdir}/coders/viff.so
774 %{modulesdir}/coders/viff.la
775 %attr(755,root,root) %{modulesdir}/coders/wbmp.so
776 %{modulesdir}/coders/wbmp.la
777 %attr(755,root,root) %{modulesdir}/coders/wpg.so
778 %{modulesdir}/coders/wpg.la
779 %attr(755,root,root) %{modulesdir}/coders/xbm.so
780 %{modulesdir}/coders/xbm.la
781 %attr(755,root,root) %{modulesdir}/coders/xcf.so
782 %{modulesdir}/coders/xcf.la
783 %attr(755,root,root) %{modulesdir}/coders/xc.so
784 %{modulesdir}/coders/xc.la
785 %attr(755,root,root) %{modulesdir}/coders/xpm.so
786 %{modulesdir}/coders/xpm.la
787 %attr(755,root,root) %{modulesdir}/coders/x.so
788 %{modulesdir}/coders/x.la
789 %attr(755,root,root) %{modulesdir}/coders/xwd.so
790 %{modulesdir}/coders/xwd.la
791 %attr(755,root,root) %{modulesdir}/coders/ycbcr.so
792 %{modulesdir}/coders/ycbcr.la
793 %attr(755,root,root) %{modulesdir}/coders/yuv.so
794 %{modulesdir}/coders/yuv.la
796 %attr(755,root,root) %{modulesdir}/filters/analyze.so
797 %{modulesdir}/filters/analyze.la
799 %attr(755,root,root) %{_bindir}/animate
800 %attr(755,root,root) %{_bindir}/compare
801 %attr(755,root,root) %{_bindir}/composite
802 %attr(755,root,root) %{_bindir}/convert
803 %attr(755,root,root) %{_bindir}/conjure
804 %attr(755,root,root) %{_bindir}/display
805 %attr(755,root,root) %{_bindir}/identify
806 %attr(755,root,root) %{_bindir}/import
807 %attr(755,root,root) %{_bindir}/mogrify
808 %attr(755,root,root) %{_bindir}/montage
810 %{_mandir}/man1/[Iacdim]*
813 %defattr(644,root,root,755)
817 %defattr(644,root,root,755)
818 %doc AUTHORS ChangeLog LICENSE NEWS
819 %attr(755,root,root) %{_libdir}/libMagick.so.*.*.*
820 %attr(755,root,root) %{_libdir}/libWand.so.*.*.*
823 %defattr(644,root,root,755)
825 %attr(755,root,root) %{modulesdir}/coders/dot.so
826 %{modulesdir}/coders/dot.la
829 %defattr(644,root,root,755)
830 # R: XFree86-DPS (libdps.so)
831 %attr(755,root,root) %{modulesdir}/coders/dps.so
832 %{modulesdir}/coders/dps.la
836 %defattr(644,root,root,755)
838 %attr(755,root,root) %{modulesdir}/coders/fpx.so
839 %{modulesdir}/coders/fpx.la
843 %defattr(644,root,root,755)
844 # R: jbigkit (libjbig.so)
845 %attr(755,root,root) %{modulesdir}/coders/jbig.so
846 %{modulesdir}/coders/jbig.la
849 %defattr(644,root,root,755)
851 %attr(755,root,root) %{modulesdir}/coders/jpeg.so
852 %{modulesdir}/coders/jpeg.la
856 %defattr(644,root,root,755)
858 %attr(755,root,root) %{modulesdir}/coders/jp2.so
859 %{modulesdir}/coders/jp2.la
863 %defattr(644,root,root,755)
864 # R: libjpeg, zlib, libbz2
865 %attr(755,root,root) %{modulesdir}/coders/miff.so
866 %{modulesdir}/coders/miff.la
869 %defattr(644,root,root,755)
871 %attr(755,root,root) %{modulesdir}/coders/mpr.so
872 %{modulesdir}/coders/mpr.la
873 %attr(755,root,root) %{modulesdir}/coders/msl.so
874 %{modulesdir}/coders/msl.la
877 %defattr(644,root,root,755)
878 # R: libtiff, libjpeg
879 %attr(755,root,root) %{modulesdir}/coders/pdf.so
880 %{modulesdir}/coders/pdf.la
883 %defattr(644,root,root,755)
885 %attr(755,root,root) %{modulesdir}/coders/png.so
886 %{modulesdir}/coders/png.la
889 %defattr(644,root,root,755)
890 # R: libtiff, libjpeg
891 %attr(755,root,root) %{modulesdir}/coders/ps2.so
892 %{modulesdir}/coders/ps2.la
893 %attr(755,root,root) %{modulesdir}/coders/ps3.so
894 %{modulesdir}/coders/ps3.la
897 %defattr(644,root,root,755)
899 %attr(755,root,root) %{modulesdir}/coders/svg.so
900 %{modulesdir}/coders/svg.la
903 %defattr(644,root,root,755)
904 # R: libtiff, libjpeg
905 %attr(755,root,root) %{modulesdir}/coders/tiff.so
906 %{modulesdir}/coders/tiff.la
909 %defattr(644,root,root,755)
911 %attr(755,root,root) %{modulesdir}/coders/url.so
912 %{modulesdir}/coders/url.la
915 %defattr(644,root,root,755)
916 # R: libwmf, expat, libjpeg, libpng
917 %attr(755,root,root) %{modulesdir}/coders/wmf.so
918 %{modulesdir}/coders/wmf.la
921 %defattr(644,root,root,755)
922 %doc %{_defaultdocdir}/%{name}-devel-%{version}
923 %attr(755,root,root) %{_bindir}/Magick-config
924 %attr(755,root,root) %{_bindir}/Wand-config
925 %attr(755,root,root) %{_libdir}/libMagick.so
926 %attr(755,root,root) %{_libdir}/libWand.so
927 %{_libdir}/libMagick.la
928 %{_libdir}/libWand.la
929 %{_includedir}/magick
931 %{_pkgconfigdir}/ImageMagick.pc
932 %{_pkgconfigdir}/Wand.pc
933 %{_mandir}/man1/Magick-config.1*
934 %{_mandir}/man1/Wand-config.1*
937 %defattr(644,root,root,755)
938 %{_libdir}/libMagick.a
942 %defattr(644,root,root,755)
943 %{perl_vendorarch}/Image
944 %dir %{perl_vendorarch}/auto/Image
945 %dir %{perl_vendorarch}/auto/Image/Magick
946 %{perl_vendorarch}/auto/Image/Magick/autosplit.ix
947 %{perl_vendorarch}/auto/Image/Magick/Magick.bs
948 %attr(755,root,root) %{perl_vendorarch}/auto/Image/Magick/Magick.so
949 %{_mandir}/man3/Image::Magick.*
950 %{_examplesdir}/%{name}-perl
954 %defattr(644,root,root,755)
955 %attr(755,root,root) %{_libdir}/libMagick++.so.*.*.*
958 %defattr(644,root,root,755)
959 %attr(755,root,root) %{_bindir}/Magick++-config
960 %{_libdir}/libMagick++.la
961 %attr(755,root,root) %{_libdir}/libMagick++.so
962 %{_includedir}/Magick++
963 %{_includedir}/Magick++.h
964 %{_pkgconfigdir}/ImageMagick++.pc
965 %{_mandir}/man1/Magick++-config.1*
968 %defattr(644,root,root,755)
969 %{_libdir}/libMagick++.a