]> git.pld-linux.org Git - packages/GraphicsMagick.git/blame_incremental - GraphicsMagick.spec
- renamed gomp bcond to compiler-agnostic openmp
[packages/GraphicsMagick.git] / GraphicsMagick.spec
... / ...
CommitLineData
1#
2# Conditional build:
3%bcond_without fpx # without FlashPIX module (which uses fpx library)
4%bcond_with gs # with PostScript support through ghostscript library (warning: breaks jpeg!)
5%bcond_without jasper # without JPEG2000 module (which uses jasper library)
6%bcond_without cxx # without Magick++ library
7%bcond_without openmp # OpenMP support
8#
9%include /usr/lib/rpm/macros.perl
10%define QuantumDepth 16
11%define pdir Graphics
12%define pnam Magick
13Summary: Image display, conversion, and manipulation under X
14Summary(de.UTF-8): Darstellen, Konvertieren und Bearbeiten von Grafiken unter X
15Summary(es.UTF-8): Exhibidor, convertidor y manipulador de imágenes bajo X
16Summary(fr.UTF-8): Visualisation, conversion, et manipulation d'images sous X
17Summary(pl.UTF-8): Narzędzie do wyświetlania, konwersji i manipulacji grafikami
18Summary(pt_BR.UTF-8): Exibidor, conversor e manipulador de imagens sob X
19Summary(ru.UTF-8): Просмотр, конвертирование, обработка изображений под X Window
20Summary(tr.UTF-8): X altında resim gösterme, çevirme ve değişiklik yapma
21Summary(uk.UTF-8): Перегляд, конвертування та обробка зображень під X Window
22Name: GraphicsMagick
23Version: 1.3.20
24Release: 3
25License: MIT
26Group: X11/Applications/Graphics
27Source0: http://downloads.sourceforge.net/graphicsmagick/%{name}-%{version}.tar.xz
28# Source0-md5: 5bb456e3466026ada6f12cc53c9776dc
29Patch0: %{name}-link.patch
30Patch1: %{name}-ldflags.patch
31URL: http://www.graphicsmagick.org/
32BuildRequires: autoconf >= 2.69
33BuildRequires: automake >= 1:1.10.1
34BuildRequires: bzip2-devel >= 1.0.1
35BuildRequires: expat-devel >= 1.95.7
36BuildRequires: freetype-devel >= 2.0.2-2
37%{?with_openmp:BuildRequires: gcc >= 6:4.2}
38%{?with_gs:BuildRequires: ghostscript-devel}
39%{?with_jasper:BuildRequires: jasper-devel >= 1.900.1}
40BuildRequires: jbigkit-devel >= 1.6
41BuildRequires: lcms2-devel >= 2
42%{?with_fpx:BuildRequires: libfpx-devel >= 1.2.0.4-3}
43%{?with_openmp:BuildRequires: libgomp-devel}
44BuildRequires: libjpeg-devel >= 6b
45BuildRequires: libltdl-devel
46BuildRequires: libpng-devel >= 1.2.18
47BuildRequires: libstdc++-devel
48BuildRequires: libtiff-devel >= 3.8.2
49BuildRequires: libtool >= 2:2.2
50BuildRequires: libwebp-devel
51BuildRequires: libwmf-devel >= 2:0.2.2
52BuildRequires: libxml2-devel >= 2.0
53BuildRequires: perl-devel >= 1:5.8.0
54BuildRequires: rpm-perlprov >= 4.1-13
55BuildRequires: rpmbuild(macros) >= 1.315
56BuildRequires: xorg-lib-libX11-devel
57BuildRequires: xorg-lib-libXext-devel
58BuildRequires: xz-devel
59BuildRequires: zlib-devel
60# only checked for, but only supplied scripts/txt2html is used
61#BuildRequires: txt2html
62Requires: %{name}-libs = %{version}-%{release}
63Obsoletes: GraphicsMagick-coder-dps
64BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
65
66%define modulesdir %{_libdir}/GraphicsMagick-%{version}/modules-Q%{QuantumDepth}
67
68%description
69GraphicsMagick is an image display, conversion, and manipulation tool.
70It runs under X Window. It is very powerful in terms of it's ability
71to allow the user to edit images. It can handle many different formats
72as well.
73
74%description -l de.UTF-8
75GraphicsMagick ist ein Tool zur Bildanzeige, -konvertierung und
76manipulation, -das unter X-Window läuft. Es ist enorm leitungsfähig in
77Bezug auf die Grafikmanipulationsfunktionen, die es dem Anwender
78bietet, und auf die Vielfalt der unterstützten Formate.
79
80%description -l es.UTF-8
81GraphicsMagick es una herramienta para manipular, convertir y exhibir
82imágenes, que funciona bajo X Window. Es una herramienta potente que
83permite editar imágenes, pudiendo manipular varios formatos
84diferentes.
85
86%description -l fr.UTF-8
87GraphicsMagick est un outil d'affichage, de conversion et de
88manipulation d'images. Il tourne sous X Window et est très puissant en
89termes de capacité d'édition des images. Il peut aussi gérer de
90nombreux formats différents.
91
92%description -l pl.UTF-8
93GraphicsMagick jest narzędziem do manipulacji, konwersji i
94wyświetlania plików graficznych. W skład pakietu wchodzą zarówno
95narzędzia X Window jak i do używania z linii poleceń umożliwiające
96edycję grafiki. Narzędzia z pakietu GraphicsMagick potrafią obsłużyć
97wiele różnych formatów graficznych.
98
99%description -l pt_BR.UTF-8
100GraphicsMagick é uma ferramenta para manipular, converter e exibir
101imagens, que funciona sob o X Window. É uma ferramenta poderosa que
102permite editar imagens, podendo tratar vários formatos diferentes.
103
104%description -l ru.UTF-8
105GraphicsMagick - это утилита для просмотра, конвертирования и
106обработки изображений. Она работает под X Window. GraphicsMagick
107предоставляет пользователю широкие возможности по обработке
108изображений в самых разнообразных форматах.
109
110%description -l tr.UTF-8
111GraphicsMagick bir resim gösterme, çevirme ve değişiklik yapma
112programıdır. X Window pencereleme sistemi altında çalışır. Kullanıcıya
113resimler üzerinde değişiklik yapma açısından pek çok olanak sunar. Bir
114çok resim biçimini rahatlıkla kullanabilir.
115
116%description -l uk.UTF-8
117GraphicsMagick - це утиліта для перегляду, конвертування та обробки
118зображень. Вона працює під X Window. GraphicsMagick дає користувачу
119широкі можливості по обробці зображень в різноманітних форматах.
120
121%package libs
122Summary: GraphicsMagick libraries
123Summary(pl.UTF-8): Biblioteki GraphicsMagick
124Summary(pt_BR.UTF-8): Bibliotecas dinâmicas do GraphicsMagick
125Group: X11/Libraries
126
127%description libs
128GraphicsMagick libraries.
129
130%description libs -l pl.UTF-8
131Biblioteki GraphicsMagick.
132
133%description libs -l pt_BR.UTF-8
134Bibliotecas dinâmicas do GraphicsMagick.
135
136%package devel
137Summary: Libraries and header files for GraphicsMagick development
138Summary(es.UTF-8): Biblioteca estática y archivos de inclusión para desarrollo con libGraphicsMagick
139Summary(pl.UTF-8): Biblioteki i pliki nagłówkowe dla GraphicsMagick
140Summary(pt_BR.UTF-8): Biblioteca e arquivos de inclusão para desenvolvimento com libGraphicsMagick
141Summary(ru.UTF-8): Хедеры и библиотеки для программирования с GraphicsMagick
142Summary(uk.UTF-8): Хедери та бібліотеки для програмування з GraphicsMagick
143Group: X11/Development/Libraries
144Requires: %{name}-libs = %{version}-%{release}
145Requires: bzip2-devel
146Requires: freetype-devel
147Requires: lcms2-devel >= 2
148Requires: libltdl-devel
149Requires: xorg-lib-libXext-devel
150Requires: xz-devel
151Requires: zlib-devel
152
153%description devel
154This is the GraphicsMagick development package. It includes header
155files for use in developing your own applications that make use of the
156GraphicsMagick code and/or APIs.
157
158%description devel -l de.UTF-8
159Dies ist das GraphicsMagick-Entwicklerpaket. Es enthält Header-Dateien
160zum Entwickeln von Anwendungen, die GraphicsMagick-Code und/oder -APIs
161nutzen.
162
163%description devel -l es.UTF-8
164Este es el paquete de desarrollo GraphicsMagick. Incluye las
165bibliotecas y los archivos de inclusión para el desarrollo de sus
166propias aplicaciones que hacen uso del código GraphicsMagick y/el
167APIs.
168
169%description devel -l fr.UTF-8
170Paquetage de développement GraphicsMagick. Contient les bibliothèques
171statiques et les en-têtes utilisés pour créer vos propres applications
172utilisant le code d'GraphicsMagick et/ou ses APIs.
173
174%description devel -l pl.UTF-8
175Pakiet ten zawieraja pliki potrzebne przy kompilowaniu programów
176wykorzystujących blibliotekę GraphicsMagick takie jak pliki nagłówkowe
177i dokumentację niezbędną przy pisaniu własnych programów z
178wykorzystaniem API jakie udostępnia GraphicsMagick.
179
180%description devel -l pt_BR.UTF-8
181Este é o pacote de desenvolvimento GraphicsMagick. Inclui as
182bibliotecas e os arquivos de inclusão para o desenvolvimento de suas
183próprias aplicações que fazem uso do código GraphicsMagick e/ou APIs.
184
185%description devel -l ru.UTF-8
186Это пакет разработчика для программирования с GraphicsMagick. Он
187включает хедеры и библиотеки для использования в программах, которые
188используют код или API GraphicsMagick.
189
190%description devel -l tr.UTF-8
191Bu paket, GraphicsMagick uygulama arayüzünü kullanan programlar
192geliştirmek için gereken başlık dosyalarını ve kitaplıkları içerir.
193
194%description devel -l uk.UTF-8
195Це пакет для програмування з GraphicsMagick. Він містить хедери та
196бібліотеки для використання в програмах, що використовують код або API
197GraphicsMagick.
198
199%package static
200Summary: GraphicsMagick static libraries
201Summary(pl.UTF-8): Biblioteki statyczne GraphicsMagick
202Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com libGraphicsMagick
203Summary(ru.UTF-8): Статические библиотеки для программирования с GraphicsMagick
204Summary(uk.UTF-8): Статичні бібліотеки для програмування з GraphicsMagick
205Group: X11/Development/Libraries
206Requires: %{name}-devel = %{version}-%{release}
207
208%description static
209GraphicsMagick static libraries.
210
211%description static -l pl.UTF-8
212Biblioteki statyczne GraphicsMagick.
213
214%description static -l pt_BR.UTF-8
215Bibliotecas estáticas para desenvolvimento com libGraphicsMagick.
216
217%description static -l ru.UTF-8
218Это отдельный пакет со статическими библиотеками, которые больше не
219входят в GraphicsMagick-devel.
220
221%description static -l uk.UTF-8
222Це окремий пакет зі статичними бібліотеками, які більше не входять до
223складу GraphicsMagick-devel.
224
225%package coder-dot
226Summary: Coder module for GraphViz DOT files
227Summary(pl.UTF-8): Moduł kodera dla plików GraphViz DOT
228Group: X11/Applications/Graphics
229Requires: %{name} = %{version}-%{release}
230
231%description coder-dot
232Coder module for GraphViz DOT files.
233
234%description coder-dot -l pl.UTF-8
235Moduł kodera dla plików GraphViz DOT.
236
237%package coder-fpx
238Summary: Coder module for FlashPIX (FPX) files
239Summary(pl.UTF-8): Moduł kodera dla plików FlashPIX (FPX)
240Group: X11/Applications/Graphics
241Requires: %{name} = %{version}-%{release}
242
243%description coder-fpx
244Coder module for FlashPIX (FPX) files.
245
246%description coder-fpx -l pl.UTF-8
247Moduł kodera dla plików FlashPIX (FPX).
248
249%package coder-jbig
250Summary: Coder module for JBIG files
251Summary(pl.UTF-8): Moduł kodera dla plików JBIG
252Group: X11/Applications/Graphics
253Requires: %{name} = %{version}-%{release}
254
255%description coder-jbig
256Coder module for JBIG files.
257
258%description coder-jbig -l pl.UTF-8
259Moduł kodera dla plików JBIG.
260
261%package coder-jpeg
262Summary: Coder module for JPEG files
263Summary(pl.UTF-8): Moduł kodera dla plików JPEG
264Group: X11/Applications/Graphics
265Requires: %{name} = %{version}-%{release}
266
267%description coder-jpeg
268Coder module for JPEG files.
269
270%description coder-jpeg -l pl.UTF-8
271Moduł kodera dla plików JPEG.
272
273%package coder-jpeg2
274Summary: Coder module for JPEG-2000 (JP2/JPC) files using JasPer library
275Summary(pl.UTF-8): Moduł kodera dla plików JPEG-2000 (JP2/JPC) używający biblioteki JasPer
276Group: X11/Applications/Graphics
277Requires: %{name} = %{version}-%{release}
278
279%description coder-jpeg2
280Coder module for JPEG-2000 (JP2/JPC) files using JasPer library.
281
282%description coder-jpeg2 -l pl.UTF-8
283Moduł kodera dla plików JPEG-2000 (JP2/JPC) używajacy biblioteki
284JasPer.
285
286%package coder-miff
287Summary: Coder module for MIFF files
288Summary(pl.UTF-8): Moduł kodera dla plików MIFF
289Group: X11/Applications/Graphics
290Requires: %{name} = %{version}-%{release}
291
292%description coder-miff
293Coder module for MIFF files.
294
295%description coder-miff -l pl.UTF-8
296Moduł kodera dla plików MIFF.
297
298%package coder-mpr
299Summary: Coder module for GraphicsMagick MPR and MSL files
300Summary(pl.UTF-8): Moduł kodera dla plików MPR i MSL GraphicsMagick
301Group: X11/Applications/Graphics
302Requires: %{name} = %{version}-%{release}
303
304%description coder-mpr
305Coder module for Magick Persistent Registry (MPR) and Magick Scripting
306Language (MSL) files.
307
308%description coder-mpr -l pl.UTF-8
309Moduł kodera dla plików Magick Persistent Registry (MPR) i Magick
310Scripting Language (MSL).
311
312%package coder-pdf
313Summary: Coder module for PDF files
314Summary(pl.UTF-8): Moduł kodera dla plików PDF
315Group: X11/Applications/Graphics
316Requires: %{name} = %{version}-%{release}
317
318%description coder-pdf
319Coder module for PDF files.
320
321%description coder-pdf -l pl.UTF-8
322Moduł kodera dla plików PDF.
323
324%package coder-png
325Summary: Coder module for PNG files
326Summary(pl.UTF-8): Modul kodera dla plików PNG
327Group: X11/Applications/Graphics
328Requires: %{name} = %{version}-%{release}
329
330%description coder-png
331Coder module for PNG files.
332
333%description coder-png -l pl.UTF-8
334Moduł kodera dla plików PNG.
335
336%package coder-ps2
337Summary: Coder module for Postscript Level II & III (PS2/PS3) files
338Summary(pl.UTF-8): Moduł kodera dla plików Postscript Level II i III (PS2/PS3)
339Group: X11/Applications/Graphics
340Requires: %{name} = %{version}-%{release}
341
342%description coder-ps2
343Coder module for Postscript Level II & III (PS2/PS3) files.
344
345%description coder-ps2 -l pl.UTF-8
346Moduł kodera dla plików Postscript Level II i III (PS2/PS3).
347
348%package coder-svg
349Summary: Coder module for SVG (Scalable Vector Graphics) files
350Summary(pl.UTF-8): Moduł kodera dla plików SVG (Scalable Vector Graphics)
351Group: X11/Applications/Graphics
352Requires: %{name} = %{version}-%{release}
353
354%description coder-svg
355Coder module for SVG (Scalable Vector Graphics) files.
356
357%description coder-svg -l pl.UTF-8
358Moduł kodera dla plików SVG (Scalable Vector Graphics).
359
360%package coder-tiff
361Summary: Coder module for TIFF files
362Summary(pl.UTF-8): Moduł kodera dla plików TIFF
363Group: X11/Applications/Graphics
364Requires: %{name} = %{version}-%{release}
365
366%description coder-tiff
367Coder module for TIFF files.
368
369%description coder-tiff -l pl.UTF-8
370Moduł kodera dla plików TIFF.
371
372%package coder-url
373Summary: Coder module for retrieving files via URL
374Summary(pl.UTF-8): Moduł kodera ściągający pliki o podanym URL
375Group: X11/Applications/Graphics
376Requires: %{name} = %{version}-%{release}
377
378%description coder-url
379Coder module for retrieving files via URL.
380
381%description coder-url -l pl.UTF-8
382Moduł kodera ściągający pliki o podanym URL.
383
384%package coder-webp
385Summary: Coder module for WebP files
386Summary(pl.UTF-8): Moduł kodera dla plików WebP
387Group: X11/Applications/Graphics
388Requires: %{name} = %{version}-%{release}
389
390%description coder-webp
391Coder module for WebP files.
392
393%description coder-webp -l pl.UTF-8
394Moduł kodera dla plików WebP.
395
396%package coder-wmf
397Summary: Coder module for WMF files
398Summary(pl.UTF-8): Moduł kodera dla plików WMF
399Group: X11/Applications/Graphics
400Requires: %{name} = %{version}-%{release}
401
402%description coder-wmf
403Coder module for WMF files.
404
405%description coder-wmf -l pl.UTF-8
406Moduł kodera dla plików WMF.
407
408%package c++
409Summary: GraphicsMagick Magick++ library
410Summary(pl.UTF-8): Biblioteka Magick++
411Summary(pt_BR.UTF-8): Bibliotecas dinâmicas do GraphicsMagick
412Summary(ru.UTF-8): Библиотека Magick++ (C++ интерфейс для GraphicsMagick'а)
413Summary(uk.UTF-8): Бібліотека Magick++ (інтерфейс C++ для GraphicsMagick)
414Group: X11/Libraries
415Requires: %{name}-libs = %{version}-%{release}
416
417%description c++
418This package contains the Magick++ library, a C++ binding to the
419GraphicsMagick graphics manipulation library.
420
421Install GraphicsMagick-c++ if you want to use any applications that
422use Magick++.
423
424%description c++ -l pl.UTF-8
425Pakiet zawiera bibliotekę Magick++ - interfejs w C++ do biblioteki
426GraphicsMagick. Jest potrzebny do uruchamiania programów
427korzystających z Magick++.
428
429%description c++ -l pt_BR.UTF-8
430Bibliotecas dinâmicas C++ do GraphicsMagick.
431
432%description c++ -l ru.UTF-8
433Magick++ -- объектно-ориентированная библиотека, представляющая из
434себя C++ API для GraphicsMagick (библиотеки для просмотра,
435конвертирования и обработки изображений).
436
437%description c++ -l uk.UTF-8
438Magick++ -- об'єкто-орієнтована бібліотека, що являє собою C++ API для
439GraphicsMagick (бібліотеки для перегляду, конвертування та обробки
440зображень).
441
442%package c++-devel
443Summary: C++ bindings for the GraphicsMagick library
444Summary(es.UTF-8): Biblioteca estática y archivos de inclusión para desarrollo con libGraphicsMagick++
445Summary(pl.UTF-8): Pliki nagłówkowe z interfejsem C++ do GraphicsMagick
446Summary(pt_BR.UTF-8): Biblioteca e arquivos de inclusão para desenvolvimento com libGraphicsMagick++
447Summary(ru.UTF-8): Хедеры и библиотеки для разработок с использованием Magick++ (C++ интерфейс для GraphicsMagick'а)
448Summary(uk.UTF-8): Хедери та бібліотеки для розробок з використанням Magick++ (інтерфейсу C++ для GraphicsMagick)
449Group: X11/Development/Libraries
450Requires: %{name}-c++ = %{version}-%{release}
451Requires: %{name}-devel = %{version}-%{release}
452Requires: libstdc++-devel
453
454%description c++-devel
455GraphicsMagick-c++-devel contains header files you'll need to develop
456GraphicsMagick applications using the Magick++ C++ bindings.
457GraphicsMagick is an image manipulation program.
458
459If you want to create applications that will use Magick++ code or
460APIs, you'll need to install GraphicsMagick-c++-devel,
461GraphicsMagick-devel and GraphicsMagick. You don't need to install it
462if you just want to use GraphicsMagick, or if you want to
463develop/compile applications using the GraphicsMagick C interface,
464however.
465
466%description c++-devel -l es.UTF-8
467Este es el paquete de desarrollo GraphicsMagick. Incluye las
468bibliotecas estáticas y los archivos de inclusión para el desarrollo
469de sus propias aplicaciones que hacen uso del código GraphicsMagick
470y/el APIs.
471
472%description c++-devel -l pl.UTF-8
473Pakiet zawiera pliki nagłówkowe potrzebne do kompilowania programów
474korzystających z Magick++.
475
476%description c++-devel -l pt_BR.UTF-8
477Este é o pacote de desenvolvimento libGraphicsMagick++. Inclui as
478bibliotecas e os arquivos de inclusão para o desenvolvimento de suas
479próprias aplicações C++ que fazem uso do código GraphicsMagick e/ou
480APIs.
481
482%description c++-devel -l ru.UTF-8
483Это пакет разработчика для программирования с GraphicsMagick. Он
484включает хедеры и библиотеки для использования в программах, которые
485используют код или API Magick++ (C++ интерфейс для GraphicsMagick'а).
486
487%description c++-devel -l uk.UTF-8
488Це пакет для програмування з GraphicsMagick. Він містить хедери та
489бібліотеки для використання в програмах, що використовують код або API
490Magick++ (інтерфейс C++ для GraphicsMagick).
491
492%package c++-static
493Summary: C++ bindings for the GraphicsMagick - static library
494Summary(pl.UTF-8): Interfejs C++ do GraphicsMagick - biblioteka statyczna
495Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com libGraphicsMagick
496Summary(ru.UTF-8): Статические библиотеки C++ для программирования с GraphicsMagick
497Summary(uk.UTF-8): Статичні бібліотеки C++ для програмування з GraphicsMagick
498Group: X11/Development/Libraries
499Requires: %{name}-c++-devel = %{version}-%{release}
500Requires: %{name}-devel = %{version}-%{release}
501
502%description c++-static
503C++ bindings for the GraphicsMagick - static library.
504
505%description c++-static -l pl.UTF-8
506Biblioteka Magick++ w wersji statycznej.
507
508%description c++-static -l pt_BR.UTF-8
509Bibliotecas estáticas para desenvolvimento com libGraphicsMagick++.
510
511%description c++-static -l ru.UTF-8
512Это отдельный пакет со статическими библиотеками, которые больше не
513входят в GraphicsMagick-c++-devel.
514
515%description c++-static -l uk.UTF-8
516Це окремий пакет зі статичними бібліотеками, які більше не входять до
517складу GraphicsMagick-c++-devel.
518
519%package perl
520Summary: Libraries and modules for access to GraphicsMagick from Perl
521Summary(pl.UTF-8): Biblioteki i moduły Perla dla GraphicsMagick
522Summary(pt_BR.UTF-8): Módulo perl para uso com o GraphicsMagick
523Summary(ru.UTF-8): Библиотеки и модули для доступа к GraphicsMagick из perl
524Summary(uk.UTF-8): Бібліотеки та модулі для доступу до GraphicsMagick з Perl
525Group: Development/Languages/Perl
526Requires: %{name} = %{version}-%{release}
527Requires: %{name}-libs = %{version}-%{release}
528
529%description perl
530This is the GraphicsMagick Perl support package. It perl modules and
531support files for access to GraphicsMagick library from perl without
532unuseful forking or such.
533
534%description perl -l pl.UTF-8
535Biblioteki i moduły umożliwiające korzystanie z GraphicsMagick z
536poziomu Perla.
537
538%description perl -l pt_BR.UTF-8
539Este pacote fornece um módulo perl para acessar funções do
540GraphicsMagick em scripts Perl.
541
542%description perl -l ru.UTF-8
543Это пакет GraphicsMagick для поддержки perl. Он включает модули perl и
544вспомогательные файлы для доступа к библиотеке GraphicsMagick из Perl.
545
546%description perl -l uk.UTF-8
547Це пакет GraphicsMagick для підтримки Perl. Він містить модулі Perl та
548додаткові файли для доступу до бібліотеки GraphicsMagick з Perl.
549
550%package doc
551Summary: GraphicsMagick documentation
552Summary(pl.UTF-8): Dokumentacja do GraphicsMagick
553Group: Documentation
554
555%description doc
556Documentation for GraphicsMagick.
557
558%description doc -l pl.UTF-8
559Dokumentacja do GraphicsMagick.
560
561%prep
562%setup -q
563%patch0 -p1
564%patch1 -p1
565
566find PerlMagick scripts www -type f -exec perl -pi -e 's=!%{_prefix}/local/bin/perl=!%{__perl}=' {} \;
567
568%build
569%{__libtoolize}
570%{__aclocal}
571%{__autoconf}
572%{__automake}
573%configure \
574 --enable-fast-install \
575 --enable-shared \
576 %{!?with_openmp:--disable-openmp} \
577 --without-dps \
578 --with%{!?with_fpx:out}-fpx \
579 --with%{!?with_gs:out}-gslib \
580 --with%{!?with_jasper:out}-jp2 \
581 --with%{!?with_cxx:out}-magick_plus_plus \
582 --with-gs-font-dir=%{_fontsdir}/Type1 \
583 --with-modules \
584 --with-perl=%{__perl} \
585 --with-perl-options="INSTALLDIRS=vendor" \
586 --with-quantum-depth=%{QuantumDepth} \
587 --with-threads \
588 --with-ttf \
589 --with-x
590
591%{__make}
592
593%install
594rm -rf $RPM_BUILD_ROOT
595install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-perl-%{version}
596
597%{__make} -j1 install \
598 DESTDIR=$RPM_BUILD_ROOT \
599 pkgdocdir=%{_docdir}/%{name}-devel-%{version}
600
601install PerlMagick/demo/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-perl-%{version}
602
603%clean
604rm -rf $RPM_BUILD_ROOT
605
606%post libs -p /sbin/ldconfig
607%postun libs -p /sbin/ldconfig
608
609%post c++ -p /sbin/ldconfig
610%postun c++ -p /sbin/ldconfig
611
612%files
613%defattr(644,root,root,755)
614%attr(755,root,root) %{_bindir}/gm
615%dir %{_libdir}/GraphicsMagick-%{version}
616%dir %{_libdir}/GraphicsMagick-%{version}/config
617%{_libdir}/GraphicsMagick-%{version}/config/*.mgk
618%dir %{modulesdir}
619%dir %{modulesdir}/coders
620%dir %{modulesdir}/filters
621%attr(755,root,root) %{modulesdir}/filters/analyze.so
622%{modulesdir}/filters/analyze.la
623%dir %{_datadir}/GraphicsMagick-%{version}
624%dir %{_datadir}/GraphicsMagick-%{version}/config
625%{_datadir}/GraphicsMagick-%{version}/config/*.mgk
626%{_mandir}/man1/gm.1*
627%{_mandir}/man4/miff.4*
628
629# ========= coders without additional deps
630%attr(755,root,root) %{modulesdir}/coders/art.so
631%{modulesdir}/coders/art.la
632%attr(755,root,root) %{modulesdir}/coders/avi.so
633%{modulesdir}/coders/avi.la
634%attr(755,root,root) %{modulesdir}/coders/avs.so
635%{modulesdir}/coders/avs.la
636%attr(755,root,root) %{modulesdir}/coders/bmp.so
637%{modulesdir}/coders/bmp.la
638%attr(755,root,root) %{modulesdir}/coders/cals.so
639%{modulesdir}/coders/cals.la
640%attr(755,root,root) %{modulesdir}/coders/caption.so
641%{modulesdir}/coders/caption.la
642%attr(755,root,root) %{modulesdir}/coders/cineon.so
643%{modulesdir}/coders/cineon.la
644%attr(755,root,root) %{modulesdir}/coders/cmyk.so
645%{modulesdir}/coders/cmyk.la
646%attr(755,root,root) %{modulesdir}/coders/cut.so
647%{modulesdir}/coders/cut.la
648%attr(755,root,root) %{modulesdir}/coders/dcm.so
649%{modulesdir}/coders/dcm.la
650%attr(755,root,root) %{modulesdir}/coders/dcraw.so
651%{modulesdir}/coders/dcraw.la
652%attr(755,root,root) %{modulesdir}/coders/dib.so
653%{modulesdir}/coders/dib.la
654%attr(755,root,root) %{modulesdir}/coders/dpx.so
655%{modulesdir}/coders/dpx.la
656%attr(755,root,root) %{modulesdir}/coders/ept.so
657%{modulesdir}/coders/ept.la
658%attr(755,root,root) %{modulesdir}/coders/fax.so
659%{modulesdir}/coders/fax.la
660%attr(755,root,root) %{modulesdir}/coders/fits.so
661%{modulesdir}/coders/fits.la
662%attr(755,root,root) %{modulesdir}/coders/gif.so
663%{modulesdir}/coders/gif.la
664%attr(755,root,root) %{modulesdir}/coders/gradient.so
665%{modulesdir}/coders/gradient.la
666%attr(755,root,root) %{modulesdir}/coders/gray.so
667%{modulesdir}/coders/gray.la
668%attr(755,root,root) %{modulesdir}/coders/histogram.so
669%{modulesdir}/coders/histogram.la
670%attr(755,root,root) %{modulesdir}/coders/hrz.so
671%{modulesdir}/coders/hrz.la
672%attr(755,root,root) %{modulesdir}/coders/html.so
673%{modulesdir}/coders/html.la
674%attr(755,root,root) %{modulesdir}/coders/icon.so
675%{modulesdir}/coders/icon.la
676%attr(755,root,root) %{modulesdir}/coders/identity.so
677%{modulesdir}/coders/identity.la
678%attr(755,root,root) %{modulesdir}/coders/info.so
679%{modulesdir}/coders/info.la
680%attr(755,root,root) %{modulesdir}/coders/jnx.so
681%{modulesdir}/coders/jnx.la
682%attr(755,root,root) %{modulesdir}/coders/label.so
683%{modulesdir}/coders/label.la
684%attr(755,root,root) %{modulesdir}/coders/locale.so
685%{modulesdir}/coders/locale.la
686%attr(755,root,root) %{modulesdir}/coders/logo.so
687%{modulesdir}/coders/logo.la
688%attr(755,root,root) %{modulesdir}/coders/mac.so
689%{modulesdir}/coders/mac.la
690%attr(755,root,root) %{modulesdir}/coders/map.so
691%{modulesdir}/coders/map.la
692%attr(755,root,root) %{modulesdir}/coders/mat.so
693%{modulesdir}/coders/mat.la
694%attr(755,root,root) %{modulesdir}/coders/matte.so
695%{modulesdir}/coders/matte.la
696%attr(755,root,root) %{modulesdir}/coders/meta.so
697%{modulesdir}/coders/meta.la
698%attr(755,root,root) %{modulesdir}/coders/mono.so
699%{modulesdir}/coders/mono.la
700%attr(755,root,root) %{modulesdir}/coders/mpc.so
701%{modulesdir}/coders/mpc.la
702%attr(755,root,root) %{modulesdir}/coders/mpeg.so
703%{modulesdir}/coders/mpeg.la
704%attr(755,root,root) %{modulesdir}/coders/mtv.so
705%{modulesdir}/coders/mtv.la
706%attr(755,root,root) %{modulesdir}/coders/mvg.so
707%{modulesdir}/coders/mvg.la
708%attr(755,root,root) %{modulesdir}/coders/null.so
709%{modulesdir}/coders/null.la
710%attr(755,root,root) %{modulesdir}/coders/otb.so
711%{modulesdir}/coders/otb.la
712%attr(755,root,root) %{modulesdir}/coders/palm.so
713%{modulesdir}/coders/palm.la
714%attr(755,root,root) %{modulesdir}/coders/pcd.so
715%{modulesdir}/coders/pcd.la
716%attr(755,root,root) %{modulesdir}/coders/pcl.so
717%{modulesdir}/coders/pcl.la
718%attr(755,root,root) %{modulesdir}/coders/pcx.so
719%{modulesdir}/coders/pcx.la
720%attr(755,root,root) %{modulesdir}/coders/pdb.so
721%{modulesdir}/coders/pdb.la
722%attr(755,root,root) %{modulesdir}/coders/pict.so
723%{modulesdir}/coders/pict.la
724%attr(755,root,root) %{modulesdir}/coders/pix.so
725%{modulesdir}/coders/pix.la
726%attr(755,root,root) %{modulesdir}/coders/plasma.so
727%{modulesdir}/coders/plasma.la
728%attr(755,root,root) %{modulesdir}/coders/pnm.so
729%{modulesdir}/coders/pnm.la
730%attr(755,root,root) %{modulesdir}/coders/preview.so
731%{modulesdir}/coders/preview.la
732%attr(755,root,root) %{modulesdir}/coders/psd.so
733%{modulesdir}/coders/psd.la
734%attr(755,root,root) %{modulesdir}/coders/ps.so
735%{modulesdir}/coders/ps.la
736%attr(755,root,root) %{modulesdir}/coders/pwp.so
737%{modulesdir}/coders/pwp.la
738%attr(755,root,root) %{modulesdir}/coders/rgb.so
739%{modulesdir}/coders/rgb.la
740%attr(755,root,root) %{modulesdir}/coders/rla.so
741%{modulesdir}/coders/rla.la
742%attr(755,root,root) %{modulesdir}/coders/rle.so
743%{modulesdir}/coders/rle.la
744%attr(755,root,root) %{modulesdir}/coders/sct.so
745%{modulesdir}/coders/sct.la
746%attr(755,root,root) %{modulesdir}/coders/sfw.so
747%{modulesdir}/coders/sfw.la
748%attr(755,root,root) %{modulesdir}/coders/sgi.so
749%{modulesdir}/coders/sgi.la
750%attr(755,root,root) %{modulesdir}/coders/stegano.so
751%{modulesdir}/coders/stegano.la
752%attr(755,root,root) %{modulesdir}/coders/sun.so
753%{modulesdir}/coders/sun.la
754%attr(755,root,root) %{modulesdir}/coders/tga.so
755%{modulesdir}/coders/tga.la
756%attr(755,root,root) %{modulesdir}/coders/tile.so
757%{modulesdir}/coders/tile.la
758%attr(755,root,root) %{modulesdir}/coders/tim.so
759%{modulesdir}/coders/tim.la
760%attr(755,root,root) %{modulesdir}/coders/topol.so
761%{modulesdir}/coders/topol.la
762%attr(755,root,root) %{modulesdir}/coders/ttf.so
763%{modulesdir}/coders/ttf.la
764%attr(755,root,root) %{modulesdir}/coders/txt.so
765%{modulesdir}/coders/txt.la
766%attr(755,root,root) %{modulesdir}/coders/uil.so
767%{modulesdir}/coders/uil.la
768%attr(755,root,root) %{modulesdir}/coders/uyvy.so
769%{modulesdir}/coders/uyvy.la
770%attr(755,root,root) %{modulesdir}/coders/vicar.so
771%{modulesdir}/coders/vicar.la
772%attr(755,root,root) %{modulesdir}/coders/vid.so
773%{modulesdir}/coders/vid.la
774%attr(755,root,root) %{modulesdir}/coders/viff.so
775%{modulesdir}/coders/viff.la
776%attr(755,root,root) %{modulesdir}/coders/wbmp.so
777%{modulesdir}/coders/wbmp.la
778%attr(755,root,root) %{modulesdir}/coders/wpg.so
779%{modulesdir}/coders/wpg.la
780%attr(755,root,root) %{modulesdir}/coders/xbm.so
781%{modulesdir}/coders/xbm.la
782%attr(755,root,root) %{modulesdir}/coders/xcf.so
783%{modulesdir}/coders/xcf.la
784%attr(755,root,root) %{modulesdir}/coders/xc.so
785%{modulesdir}/coders/xc.la
786%attr(755,root,root) %{modulesdir}/coders/xpm.so
787%{modulesdir}/coders/xpm.la
788%attr(755,root,root) %{modulesdir}/coders/x.so
789%{modulesdir}/coders/x.la
790%attr(755,root,root) %{modulesdir}/coders/xwd.so
791%{modulesdir}/coders/xwd.la
792%attr(755,root,root) %{modulesdir}/coders/yuv.so
793%{modulesdir}/coders/yuv.la
794
795%files libs
796%defattr(644,root,root,755)
797%doc ChangeLog Copyright.txt NEWS.txt README.txt TODO.txt
798%attr(755,root,root) %{_libdir}/libGraphicsMagick.so.*.*.*
799%attr(755,root,root) %ghost %{_libdir}/libGraphicsMagick.so.3
800%attr(755,root,root) %{_libdir}/libGraphicsMagickWand.so.*.*.*
801%attr(755,root,root) %ghost %{_libdir}/libGraphicsMagickWand.so.2
802
803%files devel
804%defattr(644,root,root,755)
805%doc %{_docdir}/%{name}
806%attr(755,root,root) %{_bindir}/GraphicsMagick-config
807%attr(755,root,root) %{_bindir}/GraphicsMagickWand-config
808%attr(755,root,root) %{_libdir}/libGraphicsMagick.so
809%attr(755,root,root) %{_libdir}/libGraphicsMagickWand.so
810%{_libdir}/libGraphicsMagick.la
811%{_libdir}/libGraphicsMagickWand.la
812%dir %{_includedir}/GraphicsMagick
813%{_includedir}/GraphicsMagick/magick
814%{_includedir}/GraphicsMagick/wand
815%{_pkgconfigdir}/GraphicsMagick.pc
816%{_pkgconfigdir}/GraphicsMagickWand.pc
817%{_mandir}/man1/GraphicsMagick-config.1*
818%{_mandir}/man1/GraphicsMagickWand-config.1*
819%{_mandir}/man5/quantize.5*
820
821%files static
822%defattr(644,root,root,755)
823%{_libdir}/libGraphicsMagick.a
824%{_libdir}/libGraphicsMagickWand.a
825
826%if %{with fpx}
827%files coder-fpx
828%defattr(644,root,root,755)
829# R: fpx
830%attr(755,root,root) %{modulesdir}/coders/fpx.so
831%{modulesdir}/coders/fpx.la
832%endif
833
834%files coder-jbig
835%defattr(644,root,root,755)
836# R: jbigkit (libjbig.so)
837%attr(755,root,root) %{modulesdir}/coders/jbig.so
838%{modulesdir}/coders/jbig.la
839
840%files coder-jpeg
841%defattr(644,root,root,755)
842# R: libjpeg
843%attr(755,root,root) %{modulesdir}/coders/jpeg.so
844%{modulesdir}/coders/jpeg.la
845
846%if %{with jasper}
847%files coder-jpeg2
848%defattr(644,root,root,755)
849# R: jasper, libjpeg
850%attr(755,root,root) %{modulesdir}/coders/jp2.so
851%{modulesdir}/coders/jp2.la
852%endif
853
854%files coder-miff
855%defattr(644,root,root,755)
856# R: libjpeg, zlib, libbz2
857%attr(755,root,root) %{modulesdir}/coders/miff.so
858%{modulesdir}/coders/miff.la
859
860%files coder-mpr
861%defattr(644,root,root,755)
862# R: libxml2
863%attr(755,root,root) %{modulesdir}/coders/mpr.so
864%{modulesdir}/coders/mpr.la
865%attr(755,root,root) %{modulesdir}/coders/msl.so
866%{modulesdir}/coders/msl.la
867
868%files coder-pdf
869%defattr(644,root,root,755)
870# R: libtiff, libjpeg
871%attr(755,root,root) %{modulesdir}/coders/pdf.so
872%{modulesdir}/coders/pdf.la
873
874%files coder-png
875%defattr(644,root,root,755)
876# R: libpng
877%attr(755,root,root) %{modulesdir}/coders/png.so
878%{modulesdir}/coders/png.la
879
880%files coder-ps2
881%defattr(644,root,root,755)
882# R: libtiff, libjpeg
883%attr(755,root,root) %{modulesdir}/coders/ps2.so
884%{modulesdir}/coders/ps2.la
885%attr(755,root,root) %{modulesdir}/coders/ps3.so
886%{modulesdir}/coders/ps3.la
887
888%files coder-svg
889%defattr(644,root,root,755)
890# R: libxml2
891%attr(755,root,root) %{modulesdir}/coders/svg.so
892%{modulesdir}/coders/svg.la
893
894%files coder-tiff
895%defattr(644,root,root,755)
896# R: libtiff, libjpeg
897%attr(755,root,root) %{modulesdir}/coders/tiff.so
898%{modulesdir}/coders/tiff.la
899
900%files coder-url
901%defattr(644,root,root,755)
902# R: libxml2
903%attr(755,root,root) %{modulesdir}/coders/url.so
904%{modulesdir}/coders/url.la
905
906%files coder-webp
907%defattr(644,root,root,755)
908# R: libwebp
909%attr(755,root,root) %{modulesdir}/coders/webp.so
910%{modulesdir}/coders/webp.la
911
912%files coder-wmf
913%defattr(644,root,root,755)
914# R: libwmf, expat, libjpeg, libpng
915%attr(755,root,root) %{modulesdir}/coders/wmf.so
916%{modulesdir}/coders/wmf.la
917
918%if %{with cxx}
919%files c++
920%defattr(644,root,root,755)
921%attr(755,root,root) %{_libdir}/libGraphicsMagick++.so.*.*.*
922%attr(755,root,root) %ghost %{_libdir}/libGraphicsMagick++.so.3
923
924%files c++-devel
925%defattr(644,root,root,755)
926%attr(755,root,root) %{_bindir}/GraphicsMagick++-config
927%attr(755,root,root) %{_libdir}/libGraphicsMagick++.so
928%{_libdir}/libGraphicsMagick++.la
929%{_includedir}/GraphicsMagick/Magick++
930%{_includedir}/GraphicsMagick/Magick++.h
931%{_pkgconfigdir}/GraphicsMagick++.pc
932%{_mandir}/man1/GraphicsMagick++-config.1*
933
934%files c++-static
935%defattr(644,root,root,755)
936%{_libdir}/libGraphicsMagick++.a
937%endif
938
939%files perl
940%defattr(644,root,root,755)
941%{_examplesdir}/%{name}-perl-%{version}
942
943%files doc
944%defattr(644,root,root,755)
945%doc www
This page took 0.072831 seconds and 4 git commands to generate.