]> git.pld-linux.org Git - packages/libjpeg.git/blob - libjpeg.spec
- release 20: merge translations from Conectiva and KSI.
[packages/libjpeg.git] / libjpeg.spec
1 Summary:        Library for handling different jpeg files
2 Summary(de):    Library zum Verarbeiten verschiedener jpeg-Dateien
3 Summary(es):    Biblioteca para manipulación de diferentes archivos jpegs
4 Summary(fr):    Bibliothèque pour gérer différents fichiers jpeg
5 Summary(pl):    Biblioteka do manipulacji plikami w formacie jpeg
6 Summary(pt_BR): Biblioteca para manipulação de diferentes arquivos jpegs
7 Summary(ru):    âÉÂÌÉÏÔÅËÁ ÄÌÑ ÏÂÒÁÂÏÔËÉ ÒÁÚÌÉÞÎÙÈ jpeg-ÆÁÊÌÏ×
8 Summary(tr):    jpeg resimlerini iþleme kitaplýðý
9 Summary(uk):    â¦Â̦ÏÔÅËÁ ÄÌÑ ÏÂÒÏÂËÉ Ò¦ÚÎÏÍÁΦÔÎÉÈ jpeg-ÆÁÊ̦×
10 Name:           libjpeg
11 Version:        6b
12 Release:        20
13 License:        distributable
14 Group:          Libraries
15 Source0:        ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v%{version}.tar.gz
16 Source1:        %{name}-non-english-man-pages.tar.bz2
17 URL:            http://www.ijg.org/
18 Patch0:         %{name}-DESTDIR.patch
19 Patch1:         %{name}-arm.patch
20 Patch2:         %{name}-include.patch
21 Patch3:         %{name}-c++.patch
22 BuildRequires:  libtool
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 The libjpeg package contains a library of functions for manipulating
27 JPEG images.
28
29 %description -l de
30 Dieses Paket ist eine Library mit Funktionen zur Manipulation von
31 jpeg-Bildern, zusammen mit einfachen Clients zur Manipulation von
32 jpeg.
33
34 %description -l es
35 Este paquete contiene una biblioteca de funciones y programas
36 sencillos que manipulan imágenes jpeg.
37
38 %description -l fr
39 Bibliothèque de fonctions qui manipulent des images jpeg, et clients
40 simples pour manipuler de telles images.
41
42 %description -l pl
43 Ten pakiet zawiera bibliotekê funkcji do manipulacji plikami jpeg.
44
45 %description -l pt_BR
46 Este pacote contém uma biblioteca de funções e programas simples que
47 manipulam imagens jpeg.
48
49 %description -l ru
50 âÉÂÌÉÏÔÅËÁ ÆÕÎËÃÉÊ ÄÌÑ ÏÂÒÁÂÏÔËÉ jpeg-ÉÚÏÂÒÁÖÅÎÉÊ É ÐÒÏÓÔÙÅ ËÌÉÅÎÔÙ
51 ÄÌÑ ÔÁËÏÊ ÏÂÒÁÂÏÔËÉ.
52
53 %description -l tr
54 Bu paket, jpeg þekillerini iþlemek için kitaplýklar ve basit
55 istemciler içerir.
56
57 %description -l uk
58 â¦Â̦ÏÔÅËÁ ÆÕÎËæʠÄÌÑ ÏÂÒÏÂËÉ jpeg-ÚÏÂÒÁÖÅÎØ ÔÁ ÐÒÏÓÔ¦ Ë̦¤ÎÔÉ ÄÌÑ
59 ÔÁËϧ ÏÂÒÏÂËÉ.
60
61 %package devel
62 Summary:        Headers for developing programs using libjpeg
63 Summary(de):    Header und statische Libraries zum Entwickeln von Programmen mit libjpeg
64 Summary(es):    Archivos de inclusión y bibliotecas para desarrollar programas usando libjpeg
65 Summary(fr):    Bibliothèques statiques et en-têtes pour développer avec libjpeg
66 Summary(pl):    Pliki nag³ówkowe libjpeg
67 Summary(pt_BR): Arquivos de inclusão e bibliotecas para desenvolver programas usando libjpeg
68 Summary(ru):    èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÁ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ libjpeg
69 Summary(tr):    libjpeg için geliþtirme kitaplýklarý ve baþlýk dosyalarý
70 Summary(uk):    èÅÄÅÒÉ ÔÁ Â¦Â̦ÏÔÅËÁ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ libjpeg
71 Group:          Development/Libraries
72 Requires:       %{name} = %{version}
73
74 %description devel
75 The libjpeg-devel package includes the header files and static
76 libraries necessary for developing programs which will manipulate JPEG
77 files using the libjpeg library.
78
79 If you are going to develop programs which will manipulate JPEG
80 images, you should install libjpeg-devel. You'll also need to have the
81 libjpeg package installed.
82
83 %description devel -l de
84 Dieses Paket bietet alles, was Sie brauchen, um Programme zur
85 Manipulation von jpeg-Grafiken, einschließlich Dokumentation, zu
86 entwickeln.
87
88 %description devel -l es
89 Este paquete es todo lo que necesitas para desarrollar programas que
90 manipulen imágenes jpeg, incluso documentación.
91
92 %description devel -l fr
93 Ce package est tout ce dont vous avez besoin pour développer des
94 programmes manipulant des images jpg, et comprend la documentation.
95
96 %description devel -l pl
97 Ten pakiet pozwoli Ci na programowanie z wykorzystniem formatu jpeg.
98 Zawiera tak¿e dokumentacjê.
99
100 %description devel -l pt_BR
101 Este pacote é tudo que você precisa para desenvolver programas que
102 manipulam imagens jpeg, incluindo documentação.
103
104 %description devel -l ru
105 ÷ ÜÔÏÍ ÐÁËÅÔÅ ÓÏÄÅÒÖÉÔÓÑ ×ÓÅ ÎÅÏÂÈÏÄÉÍÏÅ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ,
106 ËÏÔÏÒÙÅ ÒÁÂÏÔÁÀÔ Ó jpeg-ÉÚÏÂÒÁÖÅÎÉÑÍÉ ×ËÌÀÞÁÑ ÄÏËÕÍÅÎÔÁÃÉÀ.
107
108 %description devel -l tr
109 Bu paket, jpeg resimlerini iþleyen programlar geliþtirmeniz için
110 gereken baþlýk dosyalarýný, kitaplýklarý ve ilgili yardým belgelerini
111 içerir.
112
113 %description devel -l uk
114 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ×ÓÅ ÎÅÏÂȦÄÎÅ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, ËÏÔÒ¦ ÐÒÁÃÀÀÔØ Ú
115 jpeg-ÚÏÂÒÁÖÅÎÎÑÍÉ, ×ËÌÀÞÁÀÞÉ ÄÏËÕÍÅÎÔÁæÀ.
116
117 %package progs
118 Summary:        Simple clients for manipulating jpeg images
119 Summary(de):    Einfachen Clients zur Manipulation von jpeg
120 Summary(fr):    Clients simples pour manipuler de telles images
121 Summary(pl):    Kilka prostych programów do manipulowania na plikach jpeg
122 Group:          Development/Libraries
123 Requires:       %{name} = %{version}
124
125 %description progs
126 Simple clients for manipulating jpeg images. Libjpeg client programs
127 include cjpeg, djpeg, jpegtran, rdjpgcom and wrjpgcom. Djpeg
128 decompresses a JPEG file into a regular image file. Jpegtran can
129 perform various useful transformations on JPEG files. Rdjpgcom
130 displays any text comments included in a JPEG file. Wrjpgcom inserts
131 text comments into a JPEG file.
132
133 %description progs -l de
134 Einfachen Clients zur Manipulation von jpeg.
135
136 %description progs -l fr
137 Clients simples pour manipuler de telles images.
138
139 %description progs -l pl
140 Kilka prostych programów do manipulowania na plikach jpeg.
141
142 %package static
143 Summary:        Static libraries for developing programs using libjpeg
144 Summary(pl):    Biblioteki statyczne libjpeg
145 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com libjpeg
146 Summary(ru):    óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó libjpeg
147 Summary(uk):    óÔÁÔÉÞÎÁ Â¦Â̦ÏÔÅËÁ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú libjpeg
148 Group:          Development/Libraries
149 Requires:       %{name}-devel = %{version}
150
151 %description static
152 Static libraries for developing programs using libjpeg.
153
154 %description static -l pl
155 Statyczna biblioteka libjpeg.
156
157 %description static -l pt_BR
158 Bibliotecas estáticas para desenvolvimento com libjpeg.
159
160 %description static -l ru
161 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÎÁÐÉÓÁÎÉÑ
162 ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ libjpeg.
163
164 %description static -l uk
165 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÓÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÎÁÐÉÓÁÎÎÑ
166 ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ libjpeg.
167
168 %prep
169 %setup  -q -n jpeg-%{version}
170 %patch0 -p1
171 %patch1 -p1
172 %patch2 -p1
173 %patch3 -p1
174
175 %build
176 cp -f %{_datadir}/libtool/config.sub .
177 %configure \
178         --enable-shared \
179         --enable-static
180
181 %{__make}
182 LD_PRELOAD=$PWD/.libs/%{name}.so make test
183
184 %install
185 rm -rf $RPM_BUILD_ROOT
186 install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir},%{_bindir},%{_mandir}/man1}
187
188 %{__make} DESTDIR=$RPM_BUILD_ROOT \
189         install install-headers install-lib
190
191 install jversion.h $RPM_BUILD_ROOT%{_includedir}
192
193 # remove HAVE_STD{DEF,LIB}_H
194 # (not necessary but may generate warnings confusing autoconf)
195 (cd $RPM_BUILD_ROOT%{_includedir}
196 grep -v 'HAVE_STD..._H' jconfig.h > jconfig.h.new
197 mv -f jconfig.h.new jconfig.h
198 )
199
200 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
201
202 gzip -9nf {libjpeg,structure}.doc
203
204 %post   -p /sbin/ldconfig
205 %postun -p /sbin/ldconfig
206
207 %clean
208 rm -rf $RPM_BUILD_ROOT
209
210 %files
211 %defattr(644,root,root,755)
212 %attr(755,root,root) %{_libdir}/lib*.so.*.*
213
214 %files devel
215 %defattr(644,root,root,755)
216 %doc {libjpeg,structure}.doc.gz
217
218 %attr(755,root,root) %{_libdir}/lib*.so
219 %attr(755,root,root) %{_libdir}/lib*.la
220 %{_includedir}/*.h
221
222 %files progs
223 %defattr(644,root,root,755)
224 %attr(755,root,root) %{_bindir}/*
225 %{_mandir}/man1/*
226 %lang(fi) %{_mandir}/fi/man1/*
227 %lang(pl) %{_mandir}/pl/man1/*
228
229 %files static
230 %defattr(644,root,root,755)
231 %{_libdir}/lib*.a
This page took 0.122262 seconds and 3 git commands to generate.