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