]> git.pld-linux.org Git - packages/libjpeg.git/blame - libjpeg.spec
up to 8a
[packages/libjpeg.git] / libjpeg.spec
CommitLineData
f6d3fdee
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-файлів
7eb0bc45 10Name: libjpeg
98c1508f 11Version: 8a
1f7deecd 12Release: 1
d2dd9682 13License: distributable
7eb0bc45 14Group: Libraries
667a6fa1 15Source0: http://www.ijg.org/files/jpegsrc.v%{version}.tar.gz
98c1508f 16# Source0-md5: 5146e68be3633c597b0d14d3ed8fa2ea
364145e7 17Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
18a19c68 18# Source1-md5: d6342c015a489de275ada637a77dc2b0
98026c65 19Patch0: %{name}-maxmem-sysconf.patch
8014476f 20URL: http://www.ijg.org/
78097371 21BuildRequires: libtool
e264e23f 22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
6415cd48 23
24%description
2f2d0e74 25The libjpeg package contains a library of functions for manipulating
26JPEG images.
f1f51b6b 27
ddf57df6 28%description -l de.UTF-8
c6f6f7dd 29Dieses Paket ist eine Library mit Funktionen zur Manipulation von
f6d3fdee 30JPEG-Bildern.
f1f51b6b 31
ddf57df6 32%description -l es.UTF-8
f6d3fdee
JB
33Este paquete contiene una biblioteca de funciones que manipulan
34imágenes JPEG.
67905172 35
ddf57df6 36%description -l fr.UTF-8
f6d3fdee 37Bibliothèque de fonctions qui manipulent des images JPEG.
f1f51b6b 38
ddf57df6 39%description -l pl.UTF-8
f6d3fdee 40Ten pakiet zawiera bibliotekę funkcji do manipulacji plikami JPEG.
f1f51b6b 41
ddf57df6 42%description -l pt_BR.UTF-8
f6d3fdee
JB
43Este pacote contém uma biblioteca de funções que manipulam imagens
44JPEG.
67905172 45
ddf57df6 46%description -l ru.UTF-8
f6d3fdee 47Библиотека функций для обработки JPEG-изображений и простые клиенты
ddf57df6 48для такой обработки.
67905172 49
ddf57df6 50%description -l tr.UTF-8
f6d3fdee 51Bu paket, JPEG şekillerini işlemek için kitaplıklar ve basit
ddf57df6 52istemciler içerir.
6415cd48 53
ddf57df6 54%description -l uk.UTF-8
f6d3fdee 55Бібліотека функцій для обробки JPEG-зображень та прості клієнти для
ddf57df6 56такої обробки.
67905172 57
6415cd48 58%package devel
5df36b8d 59Summary: Headers for developing programs using libjpeg
f6d3fdee
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
3df90f45 62Summary(pl.UTF-8): Pliki nagłówkowe libjpeg
f6d3fdee
JB
63Summary(pt_BR.UTF-8): Arquivos de inclusão para desenvolver programas usando libjpeg
64Summary(ru.UTF-8): Хедеры для разработки программ, использующих libjpeg
3df90f45 65Summary(tr.UTF-8): libjpeg için geliştirme kitaplıkları ve başlık dosyaları
f6d3fdee 66Summary(uk.UTF-8): Хедери для розробки програм, що використовують libjpeg
7eb0bc45 67Group: Development/Libraries
9358c4bb 68Requires: %{name} = %{version}-%{release}
781e3c69 69Conflicts: libjpeg6-devel
6415cd48 70
71%description devel
f6d3fdee
JB
72The libjpeg-devel package includes the header files necessary for
73developing programs which will manipulate JPEG files using the libjpeg
74library.
6415cd48 75
ddf57df6 76%description devel -l de.UTF-8
2f2d0e74 77Dieses Paket bietet alles, was Sie brauchen, um Programme zur
f6d3fdee 78Manipulation von JPEG-Grafiken, einschließlich Dokumentation, zu
2f2d0e74 79entwickeln.
6415cd48 80
ddf57df6 81%description devel -l es.UTF-8
67905172 82Este paquete es todo lo que necesitas para desarrollar programas que
f6d3fdee 83manipulen imágenes JPEG, incluso documentación.
67905172 84
ddf57df6
JR
85%description devel -l fr.UTF-8
86Ce package est tout ce dont vous avez besoin pour développer des
f6d3fdee 87programmes manipulant des images JPEG, et comprend la documentation.
6415cd48 88
ddf57df6 89%description devel -l pl.UTF-8
f6d3fdee
JB
90Ten pakiet zawiera pliki potrzebne do programowania z wykorzystaniem
91biblioteki libjpeg. Zawiera także dokumentację.
6415cd48 92
ddf57df6
JR
93%description devel -l pt_BR.UTF-8
94Este pacote é tudo que você precisa para desenvolver programas que
f6d3fdee 95manipulam imagens JPEG, incluindo documentação.
67905172 96
ddf57df6
JR
97%description devel -l ru.UTF-8
98В этом пакете содержится все необходимое для разработки программ,
f6d3fdee 99которые работают с JPEG-изображениями включая документацию.
67905172 100
ddf57df6 101%description devel -l tr.UTF-8
f6d3fdee 102Bu paket, JPEG resimlerini işleyen programlar geliştirmeniz için
ddf57df6
JR
103gereken başlık dosyalarını, kitaplıkları ve ilgili yardım belgelerini
104içerir.
6415cd48 105
ddf57df6
JR
106%description devel -l uk.UTF-8
107Цей пакет містить все необхідне для розробки програм, котрі працюють з
f6d3fdee 108JPEG-зображеннями, включаючи документацію.
f1f51b6b 109
110%package static
f6d3fdee
JB
111Summary: Static library for developing programs using libjpeg
112Summary(pl.UTF-8): Biblioteka statyczna libjpeg
3df90f45
ER
113Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com libjpeg
114Summary(ru.UTF-8): Статическая библиотека для программирования с libjpeg
115Summary(uk.UTF-8): Статична бібліотека для програмування з libjpeg
7eb0bc45 116Group: Development/Libraries
9358c4bb 117Requires: %{name}-devel = %{version}-%{release}
781e3c69 118Conflicts: libjpeg6-static
f1f51b6b 119
120%description static
f6d3fdee 121Static library for developing programs using libjpeg.
f1f51b6b 122
ddf57df6 123%description static -l pl.UTF-8
5df36b8d 124Statyczna biblioteka libjpeg.
6415cd48 125
ddf57df6
JR
126%description static -l pt_BR.UTF-8
127Bibliotecas estáticas para desenvolvimento com libjpeg.
67905172 128
ddf57df6
JR
129%description static -l ru.UTF-8
130Этот пакет содержит статические библиотеки, необходимые для написания
131программ, использующих libjpeg.
67905172 132
ddf57df6
JR
133%description static -l uk.UTF-8
134Цей пакет містить статичні бібліотеки, необхідні для написання
135програм, що використовують libjpeg.
67905172 136
f6d3fdee
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}
781e3c69 144Conflicts: libjpeg6-progs
f6d3fdee
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
6415cd48 167%prep
f6d3fdee 168%setup -q -n jpeg-%{version}
98026c65 169%patch0 -p1
ddb61eec 170
2e2c1841 171%build
d19c5db4 172%configure \
9e082758 173 --disable-silent-rules \
7eb0bc45 174 --enable-shared \
175 --enable-static
176
667a6fa1 177%{__make}
2e2c1841 178
f6d3fdee
JB
179LD_PRELOAD=$PWD/.libs/%{name}.so \
180%{__make} test
6415cd48 181
182%install
183rm -rf $RPM_BUILD_ROOT
03263d3d 184install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir},%{_bindir},%{_mandir}/man1}
62468a60 185
667a6fa1 186%{__make} install \
b6b4c812 187 DESTDIR=$RPM_BUILD_ROOT
6415cd48 188
78097371 189install jversion.h $RPM_BUILD_ROOT%{_includedir}
190
5df36b8d
JB
191# remove HAVE_STD{DEF,LIB}_H
192# (not necessary but may generate warnings confusing autoconf)
667a6fa1 193sed -i -e 's#.*HAVE_STD..._H.*##g' $RPM_BUILD_ROOT%{_includedir}/jconfig.h
5df36b8d 194
ba61cd5b 195bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
196
6415cd48 197%clean
198rm -rf $RPM_BUILD_ROOT
199
f6d3fdee
JB
200%post -p /sbin/ldconfig
201%postun -p /sbin/ldconfig
202
6415cd48 203%files
1007a85f 204%defattr(644,root,root,755)
667a6fa1 205%doc README change.log
f6d3fdee 206%attr(755,root,root) %{_libdir}/libjpeg.so.*.*.*
1f7deecd 207%attr(755,root,root) %ghost %{_libdir}/libjpeg.so.8
6415cd48 208
209%files devel
1007a85f 210%defattr(644,root,root,755)
667a6fa1 211%doc libjpeg.txt structure.txt
f6d3fdee
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
7eb0bc45 219
f6d3fdee 220%files static
1007a85f 221%defattr(644,root,root,755)
f6d3fdee 222%{_libdir}/libjpeg.a
f1f51b6b 223
f6d3fdee 224%files progs
1007a85f 225%defattr(644,root,root,755)
f6d3fdee
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.120156 seconds and 4 git commands to generate.