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