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