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