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