]> git.pld-linux.org Git - packages/ImageMagick.git/blame_incremental - ImageMagick.spec
- updated to 6.5.9-3
[packages/ImageMagick.git] / ImageMagick.spec
... / ...
CommitLineData
1# TODO
2# - remove magick/quantum-private.h when koffice 1.6 is fixed not to use it
3#
4# Conditional build:
5%bcond_without djvu # without DJVU module
6%bcond_without fpx # without FlashPIX module (which uses fpx library)
7%bcond_without graphviz # without Graphviz support
8%bcond_with gs # with PostScript support through ghostscript library (warning: breaks jpeg!)
9%bcond_without jasper # without JPEG2000 module (which uses jasper library)
10%bcond_without wmf # without WMF module (which uses libwmf library)
11%bcond_without cxx # without Magick++
12%bcond_without exr # without OpenEXR module
13#
14%include /usr/lib/rpm/macros.perl
15%define ver 6.5.9
16%define pver 3
17%define QuantumDepth 16
18Summary: Image display, conversion, and manipulation under X
19Summary(de.UTF-8): Darstellen, Konvertieren und Bearbeiten von Grafiken unter X
20Summary(es.UTF-8): Exhibidor, convertidor y manipulador de imágenes bajo X
21Summary(fr.UTF-8): Visualisation, conversion, et manipulation d'images sous X
22Summary(pl.UTF-8): Narzędzie do wyświetlania, konwersji i manipulacji grafikami
23Summary(pt_BR.UTF-8): Exibidor, conversor e manipulador de imagens sob X
24Summary(ru.UTF-8): Просмотр, конвертирование, обработка изображений под X Window
25Summary(tr.UTF-8): X altında resim gösterme, çevirme ve değişiklik yapma
26Summary(uk.UTF-8): Перегляд, конвертування та обробка зображень під X Window
27Name: ImageMagick
28Version: %{ver}%{?pver:.%{pver}}
29Release: 3
30Epoch: 1
31License: Apache-like
32Group: X11/Applications/Graphics
33Source0: http://www.imagemagick.org/download/%{name}-%{ver}-%{pver}.tar.bz2
34# Source0-md5: 052fee2a6f1d5fb67664c67b2489be91
35Patch0: %{name}-ac.patch
36Patch1: %{name}-link.patch
37Patch2: %{name}-libpath.patch
38Patch3: %{name}-ldflags.patch
39URL: http://www.imagemagick.org/
40BuildRequires: OpenEXR-devel
41BuildRequires: autoconf >= 2.62
42BuildRequires: automake >= 1:1.9
43BuildRequires: bzip2-devel >= 1.0.1
44%{?with_djvu:BuildRequires: djvulibre-devel}
45BuildRequires: expat-devel >= 1.95.7
46BuildRequires: freetype-devel >= 2.0.2-2
47BuildRequires: gd-devel >= 2.0.15
48%{?with_gs:BuildRequires: ghostscript-devel}
49%{?with_graphviz:BuildRequires: graphviz-devel >= 2.6}
50%{?with_jasper:BuildRequires: jasper-devel >= 1.700.5}
51BuildRequires: jbigkit-devel
52BuildRequires: lcms-devel
53%{?with_fpx:BuildRequires: libfpx-devel >= 1.2.0.4-3}
54BuildRequires: libjpeg-devel
55BuildRequires: libltdl-devel
56BuildRequires: libpng-devel >= 1.0.8
57BuildRequires: librsvg-devel
58BuildRequires: libstdc++-devel
59BuildRequires: libtiff-devel
60BuildRequires: libtool >= 2:1.5
61%{?with_wmf:BuildRequires: libwmf-devel >= 2:0.2.2}
62BuildRequires: libxml2-devel >= 2.0
63BuildRequires: perl-devel >= 1:5.8.0
64BuildRequires: pkgconfig
65BuildRequires: rpm-perlprov >= 4.1-13
66BuildRequires: rpmbuild(macros) >= 1.315
67# only checked for, but only supplied scripts/txt2html is used
68#BuildRequires: txt2html
69BuildRequires: xorg-lib-libXext
70Requires: %{name}-libs = %{epoch}:%{version}-%{release}
71Obsoletes: ImageMagick-coder-dps
72Obsoletes: ImageMagick-coder-mpeg
73BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
74
75%define modulesdir %{_libdir}/ImageMagick-%{ver}/modules-Q%{QuantumDepth}
76
77%description
78ImageMagick is an image display, conversion, and manipulation tool. It
79runs under X Window. It is very powerful in terms of it's ability to
80allow the user to edit images. It can handle many different formats as
81well.
82
83%description -l de.UTF-8
84ImageMagick ist ein Tool zur Bildanzeige, -konvertierung und
85manipulation, -das unter X-Window läuft. Es ist enorm leitungsfähig in
86Bezug auf die Grafikmanipulationsfunktionen, die es dem Anwender
87bietet, und auf die Vielfalt der unterstützten Formate.
88
89%description -l es.UTF-8
90ImageMagick es una herramienta para manipular, convertir y exhibir
91imágenes, que funciona bajo X Window. Es una herramienta potente que
92permite editar imágenes, pudiendo manipular varios formatos
93diferentes.
94
95%description -l fr.UTF-8
96ImageMagick est un outil d'affichage, de conversion et de manipulation
97d'images. Il tourne sous X Window et est très puissant en termes de
98capacité d'édition des images. Il peut aussi gérer de nombreux formats
99différents.
100
101%description -l pl.UTF-8
102ImageMagick jest narzędziem do manipulacji, konwersji i wyświetlania.
103W skład pakietu wchodzą zarówno narzędzia X Window jak i do używania z
104linii poleceń umożliwiające edycję plików graficznych. Narzędzia z
105pakietu ImageMagick potrafią obsłużyć wiele różnych formatów
106graficznych.
107
108%description -l pt_BR.UTF-8
109ImageMagick é uma ferramenta para manipular, converter e exibir
110imagens, que funciona sob o X Window. É uma ferramenta poderosa que
111permite editar imagens, podendo tratar vários formatos diferentes.
112
113%description -l ru.UTF-8
114ImageMagick - это утилита для просмотра, конвертирования и обработки
115изображений. Она работает под X Window. ImageMagick предоставляет
116пользователю широкие возможности по обработке изображений в самых
117разнообразных форматах.
118
119%description -l tr.UTF-8
120ImageMagick bir resim gösterme, çevirme ve değişiklik yapma
121programıdır. X Window pencereleme sistemi altında çalışır. Kullanıcıya
122resimler üzerinde değişiklik yapma açısından pek çok olanak sunar. Bir
123çok resim biçimini rahatlıkla kullanabilir.
124
125%description -l uk.UTF-8
126ImageMagick - це утиліта для перегляду, конвертування та обробки
127зображень. Вона працює під X Window. ImageMagick дає користувачу
128широкі можливості по обробці зображень в різноманітних форматах.
129
130%package doc
131Summary: ImageMagick documentation
132Summary(pl.UTF-8): Dokumentacja do ImageMagick
133Group: Documentation
134
135%description doc
136Documentation for ImageMagick.
137
138%description doc -l pl.UTF-8
139Dokumentacja do ImageMagick.
140
141%package libs
142Summary: ImageMagick libraries
143Summary(pl.UTF-8): Biblioteki ImageMagick
144Summary(pt_BR.UTF-8): Bibliotecas dinâmicas do ImageMagick
145Group: X11/Libraries
146
147%description libs
148ImageMagick libraries.
149
150%description libs -l pl.UTF-8
151Biblioteki ImageMagick.
152
153%description libs -l pt_BR.UTF-8
154Bibliotecas dinâmicas do ImageMagick.
155
156%package devel
157Summary: Libraries and header files for ImageMagick development
158Summary(es.UTF-8): Biblioteca estática y archivos de inclusión para desarrollo con libMagick
159Summary(pl.UTF-8): Biblioteki i pliki nagłówkowe dla ImageMagick
160Summary(pt_BR.UTF-8): Biblioteca e arquivos de inclusão para desenvolvimento com libMagick
161Summary(ru.UTF-8): Хедеры и библиотеки для программирования с ImageMagick
162Summary(uk.UTF-8): Хедери та бібліотеки для програмування з ImageMagick
163Group: X11/Development/Libraries
164Requires: %{name}-libs = %{epoch}:%{version}-%{release}
165Requires: bzip2-devel
166Requires: freetype-devel
167Requires: lcms-devel
168Requires: libjpeg-devel
169Requires: libltdl-devel
170Requires: libtiff-devel
171Requires: xorg-lib-libXext-devel
172Requires: zlib-devel
173
174%description devel
175This is the ImageMagick development package. It includes header files
176for use in developing your own applications that make use of the
177ImageMagick code and/or APIs.
178
179%description devel -l de.UTF-8
180Dies ist das ImageMagick-Entwicklerpaket. Es enthält Header-Dateien
181zum Entwickeln von Anwendungen, die ImageMagick-Code und/oder -APIs
182nutzen.
183
184%description devel -l es.UTF-8
185Este es el paquete de desarrollo ImageMagick. Incluye las bibliotecas
186y los archivos de inclusión para el desarrollo de sus propias
187aplicaciones que hacen uso del código ImageMagick y/el APIs.
188
189%description devel -l fr.UTF-8
190Paquetage de développement ImageMagick. Contient les bibliothèques
191statiques et les en-têtes utilisés pour créer vos propres applications
192utilisant le code d'ImageMagick et/ou ses APIs.
193
194%description devel -l pl.UTF-8
195Pakiet ten zawieraja pliki potrzebne przy kompilowaniu programów
196wykorzystujących blibliotekę ImageMagick takie jak pliki nagłówkowe i
197dokumentację niezbędną przy pisaniu własnych programów z
198wykorzystaniem API jakie udostępnia ImageMagick.
199
200%description devel -l pt_BR.UTF-8
201Este é o pacote de desenvolvimento ImageMagick. Inclui as bibliotecas
202e os arquivos de inclusão para o desenvolvimento de suas próprias
203aplicações que fazem uso do código ImageMagick e/ou APIs.
204
205%description devel -l ru.UTF-8
206Это пакет разработчика для программирования с ImageMagick. Он включает
207хедеры и библиотеки для использования в программах, которые используют
208код или API ImageMagick.
209
210%description devel -l tr.UTF-8
211Bu paket, ImageMagick uygulama arayüzünü kullanan programlar
212geliştirmek için gereken başlık dosyalarını ve kitaplıkları içerir.
213
214%description devel -l uk.UTF-8
215Це пакет для програмування з ImageMagick. Він містить хедери та
216бібліотеки для використання в програмах, що використовують код або API
217ImageMagick.
218
219%package static
220Summary: ImageMagick static libraries
221Summary(pl.UTF-8): Biblioteki statyczne ImageMagick
222Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com libMagick
223Summary(ru.UTF-8): Статические библиотеки для программирования с ImageMagick
224Summary(uk.UTF-8): Статичні бібліотеки для програмування з ImageMagick
225Group: X11/Development/Libraries
226Requires: %{name}-devel = %{epoch}:%{version}-%{release}
227
228%description static
229ImageMagick static libraries.
230
231%description static -l pl.UTF-8
232Biblioteki statyczne ImageMagick.
233
234%description static -l pt_BR.UTF-8
235Bibliotecas estáticas para desenvolvimento com libMagick.
236
237%description static -l ru.UTF-8
238Это отдельный пакет со статическими библиотеками, которые больше не
239входят в ImageMagick-devel.
240
241%description static -l uk.UTF-8
242Це окремий пакет зі статичними бібліотеками, які більше не входять до
243складу ImageMagick-devel.
244
245%package perl
246Summary: Libraries and modules for access to ImageMagick from Perl
247Summary(pl.UTF-8): Biblioteki i moduły Perla dla ImageMagick
248Summary(pt_BR.UTF-8): Módulo perl para uso com o ImageMagick
249Summary(ru.UTF-8): Библиотеки и модули для доступа к ImageMagick из perl
250Summary(uk.UTF-8): Бібліотеки та модулі для доступу до ImageMagick з Perl
251Group: Development/Languages/Perl
252Requires: %{name} = %{epoch}:%{version}-%{release}
253Requires: %{name}-libs = %{epoch}:%{version}-%{release}
254Requires: perl-dirs
255
256%description perl
257This is the ImageMagick Perl support package. It perl modules and
258support files for access to ImageMagick library from perl without
259unuseful forking or such.
260
261%description perl -l pl.UTF-8
262Biblioteki i moduły umożliwiające korzystanie z ImageMagick z poziomu
263Perla.
264
265%description perl -l pt_BR.UTF-8
266Este pacote fornece um módulo perl para acessar funções do ImageMagick
267em scripts Perl.
268
269%description perl -l ru.UTF-8
270Это пакет ImageMagick для поддержки perl. Он включает модули perl и
271вспомогательные файлы для доступа к библиотеке ImageMagick из Perl.
272
273%description perl -l uk.UTF-8
274Це пакет ImageMagick для підтримки Perl. Він містить модулі Perl та
275додаткові файли для доступу до бібліотеки ImageMagick з Perl.
276
277%package c++
278Summary: ImageMagick Magick++ library
279Summary(pl.UTF-8): Biblioteka Magick++
280Summary(pt_BR.UTF-8): Bibliotecas dinâmicas do ImageMagick
281Summary(ru.UTF-8): Библиотека Magick++ (C++ интерфейс для ImageMagick'а)
282Summary(uk.UTF-8): Бібліотека Magick++ (інтерфейс C++ для ImageMagick)
283Group: X11/Libraries
284Requires: %{name}-libs = %{epoch}:%{version}-%{release}
285
286%description c++
287This package contains the Magick++ library, a C++ binding to the
288ImageMagick graphics manipulation library.
289
290Install ImageMagick-c++ if you want to use any applications that use
291Magick++.
292
293%description c++ -l pl.UTF-8
294Pakiet zawiera bibliotekę Magick++ - interfejs w C++ do biblioteki
295ImageMagick. Jest potrzebny do uruchamiania programów korzystających z
296Magick++.
297
298%description c++ -l pt_BR.UTF-8
299Bibliotecas dinâmicas C++ do ImageMagick.
300
301%description c++ -l ru.UTF-8
302Magick++ -- объектно-ориентированная библиотека, представляющая из
303себя C++ API для ImageMagick (библиотеки для просмотра,
304конвертирования и обработки изображений).
305
306%description c++ -l uk.UTF-8
307Magick++ -- об'єкто-орієнтована бібліотека, що являє собою C++ API для
308ImageMagick (бібліотеки для перегляду, конвертування та обробки
309зображень).
310
311%package c++-devel
312Summary: C++ bindings for the ImageMagick library
313Summary(es.UTF-8): Biblioteca estática y archivos de inclusión para desarrollo con libMagick++
314Summary(pl.UTF-8): Pliki nagłówkowe z interfejsem C++ do ImageMagick
315Summary(pt_BR.UTF-8): Biblioteca e arquivos de inclusão para desenvolvimento com libMagick++
316Summary(ru.UTF-8): Хедеры и библиотеки для разработок с использованием Magick++ (C++ интерфейс для ImageMagick'а)
317Summary(uk.UTF-8): Хедери та бібліотеки для розробок з використанням Magick++ (інтерфейсу C++ для ImageMagick)
318Group: X11/Development/Libraries
319Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
320Requires: %{name}-devel = %{epoch}:%{version}-%{release}
321Requires: libstdc++-devel
322
323%description c++-devel
324ImageMagick-c++-devel contains header files you'll need to develop
325ImageMagick applications using the Magick++ C++ bindings. ImageMagick
326is an image manipulation program.
327
328If you want to create applications that will use Magick++ code or
329APIs, you'll need to install ImageMagick-c++-devel, ImageMagick-devel
330and ImageMagick. You don't need to install it if you just want to use
331ImageMagick, or if you want to develop/compile applications using the
332ImageMagick C interface, however.
333
334%description c++-devel -l es.UTF-8
335Este es el paquete de desarrollo ImageMagick. Incluye las bibliotecas
336estáticas y los archivos de inclusión para el desarrollo de sus
337propias aplicaciones que hacen uso del código ImageMagick y/el APIs.
338
339%description c++-devel -l pl.UTF-8
340Pakiet zawiera pliki nagłówkowe potrzebne do kompilowania programów
341korzystających z Magick++.
342
343%description c++-devel -l pt_BR.UTF-8
344Este é o pacote de desenvolvimento libMagick++. Inclui as bibliotecas
345e os arquivos de inclusão para o desenvolvimento de suas próprias
346aplicações C++ que fazem uso do código ImageMagick e/ou APIs.
347
348%description c++-devel -l ru.UTF-8
349Это пакет разработчика для программирования с ImageMagick. Он включает
350хедеры и библиотеки для использования в программах, которые используют
351код или API Magick++ (C++ интерфейс для ImageMagick'а).
352
353%description c++-devel -l uk.UTF-8
354Це пакет для програмування з ImageMagick. Він містить хедери та
355бібліотеки для використання в програмах, що використовують код або API
356Magick++ (інтерфейс C++ для ImageMagick).
357
358%package c++-static
359Summary: C++ bindings for the ImageMagick - static library
360Summary(pl.UTF-8): Interfejs C++ do ImageMagick - biblioteka statyczna
361Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com libMagick
362Summary(ru.UTF-8): Статические библиотеки C++ для программирования с ImageMagick
363Summary(uk.UTF-8): Статичні бібліотеки C++ для програмування з ImageMagick
364Group: X11/Development/Libraries
365Requires: %{name}-c++-devel = %{epoch}:%{version}-%{release}
366Requires: %{name}-devel = %{epoch}:%{version}-%{release}
367
368%description c++-static
369C++ bindings for the ImageMagick - static library.
370
371%description c++-static -l pl.UTF-8
372Biblioteka Magick++ w wersji statycznej.
373
374%description c++-static -l pt_BR.UTF-8
375Bibliotecas estáticas para desenvolvimento com libMagick++.
376
377%description c++-static -l ru.UTF-8
378Это отдельный пакет со статическими библиотеками, которые больше не
379входят в ImageMagick-c++-devel.
380
381%description c++-static -l uk.UTF-8
382Це окремий пакет зі статичними бібліотеками, які більше не входять до
383складу ImageMagick-c++-devel.
384
385%package coder-djvu
386Summary: Coder module for DJVU files
387Summary(pl.UTF-8): Moduł kodera dla plików DJVU
388Group: X11/Applications/Graphics
389Requires: %{name} = %{epoch}:%{version}-%{release}
390
391%description coder-djvu
392Coder module for DJVU files.
393
394%description coder-djvu -l pl
395Moduł kodera dla plików DJVU.
396
397%package coder-dot
398Summary: Coder module for GraphViz DOT files
399Summary(pl.UTF-8): Moduł kodera dla plików GraphViz DOT
400Group: X11/Applications/Graphics
401Requires: %{name} = %{epoch}:%{version}-%{release}
402
403%description coder-dot
404Coder module for GraphViz DOT files.
405
406%description coder-dot -l pl.UTF-8
407Moduł kodera dla plików GraphViz DOT.
408
409%package coder-exr
410Summary: Coder module for ILM EXR files
411Summary(pl.UTF-8): Moduł kodera dla plików EXR ILM
412Group: X11/Applications/Graphics
413Requires: %{name} = %{epoch}:%{version}-%{release}
414
415%description coder-exr
416Coder module for ILM EXR files.
417
418%description coder-exr -l pl.UTF-8
419Moduł kodera dla plików EXR ILM.
420
421%package coder-fpx
422Summary: Coder module for FlashPIX (FPX) files
423Summary(pl.UTF-8): Moduł kodera dla plików FlashPIX (FPX)
424Group: X11/Applications/Graphics
425Requires: %{name} = %{epoch}:%{version}-%{release}
426
427%description coder-fpx
428Coder module for FlashPIX (FPX) files.
429
430%description coder-fpx -l pl.UTF-8
431Moduł kodera dla plików FlashPIX (FPX).
432
433%package coder-jbig
434Summary: Coder module for JBIG files
435Summary(pl.UTF-8): Moduł kodera dla plików JBIG
436Group: X11/Applications/Graphics
437Requires: %{name} = %{epoch}:%{version}-%{release}
438
439%description coder-jbig
440Coder module for JBIG files.
441
442%description coder-jbig -l pl.UTF-8
443Moduł kodera dla plików JBIG.
444
445%package coder-jpeg
446Summary: Coder module for JPEG files
447Summary(pl.UTF-8): Moduł kodera dla plików JPEG
448Group: X11/Applications/Graphics
449Requires: %{name} = %{epoch}:%{version}-%{release}
450
451%description coder-jpeg
452Coder module for JPEG files.
453
454%description coder-jpeg -l pl.UTF-8
455Moduł kodera dla plików JPEG.
456
457%package coder-jpeg2
458Summary: Coder module for JPEG-2000 (JP2/JPC) files using JasPer library
459Summary(pl.UTF-8): Moduł kodera dla plików JPEG-2000 (JP2/JPC) używający biblioteki JasPer
460Group: X11/Applications/Graphics
461Requires: %{name} = %{epoch}:%{version}-%{release}
462
463%description coder-jpeg2
464Coder module for JPEG-2000 (JP2/JPC) files using JasPer library.
465
466%description coder-jpeg2 -l pl.UTF-8
467Moduł kodera dla plików JPEG-2000 (JP2/JPC) używajacy biblioteki
468JasPer.
469
470%package coder-miff
471Summary: Coder module for MIFF files
472Summary(pl.UTF-8): Moduł kodera dla plików MIFF
473Group: X11/Applications/Graphics
474Requires: %{name} = %{epoch}:%{version}-%{release}
475
476%description coder-miff
477Coder module for MIFF files.
478
479%description coder-miff -l pl.UTF-8
480Moduł kodera dla plików MIFF.
481
482%package coder-mpr
483Summary: Coder module for ImageMagick MPR and MSL files
484Summary(pl.UTF-8): Moduł kodera dla plików MPR i MSL ImageMagick
485Group: X11/Applications/Graphics
486Requires: %{name} = %{epoch}:%{version}-%{release}
487
488%description coder-mpr
489Coder module for Magick Persistent Registry (MPR) and Magick Scripting
490Language (MSL) files.
491
492%description coder-mpr -l pl.UTF-8
493Moduł kodera dla plików Magick Persistent Registry (MPR) i Magick
494Scripting Language (MSL).
495
496%package coder-pdf
497Summary: Coder module for PDF files
498Summary(pl.UTF-8): Moduł kodera dla plików PDF
499Group: X11/Applications/Graphics
500Requires: %{name} = %{epoch}:%{version}-%{release}
501Requires: ghostscript
502
503%description coder-pdf
504Coder module for PDF files.
505
506%description coder-pdf -l pl.UTF-8
507Moduł kodera dla plików PDF.
508
509%package coder-png
510Summary: Coder module for PNG files
511Summary(pl.UTF-8): Modul kodera dla plików PNG
512Group: X11/Applications/Graphics
513Requires: %{name} = %{epoch}:%{version}-%{release}
514
515%description coder-png
516Coder module for PNG files.
517
518%description coder-png -l pl.UTF-8
519Moduł kodera dla plików PNG.
520
521%package coder-ps2
522Summary: Coder module for Postscript Level II & III (PS2/PS3) files
523Summary(pl.UTF-8): Moduł kodera dla plików Postscript Level II i III (PS2/PS3)
524Group: X11/Applications/Graphics
525Requires: %{name} = %{epoch}:%{version}-%{release}
526
527%description coder-ps2
528Coder module for Postscript Level II & III (PS2/PS3) files.
529
530%description coder-ps2 -l pl.UTF-8
531Moduł kodera dla plików Postscript Level II i III (PS2/PS3).
532
533%package coder-svg
534Summary: Coder module for SVG (Scalable Vector Graphics) files
535Summary(pl.UTF-8): Moduł kodera dla plików SVG (Scalable Vector Graphics)
536Group: X11/Applications/Graphics
537Requires: %{name} = %{epoch}:%{version}-%{release}
538
539%description coder-svg
540Coder module for SVG (Scalable Vector Graphics) files.
541
542%description coder-svg -l pl.UTF-8
543Moduł kodera dla plików SVG (Scalable Vector Graphics).
544
545%package coder-tiff
546Summary: Coder module for TIFF files
547Summary(pl.UTF-8): Moduł kodera dla plików TIFF
548Group: X11/Applications/Graphics
549Requires: %{name} = %{epoch}:%{version}-%{release}
550
551%description coder-tiff
552Coder module for TIFF files.
553
554%description coder-tiff -l pl.UTF-8
555Moduł kodera dla plików TIFF.
556
557%package coder-url
558Summary: Coder module for retrieving files via URL
559Summary(pl.UTF-8): Moduł kodera ściągający pliki o podanym URL
560Group: X11/Applications/Graphics
561Requires: %{name} = %{epoch}:%{version}-%{release}
562
563%description coder-url
564Coder module for retrieving files via URL.
565
566%description coder-url -l pl.UTF-8
567Moduł kodera ściągający pliki o podanym URL.
568
569%package coder-wmf
570Summary: Coder module for WMF files
571Summary(pl.UTF-8): Moduł kodera dla plików WMF
572Group: X11/Applications/Graphics
573Requires: %{name} = %{epoch}:%{version}-%{release}
574
575%description coder-wmf
576Coder module for WMF files.
577
578%description coder-wmf -l pl.UTF-8
579Moduł kodera dla plików WMF.
580
581%prep
582%setup -q -n %{name}-%{ver}-%{pver}
583%patch0 -p1
584%patch1 -p1
585%patch2 -p1
586%patch3 -p1
587
588%{__perl} -pi -e 's,lib/graphviz,%{_lib}/graphviz,' configure.ac
589find -type f -exec perl -pi -e 's=!/usr/local/bin/perl=!/usr/bin/perl=' {} \;
590
591# avoid rebuilding (broken paths in scripts/Makefile.am)
592touch www/Magick++/NEWS.html www/Magick++/ChangeLog.html
593
594%build
595%{__libtoolize}
596%{__aclocal} -I m4
597%{__autoconf}
598%{__autoheader}
599%{__automake}
600%configure \
601 --enable-fast-install \
602 --enable-lzw \
603 --enable-shared \
604 --disable-ltdl-install \
605 --without-dps \
606 --with%{!?with_graphviz:out}-djvu \
607 --with%{!?with_graphviz:out}-dot \
608 --with%{!?with_fpx:out}-fpx \
609 --with%{!?with_gs:out}-gslib \
610 --with%{!?with_jasper:out}-jp2 \
611 --with%{!?with_cxx:out}-magick_plus_plus \
612 --with%{!?with_wmf:out}-wmf \
613 --%{!?with_exr:dis}%{?with_exr:en}able-hdri \
614 --with-gs-font-dir=%{_fontsdir}/Type1 \
615 --with-modules \
616 --with-perl=%{__perl} \
617 --with-perl-options="INSTALLDIRS=vendor" \
618 --with-quantum-depth=%{QuantumDepth} \
619 --with-threads \
620 --with-ttf \
621 --with-x
622
623%{__make}
624%{__perl} -pi -e 's,/%{name}-%{ver}/,/%{name}-doc-%{version}/,' utilities/*.1
625
626%install
627rm -rf $RPM_BUILD_ROOT
628install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-perl
629
630%{__make} install \
631 DESTDIR=$RPM_BUILD_ROOT \
632 pkgdocdir=%{_docdir}/%{name}-doc-%{version}
633
634install PerlMagick/demo/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-perl
635rm -f $RPM_BUILD_ROOT%{modulesdir}/{coders,filters}/*.a
636rm -f $RPM_BUILD_ROOT%{modulesdir}/coders/dps.{la,so}
637rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Image/Magick/.packlist
638rm -f $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
639rm -f $RPM_BUILD_ROOT%{_datadir}/ImageMagick-%{ver}/{ChangeLog,LICENSE,NEWS.txt}
640
641# for koffice 1.6
642cp -a magick/quantum-private.h $RPM_BUILD_ROOT%{_includedir}/ImageMagick/magick
643
644%clean
645rm -rf $RPM_BUILD_ROOT
646
647%post libs -p /sbin/ldconfig
648%postun libs -p /sbin/ldconfig
649
650%post c++ -p /sbin/ldconfig
651%postun c++ -p /sbin/ldconfig
652
653%files
654%defattr(644,root,root,755)
655%dir %{_libdir}/ImageMagick-%{ver}
656%dir %{_libdir}/ImageMagick-%{ver}/config
657%{_libdir}/ImageMagick-%{ver}/config/*.xml
658%dir %{modulesdir}
659%dir %{modulesdir}/coders
660%dir %{modulesdir}/filters
661%dir %{_datadir}/ImageMagick-%{ver}
662%dir %{_datadir}/ImageMagick-%{ver}/config
663%{_datadir}/ImageMagick-%{ver}/config/*.xml
664%{_datadir}/ImageMagick-%{ver}/config/sRGB.icm
665
666# ========= coders without additional deps
667%attr(755,root,root) %{modulesdir}/coders/art.so
668%{modulesdir}/coders/art.la
669%attr(755,root,root) %{modulesdir}/coders/avs.so
670%{modulesdir}/coders/avs.la
671%attr(755,root,root) %{modulesdir}/coders/bmp.so
672%{modulesdir}/coders/bmp.la
673%attr(755,root,root) %{modulesdir}/coders/braille.so
674%{modulesdir}/coders/braille.la
675%attr(755,root,root) %{modulesdir}/coders/caption.so
676%{modulesdir}/coders/caption.la
677%attr(755,root,root) %{modulesdir}/coders/cals.so
678%{modulesdir}/coders/cals.la
679%attr(755,root,root) %{modulesdir}/coders/cin.so
680%{modulesdir}/coders/cin.la
681%attr(755,root,root) %{modulesdir}/coders/cip.so
682%{modulesdir}/coders/cip.la
683%attr(755,root,root) %{modulesdir}/coders/clip.so
684%{modulesdir}/coders/clip.la
685%attr(755,root,root) %{modulesdir}/coders/cmyk.so
686%{modulesdir}/coders/cmyk.la
687%attr(755,root,root) %{modulesdir}/coders/cut.so
688%{modulesdir}/coders/cut.la
689%attr(755,root,root) %{modulesdir}/coders/dcm.so
690%{modulesdir}/coders/dcm.la
691%attr(755,root,root) %{modulesdir}/coders/dds.so
692%{modulesdir}/coders/dds.la
693%attr(755,root,root) %{modulesdir}/coders/dib.so
694%{modulesdir}/coders/dib.la
695%attr(755,root,root) %{modulesdir}/coders/dng.so
696%{modulesdir}/coders/dng.la
697%attr(755,root,root) %{modulesdir}/coders/dpx.so
698%{modulesdir}/coders/dpx.la
699%attr(755,root,root) %{modulesdir}/coders/ept.so
700%{modulesdir}/coders/ept.la
701%attr(755,root,root) %{modulesdir}/coders/fax.so
702%{modulesdir}/coders/fax.la
703%attr(755,root,root) %{modulesdir}/coders/fits.so
704%{modulesdir}/coders/fits.la
705%attr(755,root,root) %{modulesdir}/coders/gif.so
706%{modulesdir}/coders/gif.la
707%attr(755,root,root) %{modulesdir}/coders/gradient.so
708%{modulesdir}/coders/gradient.la
709%attr(755,root,root) %{modulesdir}/coders/gray.so
710%{modulesdir}/coders/gray.la
711%attr(755,root,root) %{modulesdir}/coders/hald.so
712%{modulesdir}/coders/hald.la
713%attr(755,root,root) %{modulesdir}/coders/histogram.so
714%{modulesdir}/coders/histogram.la
715%attr(755,root,root) %{modulesdir}/coders/hrz.so
716%{modulesdir}/coders/hrz.la
717%attr(755,root,root) %{modulesdir}/coders/html.so
718%{modulesdir}/coders/html.la
719%attr(755,root,root) %{modulesdir}/coders/icon.so
720%{modulesdir}/coders/icon.la
721%attr(755,root,root) %{modulesdir}/coders/info.so
722%{modulesdir}/coders/info.la
723%attr(755,root,root) %{modulesdir}/coders/inline.so
724%{modulesdir}/coders/inline.la
725%attr(755,root,root) %{modulesdir}/coders/ipl.so
726%{modulesdir}/coders/ipl.la
727%attr(755,root,root) %{modulesdir}/coders/label.so
728%{modulesdir}/coders/label.la
729%attr(755,root,root) %{modulesdir}/coders/magick.so
730%{modulesdir}/coders/magick.la
731%attr(755,root,root) %{modulesdir}/coders/map.so
732%{modulesdir}/coders/map.la
733%attr(755,root,root) %{modulesdir}/coders/mat.so
734%{modulesdir}/coders/mat.la
735%attr(755,root,root) %{modulesdir}/coders/matte.so
736%{modulesdir}/coders/matte.la
737%attr(755,root,root) %{modulesdir}/coders/meta.so
738%{modulesdir}/coders/meta.la
739%attr(755,root,root) %{modulesdir}/coders/mono.so
740%{modulesdir}/coders/mono.la
741%attr(755,root,root) %{modulesdir}/coders/mpc.so
742%{modulesdir}/coders/mpc.la
743%attr(755,root,root) %{modulesdir}/coders/mpeg.so
744%{modulesdir}/coders/mpeg.la
745%attr(755,root,root) %{modulesdir}/coders/mtv.so
746%{modulesdir}/coders/mtv.la
747%attr(755,root,root) %{modulesdir}/coders/mvg.so
748%{modulesdir}/coders/mvg.la
749%attr(755,root,root) %{modulesdir}/coders/null.so
750%{modulesdir}/coders/null.la
751%attr(755,root,root) %{modulesdir}/coders/otb.so
752%{modulesdir}/coders/otb.la
753%attr(755,root,root) %{modulesdir}/coders/palm.so
754%{modulesdir}/coders/palm.la
755%attr(755,root,root) %{modulesdir}/coders/pattern.so
756%{modulesdir}/coders/pattern.la
757%attr(755,root,root) %{modulesdir}/coders/pcd.so
758%{modulesdir}/coders/pcd.la
759%attr(755,root,root) %{modulesdir}/coders/pcl.so
760%{modulesdir}/coders/pcl.la
761%attr(755,root,root) %{modulesdir}/coders/pcx.so
762%{modulesdir}/coders/pcx.la
763%attr(755,root,root) %{modulesdir}/coders/pdb.so
764%{modulesdir}/coders/pdb.la
765%attr(755,root,root) %{modulesdir}/coders/pict.so
766%{modulesdir}/coders/pict.la
767%attr(755,root,root) %{modulesdir}/coders/pix.so
768%{modulesdir}/coders/pix.la
769%attr(755,root,root) %{modulesdir}/coders/plasma.so
770%{modulesdir}/coders/plasma.la
771%attr(755,root,root) %{modulesdir}/coders/pnm.so
772%{modulesdir}/coders/pnm.la
773%attr(755,root,root) %{modulesdir}/coders/preview.so
774%{modulesdir}/coders/preview.la
775%attr(755,root,root) %{modulesdir}/coders/psd.so
776%{modulesdir}/coders/psd.la
777%attr(755,root,root) %{modulesdir}/coders/ps.so
778%{modulesdir}/coders/ps.la
779%attr(755,root,root) %{modulesdir}/coders/pwp.so
780%{modulesdir}/coders/pwp.la
781%attr(755,root,root) %{modulesdir}/coders/raw.so
782%{modulesdir}/coders/raw.la
783%attr(755,root,root) %{modulesdir}/coders/rgb.so
784%{modulesdir}/coders/rgb.la
785%attr(755,root,root) %{modulesdir}/coders/rla.so
786%{modulesdir}/coders/rla.la
787%attr(755,root,root) %{modulesdir}/coders/rle.so
788%{modulesdir}/coders/rle.la
789%attr(755,root,root) %{modulesdir}/coders/scr.so
790%{modulesdir}/coders/scr.la
791%attr(755,root,root) %{modulesdir}/coders/sct.so
792%{modulesdir}/coders/sct.la
793%attr(755,root,root) %{modulesdir}/coders/sfw.so
794%{modulesdir}/coders/sfw.la
795%attr(755,root,root) %{modulesdir}/coders/sgi.so
796%{modulesdir}/coders/sgi.la
797%attr(755,root,root) %{modulesdir}/coders/stegano.so
798%{modulesdir}/coders/stegano.la
799%attr(755,root,root) %{modulesdir}/coders/sun.so
800%{modulesdir}/coders/sun.la
801%attr(755,root,root) %{modulesdir}/coders/tga.so
802%{modulesdir}/coders/tga.la
803%attr(755,root,root) %{modulesdir}/coders/thumbnail.so
804%{modulesdir}/coders/thumbnail.la
805%attr(755,root,root) %{modulesdir}/coders/tile.so
806%{modulesdir}/coders/tile.la
807%attr(755,root,root) %{modulesdir}/coders/tim.so
808%{modulesdir}/coders/tim.la
809%attr(755,root,root) %{modulesdir}/coders/ttf.so
810%{modulesdir}/coders/ttf.la
811%attr(755,root,root) %{modulesdir}/coders/txt.so
812%{modulesdir}/coders/txt.la
813%attr(755,root,root) %{modulesdir}/coders/uil.so
814%{modulesdir}/coders/uil.la
815%attr(755,root,root) %{modulesdir}/coders/uyvy.so
816%{modulesdir}/coders/uyvy.la
817%attr(755,root,root) %{modulesdir}/coders/vicar.so
818%{modulesdir}/coders/vicar.la
819%attr(755,root,root) %{modulesdir}/coders/vid.so
820%{modulesdir}/coders/vid.la
821%attr(755,root,root) %{modulesdir}/coders/viff.so
822%{modulesdir}/coders/viff.la
823%attr(755,root,root) %{modulesdir}/coders/wbmp.so
824%{modulesdir}/coders/wbmp.la
825%attr(755,root,root) %{modulesdir}/coders/wpg.so
826%{modulesdir}/coders/wpg.la
827%attr(755,root,root) %{modulesdir}/coders/xbm.so
828%{modulesdir}/coders/xbm.la
829%attr(755,root,root) %{modulesdir}/coders/xcf.so
830%{modulesdir}/coders/xcf.la
831%attr(755,root,root) %{modulesdir}/coders/xc.so
832%{modulesdir}/coders/xc.la
833%attr(755,root,root) %{modulesdir}/coders/xpm.so
834%{modulesdir}/coders/xpm.la
835%attr(755,root,root) %{modulesdir}/coders/xps.so
836%{modulesdir}/coders/xps.la
837%attr(755,root,root) %{modulesdir}/coders/x.so
838%{modulesdir}/coders/x.la
839%attr(755,root,root) %{modulesdir}/coders/xwd.so
840%{modulesdir}/coders/xwd.la
841%attr(755,root,root) %{modulesdir}/coders/ycbcr.so
842%{modulesdir}/coders/ycbcr.la
843%attr(755,root,root) %{modulesdir}/coders/yuv.so
844%{modulesdir}/coders/yuv.la
845
846%attr(755,root,root) %{modulesdir}/filters/analyze.so
847%{modulesdir}/filters/analyze.la
848
849%attr(755,root,root) %{_bindir}/animate
850%attr(755,root,root) %{_bindir}/compare
851%attr(755,root,root) %{_bindir}/composite
852%attr(755,root,root) %{_bindir}/conjure
853%attr(755,root,root) %{_bindir}/convert
854%attr(755,root,root) %{_bindir}/display
855%attr(755,root,root) %{_bindir}/identify
856%attr(755,root,root) %{_bindir}/import
857%attr(755,root,root) %{_bindir}/mogrify
858%attr(755,root,root) %{_bindir}/montage
859%attr(755,root,root) %{_bindir}/stream
860
861%{_mandir}/man1/ImageMagick.1*
862%{_mandir}/man1/animate.1*
863%{_mandir}/man1/compare.1*
864%{_mandir}/man1/composite.1*
865%{_mandir}/man1/convert.1*
866%{_mandir}/man1/conjure.1*
867%{_mandir}/man1/display.1*
868%{_mandir}/man1/identify.1*
869%{_mandir}/man1/import.1*
870%{_mandir}/man1/mogrify.1*
871%{_mandir}/man1/montage.1*
872%{_mandir}/man1/stream.1*
873
874%files doc
875%defattr(644,root,root,755)
876%doc %{_defaultdocdir}/%{name}-doc-%{version}
877
878%files libs
879%defattr(644,root,root,755)
880%doc ChangeLog LICENSE AUTHORS.txt
881%attr(755,root,root) %{_libdir}/libMagickCore.so.*.*.*
882%attr(755,root,root) %ghost %{_libdir}/libMagickCore.so.3
883%attr(755,root,root) %{_libdir}/libMagickWand.so.*.*.*
884%attr(755,root,root) %ghost %{_libdir}/libMagickWand.so.3
885
886%if %{with djvu}
887%files coder-djvu
888%defattr(644,root,root,755)
889# R: djvulibre
890%attr(755,root,root) %{modulesdir}/coders/djvu.so
891%{modulesdir}/coders/djvu.la
892%endif
893
894%files coder-dot
895%defattr(644,root,root,755)
896# R: graphviz, gd
897%attr(755,root,root) %{modulesdir}/coders/dot.so
898%{modulesdir}/coders/dot.la
899
900%if %{with exr}
901%files coder-exr
902%defattr(644,root,root,755)
903# R: OpenEXR
904%attr(755,root,root) %{modulesdir}/coders/exr.so
905%{modulesdir}/coders/exr.la
906%endif
907
908%if %{with fpx}
909%files coder-fpx
910%defattr(644,root,root,755)
911# R: fpx
912%attr(755,root,root) %{modulesdir}/coders/fpx.so
913%{modulesdir}/coders/fpx.la
914%endif
915
916%files coder-jbig
917%defattr(644,root,root,755)
918# R: jbigkit (libjbig.so)
919%attr(755,root,root) %{modulesdir}/coders/jbig.so
920%{modulesdir}/coders/jbig.la
921
922%files coder-jpeg
923%defattr(644,root,root,755)
924# R: libjpeg
925%attr(755,root,root) %{modulesdir}/coders/jpeg.so
926%{modulesdir}/coders/jpeg.la
927
928%if %{with jasper}
929%files coder-jpeg2
930%defattr(644,root,root,755)
931# R: jasper, libjpeg
932%attr(755,root,root) %{modulesdir}/coders/jp2.so
933%{modulesdir}/coders/jp2.la
934%endif
935
936%files coder-miff
937%defattr(644,root,root,755)
938# R: libjpeg, zlib, libbz2
939%attr(755,root,root) %{modulesdir}/coders/miff.so
940%{modulesdir}/coders/miff.la
941
942%files coder-mpr
943%defattr(644,root,root,755)
944# R: libxml2
945%attr(755,root,root) %{modulesdir}/coders/mpr.so
946%{modulesdir}/coders/mpr.la
947%attr(755,root,root) %{modulesdir}/coders/msl.so
948%{modulesdir}/coders/msl.la
949
950%files coder-pdf
951%defattr(644,root,root,755)
952# R: libtiff, libjpeg
953%attr(755,root,root) %{modulesdir}/coders/pdf.so
954%{modulesdir}/coders/pdf.la
955
956%files coder-png
957%defattr(644,root,root,755)
958# R: libpng
959%attr(755,root,root) %{modulesdir}/coders/png.so
960%{modulesdir}/coders/png.la
961
962%files coder-ps2
963%defattr(644,root,root,755)
964# R: libtiff, libjpeg
965%attr(755,root,root) %{modulesdir}/coders/ps2.so
966%{modulesdir}/coders/ps2.la
967%attr(755,root,root) %{modulesdir}/coders/ps3.so
968%{modulesdir}/coders/ps3.la
969
970%files coder-svg
971%defattr(644,root,root,755)
972# R: libxml2, librsvg
973%attr(755,root,root) %{modulesdir}/coders/svg.so
974%{modulesdir}/coders/svg.la
975
976%files coder-tiff
977%defattr(644,root,root,755)
978# R: libtiff, libjpeg
979%attr(755,root,root) %{modulesdir}/coders/tiff.so
980%{modulesdir}/coders/tiff.la
981
982%files coder-url
983%defattr(644,root,root,755)
984# R: libxml2
985%attr(755,root,root) %{modulesdir}/coders/url.so
986%{modulesdir}/coders/url.la
987
988%if %{with wmf}
989%files coder-wmf
990%defattr(644,root,root,755)
991# R: libwmf, expat, libjpeg, libpng
992%attr(755,root,root) %{modulesdir}/coders/wmf.so
993%{modulesdir}/coders/wmf.la
994%endif
995
996%files devel
997%defattr(644,root,root,755)
998%attr(755,root,root) %{_bindir}/Magick-config
999%attr(755,root,root) %{_bindir}/MagickCore-config
1000%attr(755,root,root) %{_bindir}/MagickWand-config
1001%attr(755,root,root) %{_bindir}/Wand-config
1002%attr(755,root,root) %{_libdir}/libMagickCore.so
1003%attr(755,root,root) %{_libdir}/libMagickWand.so
1004%dir %{_includedir}/ImageMagick
1005%{_libdir}/libMagickCore.la
1006%{_libdir}/libMagickWand.la
1007%{_includedir}/ImageMagick/magick
1008%{_includedir}/ImageMagick/wand
1009%{_pkgconfigdir}/ImageMagick.pc
1010%{_pkgconfigdir}/MagickCore.pc
1011%{_pkgconfigdir}/MagickWand.pc
1012%{_pkgconfigdir}/Wand.pc
1013%{_mandir}/man1/Magick-config.1*
1014%{_mandir}/man1/MagickCore-config.1*
1015%{_mandir}/man1/MagickWand-config.1*
1016%{_mandir}/man1/Wand-config.1*
1017
1018%files static
1019%defattr(644,root,root,755)
1020%{_libdir}/libMagickCore.a
1021%{_libdir}/libMagickWand.a
1022
1023%files perl
1024%defattr(644,root,root,755)
1025%{perl_vendorarch}/Image/*
1026%dir %{perl_vendorarch}/auto/Image/Magick
1027%{perl_vendorarch}/auto/Image/Magick/autosplit.ix
1028%{perl_vendorarch}/auto/Image/Magick/Magick.bs
1029%attr(755,root,root) %{perl_vendorarch}/auto/Image/Magick/Magick.so
1030%{_mandir}/man3/Image::Magick.*
1031%{_examplesdir}/%{name}-perl
1032
1033%if %{with cxx}
1034%files c++
1035%defattr(644,root,root,755)
1036%attr(755,root,root) %{_libdir}/libMagick++.so.*.*.*
1037%attr(755,root,root) %ghost %{_libdir}/libMagick++.so.3
1038
1039%files c++-devel
1040%defattr(644,root,root,755)
1041%attr(755,root,root) %{_bindir}/Magick++-config
1042%{_libdir}/libMagick++.la
1043%attr(755,root,root) %{_libdir}/libMagick++.so
1044%{_includedir}/ImageMagick/Magick++
1045%{_includedir}/ImageMagick/Magick++.h
1046%{_pkgconfigdir}/ImageMagick++.pc
1047%{_pkgconfigdir}/Magick++.pc
1048%{_mandir}/man1/Magick++-config.1*
1049
1050%files c++-static
1051%defattr(644,root,root,755)
1052%{_libdir}/libMagick++.a
1053%endif
This page took 0.044607 seconds and 4 git commands to generate.