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