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