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