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