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