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