]> git.pld-linux.org Git - packages/libjpeg-turbo.git/blame - libjpeg-turbo.spec
- --disable-silent-rules so we know what's happening
[packages/libjpeg-turbo.git] / libjpeg-turbo.spec
CommitLineData
bdc11f6d
JB
1Summary: Library for handling different JPEG files
2Summary(de.UTF-8): Library zum Verarbeiten verschiedener JPEG-Dateien
3Summary(es.UTF-8): Biblioteca para manipulación de diferentes archivos JPEGs
4Summary(fr.UTF-8): Bibliothèque pour gérer différents fichiers JPEG
5Summary(pl.UTF-8): Biblioteka do manipulacji plikami w formacie JPEG
6Summary(pt_BR.UTF-8): Biblioteca para manipulação de diferentes arquivos JPEGs
7Summary(ru.UTF-8): Библиотека для обработки различных JPEG-файлов
8Summary(tr.UTF-8): JPEG resimlerini işleme kitaplığı
9Summary(uk.UTF-8): Бібліотека для обробки різноманітних JPEG-файлів
0d312acb 10Name: libjpeg
98d1d005
AM
11Version: 7
12Release: 1
2c2aba65 13License: distributable
0d312acb 14Group: Libraries
98d1d005
AM
15Source0: http://www.ijg.org/files/jpegsrc.v%{version}.tar.gz
16# Source0-md5: 382ef33b339c299b56baf1296cda9785
b98883d9 17Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
4b382076 18# Source1-md5: d6342c015a489de275ada637a77dc2b0
0431f0db 19URL: http://www.ijg.org/
fcc3ef47 20BuildRequires: libtool
de535b84 21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22eb4c1b 22
23%description
3f2b3b82 24The libjpeg package contains a library of functions for manipulating
25JPEG images.
539cbc70 26
0adec598 27%description -l de.UTF-8
2e00129d 28Dieses Paket ist eine Library mit Funktionen zur Manipulation von
bdc11f6d 29JPEG-Bildern.
539cbc70 30
0adec598 31%description -l es.UTF-8
bdc11f6d
JB
32Este paquete contiene una biblioteca de funciones que manipulan
33imágenes JPEG.
96c7e84f 34
0adec598 35%description -l fr.UTF-8
bdc11f6d 36Bibliothèque de fonctions qui manipulent des images JPEG.
539cbc70 37
0adec598 38%description -l pl.UTF-8
bdc11f6d 39Ten pakiet zawiera bibliotekę funkcji do manipulacji plikami JPEG.
539cbc70 40
0adec598 41%description -l pt_BR.UTF-8
bdc11f6d
JB
42Este pacote contém uma biblioteca de funções que manipulam imagens
43JPEG.
96c7e84f 44
0adec598 45%description -l ru.UTF-8
bdc11f6d 46Библиотека функций для обработки JPEG-изображений и простые клиенты
0adec598 47для такой обработки.
96c7e84f 48
0adec598 49%description -l tr.UTF-8
bdc11f6d 50Bu paket, JPEG şekillerini işlemek için kitaplıklar ve basit
0adec598 51istemciler içerir.
22eb4c1b 52
0adec598 53%description -l uk.UTF-8
bdc11f6d 54Бібліотека функцій для обробки JPEG-зображень та прості клієнти для
0adec598 55такої обробки.
96c7e84f 56
22eb4c1b 57%package devel
f82d2684 58Summary: Headers for developing programs using libjpeg
bdc11f6d
JB
59Summary(de.UTF-8): Header zum Entwickeln von Programmen mit libjpeg
60Summary(es.UTF-8): Archivos de inclusión para desarrollar programas usando libjpeg
c13483d8 61Summary(pl.UTF-8): Pliki nagłówkowe libjpeg
bdc11f6d
JB
62Summary(pt_BR.UTF-8): Arquivos de inclusão para desenvolver programas usando libjpeg
63Summary(ru.UTF-8): Хедеры для разработки программ, использующих libjpeg
c13483d8 64Summary(tr.UTF-8): libjpeg için geliştirme kitaplıkları ve başlık dosyaları
bdc11f6d 65Summary(uk.UTF-8): Хедери для розробки програм, що використовують libjpeg
0d312acb 66Group: Development/Libraries
604a8e24 67Requires: %{name} = %{version}-%{release}
22eb4c1b 68
69%description devel
bdc11f6d
JB
70The libjpeg-devel package includes the header files necessary for
71developing programs which will manipulate JPEG files using the libjpeg
72library.
22eb4c1b 73
0adec598 74%description devel -l de.UTF-8
3f2b3b82 75Dieses Paket bietet alles, was Sie brauchen, um Programme zur
bdc11f6d 76Manipulation von JPEG-Grafiken, einschließlich Dokumentation, zu
3f2b3b82 77entwickeln.
22eb4c1b 78
0adec598 79%description devel -l es.UTF-8
96c7e84f 80Este paquete es todo lo que necesitas para desarrollar programas que
bdc11f6d 81manipulen imágenes JPEG, incluso documentación.
96c7e84f 82
0adec598
JR
83%description devel -l fr.UTF-8
84Ce package est tout ce dont vous avez besoin pour développer des
bdc11f6d 85programmes manipulant des images JPEG, et comprend la documentation.
22eb4c1b 86
0adec598 87%description devel -l pl.UTF-8
bdc11f6d
JB
88Ten pakiet zawiera pliki potrzebne do programowania z wykorzystaniem
89biblioteki libjpeg. Zawiera także dokumentację.
22eb4c1b 90
0adec598
JR
91%description devel -l pt_BR.UTF-8
92Este pacote é tudo que você precisa para desenvolver programas que
bdc11f6d 93manipulam imagens JPEG, incluindo documentação.
96c7e84f 94
0adec598
JR
95%description devel -l ru.UTF-8
96В этом пакете содержится все необходимое для разработки программ,
bdc11f6d 97которые работают с JPEG-изображениями включая документацию.
96c7e84f 98
0adec598 99%description devel -l tr.UTF-8
bdc11f6d 100Bu paket, JPEG resimlerini işleyen programlar geliştirmeniz için
0adec598
JR
101gereken başlık dosyalarını, kitaplıkları ve ilgili yardım belgelerini
102içerir.
22eb4c1b 103
0adec598
JR
104%description devel -l uk.UTF-8
105Цей пакет містить все необхідне для розробки програм, котрі працюють з
bdc11f6d 106JPEG-зображеннями, включаючи документацію.
539cbc70 107
108%package static
bdc11f6d
JB
109Summary: Static library for developing programs using libjpeg
110Summary(pl.UTF-8): Biblioteka statyczna libjpeg
c13483d8
ER
111Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com libjpeg
112Summary(ru.UTF-8): Статическая библиотека для программирования с libjpeg
113Summary(uk.UTF-8): Статична бібліотека для програмування з libjpeg
0d312acb 114Group: Development/Libraries
604a8e24 115Requires: %{name}-devel = %{version}-%{release}
539cbc70 116
117%description static
bdc11f6d 118Static library for developing programs using libjpeg.
539cbc70 119
0adec598 120%description static -l pl.UTF-8
f82d2684 121Statyczna biblioteka libjpeg.
22eb4c1b 122
0adec598
JR
123%description static -l pt_BR.UTF-8
124Bibliotecas estáticas para desenvolvimento com libjpeg.
96c7e84f 125
0adec598
JR
126%description static -l ru.UTF-8
127Этот пакет содержит статические библиотеки, необходимые для написания
128программ, использующих libjpeg.
96c7e84f 129
0adec598
JR
130%description static -l uk.UTF-8
131Цей пакет містить статичні бібліотеки, необхідні для написання
132програм, що використовують libjpeg.
96c7e84f 133
bdc11f6d
JB
134%package progs
135Summary: Simple clients for manipulating JPEG images
136Summary(de.UTF-8): Einfachen Clients zur Manipulation von JPEG
137Summary(fr.UTF-8): Clients simples pour manipuler des images JPEG
138Summary(pl.UTF-8): Kilka prostych programów do manipulowania na plikach JPEG
139Group: Development/Libraries
140Requires: %{name} = %{version}-%{release}
141
142%description progs
143Simple clients for manipulating JPEG images. Libjpeg client programs
144include cjpeg, djpeg, jpegtran, rdjpgcom and wrjpgcom. Djpeg
145decompresses a JPEG file into a regular image file. Jpegtran can
146perform various useful transformations on JPEG files. Rdjpgcom
147displays any text comments included in a JPEG file. Wrjpgcom inserts
148text comments into a JPEG file.
149
150%description progs -l de.UTF-8
151Einfachen Clients zur Manipulation von JPEG.
152
153%description progs -l fr.UTF-8
154Clients simples pour manipuler des images JPEG.
155
156%description progs -l pl.UTF-8
157Kilka prostych programów do obróbki plików JPEG, w tym: cjpeg, djpeg,
158jpegtran, rdjpgcom i wrjpgcom. djpeg dekompresuje plik JPEG do
159zwykłego pliku obrazu, jpegtran potrafi wykonywać różne
160przekształcenia na plikach JPEG. rdjpgcom wyświetla komentarze
161tekstowe dołączone do pliku JPEG, a wrjpgcom wstawia takie komentarze.
162
22eb4c1b 163%prep
bdc11f6d 164%setup -q -n jpeg-%{version}
d0424a0a 165
88984029 166%build
78479226 167%configure \
28a89a78 168 --disable-silent-rules \
0d312acb 169 --enable-shared \
170 --enable-static
171
98d1d005 172%{__make}
88984029 173
bdc11f6d
JB
174LD_PRELOAD=$PWD/.libs/%{name}.so \
175%{__make} test
22eb4c1b 176
177%install
178rm -rf $RPM_BUILD_ROOT
30681806 179install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir},%{_bindir},%{_mandir}/man1}
9f756785 180
98d1d005 181%{__make} install \
7522fe7c 182 DESTDIR=$RPM_BUILD_ROOT
22eb4c1b 183
fcc3ef47 184install jversion.h $RPM_BUILD_ROOT%{_includedir}
185
f82d2684
JB
186# remove HAVE_STD{DEF,LIB}_H
187# (not necessary but may generate warnings confusing autoconf)
98d1d005 188sed -i -e 's#.*HAVE_STD..._H.*##g' $RPM_BUILD_ROOT%{_includedir}/jconfig.h
f82d2684 189
83a30698 190bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
191
22eb4c1b 192%clean
193rm -rf $RPM_BUILD_ROOT
194
bdc11f6d
JB
195%post -p /sbin/ldconfig
196%postun -p /sbin/ldconfig
197
22eb4c1b 198%files
56464ee9 199%defattr(644,root,root,755)
98d1d005 200%doc README change.log
bdc11f6d 201%attr(755,root,root) %{_libdir}/libjpeg.so.*.*.*
98d1d005 202%attr(755,root,root) %ghost %{_libdir}/libjpeg.so.7
22eb4c1b 203
204%files devel
56464ee9 205%defattr(644,root,root,755)
98d1d005 206%doc libjpeg.txt structure.txt
bdc11f6d
JB
207%attr(755,root,root) %{_libdir}/libjpeg.so
208%{_libdir}/libjpeg.la
209%{_includedir}/jconfig.h
210%{_includedir}/jerror.h
211%{_includedir}/jmorecfg.h
212%{_includedir}/jpeglib.h
213%{_includedir}/jversion.h
0d312acb 214
bdc11f6d 215%files static
56464ee9 216%defattr(644,root,root,755)
bdc11f6d 217%{_libdir}/libjpeg.a
539cbc70 218
bdc11f6d 219%files progs
56464ee9 220%defattr(644,root,root,755)
bdc11f6d
JB
221%attr(755,root,root) %{_bindir}/cjpeg
222%attr(755,root,root) %{_bindir}/djpeg
223%attr(755,root,root) %{_bindir}/jpegtran
224%attr(755,root,root) %{_bindir}/rdjpgcom
225%attr(755,root,root) %{_bindir}/wrjpgcom
226%{_mandir}/man1/cjpeg.1*
227%{_mandir}/man1/djpeg.1*
228%{_mandir}/man1/jpegtran.1*
229%{_mandir}/man1/rdjpgcom.1*
230%{_mandir}/man1/wrjpgcom.1*
231%lang(fi) %{_mandir}/fi/man1/cjpeg.1*
232%lang(pl) %{_mandir}/pl/man1/cjpeg.1*
233%lang(pl) %{_mandir}/pl/man1/djpeg.1*
This page took 0.146282 seconds and 4 git commands to generate.