]> git.pld-linux.org Git - packages/ImageMagick.git/blame - ImageMagick.spec
- updated to 7.0.10-35
[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
3c563119 27%define pver 35
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
3c563119 44# Source0-md5: abcb07971017f8fe97b44d7c22ba69ae
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
859%attr(755,root,root) %{modulesdir}/coders/fax.so
860%{modulesdir}/coders/fax.la
861%attr(755,root,root) %{modulesdir}/coders/fits.so
862%{modulesdir}/coders/fits.la
863%attr(755,root,root) %{modulesdir}/coders/gif.so
864%{modulesdir}/coders/gif.la
865%attr(755,root,root) %{modulesdir}/coders/gradient.so
866%{modulesdir}/coders/gradient.la
867%attr(755,root,root) %{modulesdir}/coders/gray.so
868%{modulesdir}/coders/gray.la
2dfcfcd9 869%attr(755,root,root) %{modulesdir}/coders/hald.so
870%{modulesdir}/coders/hald.la
c7e0aeed 871%attr(755,root,root) %{modulesdir}/coders/hdr.so
872%{modulesdir}/coders/hdr.la
4c6476b7
JB
873%attr(755,root,root) %{modulesdir}/coders/histogram.so
874%{modulesdir}/coders/histogram.la
6db4857f 875%attr(755,root,root) %{modulesdir}/coders/hrz.so
876%{modulesdir}/coders/hrz.la
4c6476b7
JB
877%attr(755,root,root) %{modulesdir}/coders/html.so
878%{modulesdir}/coders/html.la
879%attr(755,root,root) %{modulesdir}/coders/icon.so
880%{modulesdir}/coders/icon.la
623a3795
JB
881%attr(755,root,root) %{modulesdir}/coders/info.so
882%{modulesdir}/coders/info.la
0a731e0a
AM
883%attr(755,root,root) %{modulesdir}/coders/inline.so
884%{modulesdir}/coders/inline.la
324c5093
AM
885%attr(755,root,root) %{modulesdir}/coders/json.so
886%{modulesdir}/coders/json.la
e3f9f772
JR
887%attr(755,root,root) %{modulesdir}/coders/ipl.so
888%{modulesdir}/coders/ipl.la
75a7c58e
ER
889%attr(755,root,root) %{modulesdir}/coders/jnx.so
890%{modulesdir}/coders/jnx.la
3c563119
JB
891%attr(755,root,root) %{modulesdir}/coders/kernel.so
892%{modulesdir}/coders/kernel.la
4c6476b7
JB
893%attr(755,root,root) %{modulesdir}/coders/label.so
894%{modulesdir}/coders/label.la
bb05e5bc 895%attr(755,root,root) %{modulesdir}/coders/mac.so
896%{modulesdir}/coders/mac.la
4c6476b7
JB
897%attr(755,root,root) %{modulesdir}/coders/magick.so
898%{modulesdir}/coders/magick.la
899%attr(755,root,root) %{modulesdir}/coders/map.so
900%{modulesdir}/coders/map.la
8ee30ebe
JB
901%attr(755,root,root) %{modulesdir}/coders/mask.so
902%{modulesdir}/coders/mask.la
4c6476b7
JB
903%attr(755,root,root) %{modulesdir}/coders/mat.so
904%{modulesdir}/coders/mat.la
905%attr(755,root,root) %{modulesdir}/coders/matte.so
906%{modulesdir}/coders/matte.la
907%attr(755,root,root) %{modulesdir}/coders/meta.so
908%{modulesdir}/coders/meta.la
909%attr(755,root,root) %{modulesdir}/coders/mono.so
910%{modulesdir}/coders/mono.la
911%attr(755,root,root) %{modulesdir}/coders/mpc.so
912%{modulesdir}/coders/mpc.la
4c6476b7
JB
913%attr(755,root,root) %{modulesdir}/coders/mtv.so
914%{modulesdir}/coders/mtv.la
915%attr(755,root,root) %{modulesdir}/coders/mvg.so
916%{modulesdir}/coders/mvg.la
917%attr(755,root,root) %{modulesdir}/coders/null.so
918%{modulesdir}/coders/null.la
919%attr(755,root,root) %{modulesdir}/coders/otb.so
920%{modulesdir}/coders/otb.la
921%attr(755,root,root) %{modulesdir}/coders/palm.so
922%{modulesdir}/coders/palm.la
923%attr(755,root,root) %{modulesdir}/coders/pattern.so
924%{modulesdir}/coders/pattern.la
925%attr(755,root,root) %{modulesdir}/coders/pcd.so
926%{modulesdir}/coders/pcd.la
927%attr(755,root,root) %{modulesdir}/coders/pcl.so
928%{modulesdir}/coders/pcl.la
929%attr(755,root,root) %{modulesdir}/coders/pcx.so
930%{modulesdir}/coders/pcx.la
422ab93d 931%attr(755,root,root) %{modulesdir}/coders/pes.so
932%{modulesdir}/coders/pes.la
4c6476b7
JB
933%attr(755,root,root) %{modulesdir}/coders/pdb.so
934%{modulesdir}/coders/pdb.la
39dd2729
JB
935%attr(755,root,root) %{modulesdir}/coders/pgx.so
936%{modulesdir}/coders/pgx.la
4c6476b7
JB
937%attr(755,root,root) %{modulesdir}/coders/pict.so
938%{modulesdir}/coders/pict.la
939%attr(755,root,root) %{modulesdir}/coders/pix.so
940%{modulesdir}/coders/pix.la
941%attr(755,root,root) %{modulesdir}/coders/plasma.so
942%{modulesdir}/coders/plasma.la
943%attr(755,root,root) %{modulesdir}/coders/pnm.so
944%{modulesdir}/coders/pnm.la
4c6476b7
JB
945%attr(755,root,root) %{modulesdir}/coders/psd.so
946%{modulesdir}/coders/psd.la
947%attr(755,root,root) %{modulesdir}/coders/ps.so
948%{modulesdir}/coders/ps.la
949%attr(755,root,root) %{modulesdir}/coders/pwp.so
950%{modulesdir}/coders/pwp.la
0878048e
JB
951%attr(755,root,root) %{modulesdir}/coders/raw.so
952%{modulesdir}/coders/raw.la
4c6476b7
JB
953%attr(755,root,root) %{modulesdir}/coders/rgb.so
954%{modulesdir}/coders/rgb.la
c5001b7e
AM
955%attr(755,root,root) %{modulesdir}/coders/rgf.so
956%{modulesdir}/coders/rgf.la
4c6476b7
JB
957%attr(755,root,root) %{modulesdir}/coders/rla.so
958%{modulesdir}/coders/rla.la
959%attr(755,root,root) %{modulesdir}/coders/rle.so
960%{modulesdir}/coders/rle.la
d7628cd8
JB
961%attr(755,root,root) %{modulesdir}/coders/scr.so
962%{modulesdir}/coders/scr.la
4c6476b7
JB
963%attr(755,root,root) %{modulesdir}/coders/sct.so
964%{modulesdir}/coders/sct.la
965%attr(755,root,root) %{modulesdir}/coders/sfw.so
966%{modulesdir}/coders/sfw.la
967%attr(755,root,root) %{modulesdir}/coders/sgi.so
968%{modulesdir}/coders/sgi.la
324c5093
AM
969%attr(755,root,root) %{modulesdir}/coders/sixel.so
970%{modulesdir}/coders/sixel.la
4c6476b7
JB
971%attr(755,root,root) %{modulesdir}/coders/stegano.so
972%{modulesdir}/coders/stegano.la
973%attr(755,root,root) %{modulesdir}/coders/sun.so
974%{modulesdir}/coders/sun.la
975%attr(755,root,root) %{modulesdir}/coders/tga.so
976%{modulesdir}/coders/tga.la
7bf36dd6
AM
977%attr(755,root,root) %{modulesdir}/coders/thumbnail.so
978%{modulesdir}/coders/thumbnail.la
4c6476b7
JB
979%attr(755,root,root) %{modulesdir}/coders/tile.so
980%{modulesdir}/coders/tile.la
981%attr(755,root,root) %{modulesdir}/coders/tim.so
982%{modulesdir}/coders/tim.la
daaed2dc
JB
983%attr(755,root,root) %{modulesdir}/coders/tim2.so
984%{modulesdir}/coders/tim2.la
4c6476b7
JB
985%attr(755,root,root) %{modulesdir}/coders/ttf.so
986%{modulesdir}/coders/ttf.la
987%attr(755,root,root) %{modulesdir}/coders/txt.so
988%{modulesdir}/coders/txt.la
989%attr(755,root,root) %{modulesdir}/coders/uil.so
990%{modulesdir}/coders/uil.la
991%attr(755,root,root) %{modulesdir}/coders/uyvy.so
992%{modulesdir}/coders/uyvy.la
993%attr(755,root,root) %{modulesdir}/coders/vicar.so
994%{modulesdir}/coders/vicar.la
995%attr(755,root,root) %{modulesdir}/coders/vid.so
996%{modulesdir}/coders/vid.la
3c563119
JB
997%attr(755,root,root) %{modulesdir}/coders/video.so
998%{modulesdir}/coders/video.la
4c6476b7
JB
999%attr(755,root,root) %{modulesdir}/coders/viff.so
1000%{modulesdir}/coders/viff.la
324c5093
AM
1001%attr(755,root,root) %{modulesdir}/coders/vips.so
1002%{modulesdir}/coders/vips.la
4c6476b7
JB
1003%attr(755,root,root) %{modulesdir}/coders/wbmp.so
1004%{modulesdir}/coders/wbmp.la
1005%attr(755,root,root) %{modulesdir}/coders/wpg.so
1006%{modulesdir}/coders/wpg.la
1007%attr(755,root,root) %{modulesdir}/coders/xbm.so
1008%{modulesdir}/coders/xbm.la
1009%attr(755,root,root) %{modulesdir}/coders/xcf.so
1010%{modulesdir}/coders/xcf.la
1011%attr(755,root,root) %{modulesdir}/coders/xc.so
1012%{modulesdir}/coders/xc.la
1013%attr(755,root,root) %{modulesdir}/coders/xpm.so
1014%{modulesdir}/coders/xpm.la
b2000ba5 1015%attr(755,root,root) %{modulesdir}/coders/xps.so
1016%{modulesdir}/coders/xps.la
4c6476b7
JB
1017%attr(755,root,root) %{modulesdir}/coders/x.so
1018%{modulesdir}/coders/x.la
322bf074
AM
1019%attr(755,root,root) %{modulesdir}/coders/xtrn.so
1020%{modulesdir}/coders/xtrn.la
4c6476b7
JB
1021%attr(755,root,root) %{modulesdir}/coders/xwd.so
1022%{modulesdir}/coders/xwd.la
79b3aeb7 1023%attr(755,root,root) %{modulesdir}/coders/ycbcr.so
1024%{modulesdir}/coders/ycbcr.la
4c6476b7
JB
1025%attr(755,root,root) %{modulesdir}/coders/yuv.so
1026%{modulesdir}/coders/yuv.la
1027
1028%attr(755,root,root) %{modulesdir}/filters/analyze.so
1029%{modulesdir}/filters/analyze.la
276a4e12 1030
8507ae9c 1031%attr(755,root,root) %{_bindir}/animate
d7628cd8 1032%attr(755,root,root) %{_bindir}/compare
34ffabb4 1033%attr(755,root,root) %{_bindir}/composite
160210a7 1034%attr(755,root,root) %{_bindir}/conjure
2a365d9e 1035%attr(755,root,root) %{_bindir}/convert
8507ae9c 1036%attr(755,root,root) %{_bindir}/display
1037%attr(755,root,root) %{_bindir}/identify
1038%attr(755,root,root) %{_bindir}/import
6bae145e
AM
1039%attr(755,root,root) %{_bindir}/magick
1040%attr(755,root,root) %{_bindir}/magick-script
8507ae9c 1041%attr(755,root,root) %{_bindir}/mogrify
1042%attr(755,root,root) %{_bindir}/montage
11fc5e8d
JB
1043%attr(755,root,root) %{_bindir}/stream
1044
1045%{_mandir}/man1/ImageMagick.1*
1046%{_mandir}/man1/animate.1*
1047%{_mandir}/man1/compare.1*
1048%{_mandir}/man1/composite.1*
1049%{_mandir}/man1/convert.1*
1050%{_mandir}/man1/conjure.1*
1051%{_mandir}/man1/display.1*
1052%{_mandir}/man1/identify.1*
1053%{_mandir}/man1/import.1*
6bae145e
AM
1054%{_mandir}/man1/magick.1*
1055%{_mandir}/man1/magick-script.1*
11fc5e8d
JB
1056%{_mandir}/man1/mogrify.1*
1057%{_mandir}/man1/montage.1*
1058%{_mandir}/man1/stream.1*
130eb51f 1059
0bf3e90c
JB
1060%files doc
1061%defattr(644,root,root,755)
b4c8d5af 1062%doc %{_docdir}/%{name}-doc-%{version}
0bf3e90c 1063
d7628cd8
JB
1064%files libs
1065%defattr(644,root,root,755)
4dc23fed 1066%doc ChangeLog LICENSE AUTHORS.txt
ffb4e719 1067%attr(755,root,root) %{_libdir}/libMagickCore-%{mver}.%{abisuf}.so.*.*.*
4e70af68 1068%attr(755,root,root) %ghost %{_libdir}/libMagickCore-%{mver}.%{abisuf}.so.7
ffb4e719 1069%attr(755,root,root) %{_libdir}/libMagickWand-%{mver}.%{abisuf}.so.*.*.*
4e70af68 1070%attr(755,root,root) %ghost %{_libdir}/libMagickWand-%{mver}.%{abisuf}.so.7
42440c78 1071%dir %{_libdir}/ImageMagick-%{ver}
8ee30ebe
JB
1072%dir %{_libdir}/ImageMagick-%{ver}/config-%{abisuf}
1073%{_libdir}/ImageMagick-%{ver}/config-%{abisuf}/configure.xml
d7628cd8 1074
9f7fec77
ER
1075%files coder-caption
1076%defattr(644,root,root,755)
9f7fec77
ER
1077%attr(755,root,root) %{modulesdir}/coders/caption.so
1078%{modulesdir}/coders/caption.la
1079
3e323b10 1080%if %{with djvu}
c59dd847 1081%files coder-djvu
3e323b10
JB
1082%defattr(644,root,root,755)
1083# R: djvulibre
1084%attr(755,root,root) %{modulesdir}/coders/djvu.so
1085%{modulesdir}/coders/djvu.la
1086%endif
1087
e984c4b5
JB
1088%files coder-dng
1089%defattr(644,root,root,755)
1090# R: libraw
1091%attr(755,root,root) %{modulesdir}/coders/dng.so
1092%{modulesdir}/coders/dng.la
1093
09657334 1094%if %{with graphviz}
d7628cd8
JB
1095%files coder-dot
1096%defattr(644,root,root,755)
a9ec374b 1097# R: graphviz, gd
d7628cd8
JB
1098%attr(755,root,root) %{modulesdir}/coders/dot.so
1099%{modulesdir}/coders/dot.la
09657334 1100%endif
d7628cd8 1101
e3f9f772
JR
1102%if %{with exr}
1103%files coder-exr
1104%defattr(644,root,root,755)
1105# R: OpenEXR
1106%attr(755,root,root) %{modulesdir}/coders/exr.so
1107%{modulesdir}/coders/exr.la
1108%endif
1109
39dd2729
JB
1110%files coder-flif
1111%defattr(644,root,root,755)
1112# R: flif
1113%attr(755,root,root) %{modulesdir}/coders/flif.so
1114%{modulesdir}/coders/flif.la
1115
6219ce3d 1116%if %{with fpx}
1c3eeb6b 1117%files coder-fpx
1c3eeb6b 1118%defattr(644,root,root,755)
cd57a8f7 1119# R: fpx
4c6476b7
JB
1120%attr(755,root,root) %{modulesdir}/coders/fpx.so
1121%{modulesdir}/coders/fpx.la
cd57a8f7 1122%endif
1c3eeb6b 1123
e984c4b5
JB
1124%files coder-heic
1125%defattr(644,root,root,755)
1126# R: libheif
1127%attr(755,root,root) %{modulesdir}/coders/heic.so
1128%{modulesdir}/coders/heic.la
1129
160210a7 1130%files coder-jbig
1c3eeb6b 1131%defattr(644,root,root,755)
cd57a8f7 1132# R: jbigkit (libjbig.so)
4c6476b7
JB
1133%attr(755,root,root) %{modulesdir}/coders/jbig.so
1134%{modulesdir}/coders/jbig.la
160210a7
AF
1135
1136%files coder-jpeg
1c3eeb6b 1137%defattr(644,root,root,755)
cd57a8f7 1138# R: libjpeg
4c6476b7
JB
1139%attr(755,root,root) %{modulesdir}/coders/jpeg.so
1140%{modulesdir}/coders/jpeg.la
160210a7 1141
8a335aba 1142%if %{with openjpeg}
1c3eeb6b 1143%files coder-jpeg2
1c3eeb6b 1144%defattr(644,root,root,755)
8a335aba 1145# R: openjpeg2, libjpeg
4c6476b7
JB
1146%attr(755,root,root) %{modulesdir}/coders/jp2.so
1147%{modulesdir}/coders/jp2.la
cd57a8f7 1148%endif
1c3eeb6b 1149
160210a7 1150%files coder-miff
1c3eeb6b 1151%defattr(644,root,root,755)
cd57a8f7 1152# R: libjpeg, zlib, libbz2
4c6476b7
JB
1153%attr(755,root,root) %{modulesdir}/coders/miff.so
1154%{modulesdir}/coders/miff.la
160210a7 1155
160210a7 1156%files coder-mpr
1c3eeb6b 1157%defattr(644,root,root,755)
cd57a8f7 1158# R: libxml2
4c6476b7
JB
1159%attr(755,root,root) %{modulesdir}/coders/mpr.so
1160%{modulesdir}/coders/mpr.la
1161%attr(755,root,root) %{modulesdir}/coders/msl.so
1162%{modulesdir}/coders/msl.la
160210a7 1163
3c563119
JB
1164%files coder-ora
1165%defattr(644,root,root,755)
1166# R: libzip >= 1.0.0
1167%attr(755,root,root) %{modulesdir}/coders/ora.so
1168%{modulesdir}/coders/ora.la
1169
8c3a04d0
JB
1170%files coder-pango
1171%defattr(644,root,root,755)
1172# R: cairo, pango
1173%attr(755,root,root) %{modulesdir}/coders/pango.so
1174%{modulesdir}/coders/pango.la
1175
160210a7 1176%files coder-pdf
1c3eeb6b 1177%defattr(644,root,root,755)
cd57a8f7 1178# R: libtiff, libjpeg
4c6476b7
JB
1179%attr(755,root,root) %{modulesdir}/coders/pdf.so
1180%{modulesdir}/coders/pdf.la
160210a7
AF
1181
1182%files coder-png
1c3eeb6b 1183%defattr(644,root,root,755)
cd57a8f7 1184# R: libpng
4c6476b7
JB
1185%attr(755,root,root) %{modulesdir}/coders/png.so
1186%{modulesdir}/coders/png.la
160210a7
AF
1187
1188%files coder-ps2
1c3eeb6b 1189%defattr(644,root,root,755)
cd57a8f7 1190# R: libtiff, libjpeg
4c6476b7
JB
1191%attr(755,root,root) %{modulesdir}/coders/ps2.so
1192%{modulesdir}/coders/ps2.la
1193%attr(755,root,root) %{modulesdir}/coders/ps3.so
1194%{modulesdir}/coders/ps3.la
160210a7
AF
1195
1196%files coder-svg
1c3eeb6b 1197%defattr(644,root,root,755)
e984c4b5 1198# R: cairo, libxml2, librsvg, %{?with_autotrace:autotrace}
4c6476b7
JB
1199%attr(755,root,root) %{modulesdir}/coders/svg.so
1200%{modulesdir}/coders/svg.la
160210a7
AF
1201
1202%files coder-tiff
1c3eeb6b 1203%defattr(644,root,root,755)
cd57a8f7 1204# R: libtiff, libjpeg
4c6476b7
JB
1205%attr(755,root,root) %{modulesdir}/coders/tiff.so
1206%{modulesdir}/coders/tiff.la
160210a7
AF
1207
1208%files coder-url
1c3eeb6b 1209%defattr(644,root,root,755)
cd57a8f7 1210# R: libxml2
4c6476b7
JB
1211%attr(755,root,root) %{modulesdir}/coders/url.so
1212%{modulesdir}/coders/url.la
160210a7 1213
7e8a407b
JB
1214%files coder-webp
1215%defattr(644,root,root,755)
1216# R: libwebp
1217%attr(755,root,root) %{modulesdir}/coders/webp.so
1218%{modulesdir}/coders/webp.la
1219
8299684a 1220%if %{with wmf}
160210a7 1221%files coder-wmf
1c3eeb6b 1222%defattr(644,root,root,755)
cd57a8f7 1223# R: libwmf, expat, libjpeg, libpng
4c6476b7
JB
1224%attr(755,root,root) %{modulesdir}/coders/wmf.so
1225%{modulesdir}/coders/wmf.la
8299684a 1226%endif
160210a7 1227
130eb51f 1228%files devel
276a4e12 1229%defattr(644,root,root,755)
f5206ff1 1230%attr(755,root,root) %{_bindir}/MagickCore-config
1231%attr(755,root,root) %{_bindir}/MagickWand-config
ffb4e719
ER
1232%attr(755,root,root) %{_libdir}/libMagickCore-%{mver}.%{abisuf}.so
1233%attr(755,root,root) %{_libdir}/libMagickWand-%{mver}.%{abisuf}.so
1234%dir %{_includedir}/%{pname}
6bae145e
AM
1235%{_includedir}/%{pname}/MagickCore
1236%{_includedir}/%{pname}/MagickWand
ffb4e719 1237%{_includedir}/%{pname}/private
5f2448b2 1238%{_pkgconfigdir}/ImageMagick-%{mver}.%{abisuf}.pc
4c6476b7 1239%{_pkgconfigdir}/ImageMagick.pc
ffb4e719 1240%{_pkgconfigdir}/MagickCore-%{mver}.%{abisuf}.pc
f5206ff1 1241%{_pkgconfigdir}/MagickCore.pc
ffb4e719 1242%{_pkgconfigdir}/MagickWand-%{mver}.%{abisuf}.pc
f5206ff1 1243%{_pkgconfigdir}/MagickWand.pc
2a365d9e 1244%{_mandir}/man1/MagickCore-config.1*
1245%{_mandir}/man1/MagickWand-config.1*
647166ab 1246
130eb51f 1247%files static
d8a96ea8 1248%defattr(644,root,root,755)
ffb4e719
ER
1249%{_libdir}/libMagickCore-%{mver}.%{abisuf}.a
1250%{_libdir}/libMagickWand-%{mver}.%{abisuf}.a
130eb51f 1251
b4c8d5af 1252%files -n perl-%{name}
276a4e12 1253%defattr(644,root,root,755)
ecc9da3d 1254%{perl_vendorarch}/Image/Magick.pm
8ee30ebe
JB
1255%dir %{perl_vendorarch}/Image/Magick
1256%{perl_vendorarch}/Image/Magick/%{abisuf}.pm
ac15b7bf 1257%dir %{perl_vendorarch}/auto/Image/Magick
8ee30ebe
JB
1258%dir %{perl_vendorarch}/auto/Image/Magick/%{abisuf}
1259%{perl_vendorarch}/auto/Image/Magick/%{abisuf}/autosplit.ix
8ee30ebe 1260%attr(755,root,root) %{perl_vendorarch}/auto/Image/Magick/%{abisuf}/%{abisuf}.so
ecc9da3d 1261%{_mandir}/man3/Image::Magick.3pm*
8ee30ebe 1262%{_mandir}/man3/Image::Magick::%{abisuf}.3pm*
ecc9da3d 1263%{_examplesdir}/%{name}-perl-%{version}
9b4fe82b 1264
6219ce3d 1265%if %{with cxx}
9b4fe82b 1266%files c++
1267%defattr(644,root,root,755)
ffb4e719 1268%attr(755,root,root) %{_libdir}/libMagick++-%{mver}.%{abisuf}.so.*.*.*
152b7a2e 1269%attr(755,root,root) %ghost %{_libdir}/libMagick++-%{mver}.%{abisuf}.so.4
9b4fe82b 1270
1271%files c++-devel
1272%defattr(644,root,root,755)
1273%attr(755,root,root) %{_bindir}/Magick++-config
ffb4e719
ER
1274%attr(755,root,root) %{_libdir}/libMagick++-%{mver}.%{abisuf}.so
1275%{_includedir}/%{pname}/Magick++
1276%{_includedir}/%{pname}/Magick++.h
ffb4e719 1277%{_pkgconfigdir}/Magick++-%{mver}.%{abisuf}.pc
f5206ff1 1278%{_pkgconfigdir}/Magick++.pc
647166ab 1279%{_mandir}/man1/Magick++-config.1*
9b4fe82b 1280
1281%files c++-static
1282%defattr(644,root,root,755)
ffb4e719 1283%{_libdir}/libMagick++-%{mver}.%{abisuf}.a
160210a7 1284%endif
This page took 0.534083 seconds and 4 git commands to generate.