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