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