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