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