]> git.pld-linux.org Git - packages/libjpeg.git/blame - libjpeg.spec
- conflicts with libjpeg6
[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}
781e3c69 68Conflicts: libjpeg6-devel
6415cd48 69
70%description devel
f6d3fdee
JB
71The libjpeg-devel package includes the header files necessary for
72developing programs which will manipulate JPEG files using the libjpeg
73library.
6415cd48 74
ddf57df6 75%description devel -l de.UTF-8
2f2d0e74 76Dieses Paket bietet alles, was Sie brauchen, um Programme zur
f6d3fdee 77Manipulation von JPEG-Grafiken, einschließlich Dokumentation, zu
2f2d0e74 78entwickeln.
6415cd48 79
ddf57df6 80%description devel -l es.UTF-8
67905172 81Este paquete es todo lo que necesitas para desarrollar programas que
f6d3fdee 82manipulen imágenes JPEG, incluso documentación.
67905172 83
ddf57df6
JR
84%description devel -l fr.UTF-8
85Ce package est tout ce dont vous avez besoin pour développer des
f6d3fdee 86programmes manipulant des images JPEG, et comprend la documentation.
6415cd48 87
ddf57df6 88%description devel -l pl.UTF-8
f6d3fdee
JB
89Ten pakiet zawiera pliki potrzebne do programowania z wykorzystaniem
90biblioteki libjpeg. Zawiera także dokumentację.
6415cd48 91
ddf57df6
JR
92%description devel -l pt_BR.UTF-8
93Este pacote é tudo que você precisa para desenvolver programas que
f6d3fdee 94manipulam imagens JPEG, incluindo documentação.
67905172 95
ddf57df6
JR
96%description devel -l ru.UTF-8
97В этом пакете содержится все необходимое для разработки программ,
f6d3fdee 98которые работают с JPEG-изображениями включая документацию.
67905172 99
ddf57df6 100%description devel -l tr.UTF-8
f6d3fdee 101Bu paket, JPEG resimlerini işleyen programlar geliştirmeniz için
ddf57df6
JR
102gereken başlık dosyalarını, kitaplıkları ve ilgili yardım belgelerini
103içerir.
6415cd48 104
ddf57df6
JR
105%description devel -l uk.UTF-8
106Цей пакет містить все необхідне для розробки програм, котрі працюють з
f6d3fdee 107JPEG-зображеннями, включаючи документацію.
f1f51b6b 108
109%package static
f6d3fdee
JB
110Summary: Static library for developing programs using libjpeg
111Summary(pl.UTF-8): Biblioteka statyczna libjpeg
3df90f45
ER
112Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com libjpeg
113Summary(ru.UTF-8): Статическая библиотека для программирования с libjpeg
114Summary(uk.UTF-8): Статична бібліотека для програмування з libjpeg
7eb0bc45 115Group: Development/Libraries
9358c4bb 116Requires: %{name}-devel = %{version}-%{release}
781e3c69 117Conflicts: libjpeg6-static
f1f51b6b 118
119%description static
f6d3fdee 120Static library for developing programs using libjpeg.
f1f51b6b 121
ddf57df6 122%description static -l pl.UTF-8
5df36b8d 123Statyczna biblioteka libjpeg.
6415cd48 124
ddf57df6
JR
125%description static -l pt_BR.UTF-8
126Bibliotecas estáticas para desenvolvimento com libjpeg.
67905172 127
ddf57df6
JR
128%description static -l ru.UTF-8
129Этот пакет содержит статические библиотеки, необходимые для написания
130программ, использующих libjpeg.
67905172 131
ddf57df6
JR
132%description static -l uk.UTF-8
133Цей пакет містить статичні бібліотеки, необхідні для написання
134програм, що використовують libjpeg.
67905172 135
f6d3fdee
JB
136%package progs
137Summary: Simple clients for manipulating JPEG images
138Summary(de.UTF-8): Einfachen Clients zur Manipulation von JPEG
139Summary(fr.UTF-8): Clients simples pour manipuler des images JPEG
140Summary(pl.UTF-8): Kilka prostych programów do manipulowania na plikach JPEG
141Group: Development/Libraries
142Requires: %{name} = %{version}-%{release}
781e3c69 143Conflicts: libjpeg6-progs
f6d3fdee
JB
144
145%description progs
146Simple clients for manipulating JPEG images. Libjpeg client programs
147include cjpeg, djpeg, jpegtran, rdjpgcom and wrjpgcom. Djpeg
148decompresses a JPEG file into a regular image file. Jpegtran can
149perform various useful transformations on JPEG files. Rdjpgcom
150displays any text comments included in a JPEG file. Wrjpgcom inserts
151text comments into a JPEG file.
152
153%description progs -l de.UTF-8
154Einfachen Clients zur Manipulation von JPEG.
155
156%description progs -l fr.UTF-8
157Clients simples pour manipuler des images JPEG.
158
159%description progs -l pl.UTF-8
160Kilka prostych programów do obróbki plików JPEG, w tym: cjpeg, djpeg,
161jpegtran, rdjpgcom i wrjpgcom. djpeg dekompresuje plik JPEG do
162zwykłego pliku obrazu, jpegtran potrafi wykonywać różne
163przekształcenia na plikach JPEG. rdjpgcom wyświetla komentarze
164tekstowe dołączone do pliku JPEG, a wrjpgcom wstawia takie komentarze.
165
6415cd48 166%prep
f6d3fdee 167%setup -q -n jpeg-%{version}
ddb61eec 168
2e2c1841 169%build
d19c5db4 170%configure \
9e082758 171 --disable-silent-rules \
7eb0bc45 172 --enable-shared \
173 --enable-static
174
667a6fa1 175%{__make}
2e2c1841 176
f6d3fdee
JB
177LD_PRELOAD=$PWD/.libs/%{name}.so \
178%{__make} test
6415cd48 179
180%install
181rm -rf $RPM_BUILD_ROOT
03263d3d 182install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir},%{_bindir},%{_mandir}/man1}
62468a60 183
667a6fa1 184%{__make} install \
b6b4c812 185 DESTDIR=$RPM_BUILD_ROOT
6415cd48 186
78097371 187install jversion.h $RPM_BUILD_ROOT%{_includedir}
188
5df36b8d
JB
189# remove HAVE_STD{DEF,LIB}_H
190# (not necessary but may generate warnings confusing autoconf)
667a6fa1 191sed -i -e 's#.*HAVE_STD..._H.*##g' $RPM_BUILD_ROOT%{_includedir}/jconfig.h
5df36b8d 192
ba61cd5b 193bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
194
6415cd48 195%clean
196rm -rf $RPM_BUILD_ROOT
197
f6d3fdee
JB
198%post -p /sbin/ldconfig
199%postun -p /sbin/ldconfig
200
6415cd48 201%files
1007a85f 202%defattr(644,root,root,755)
667a6fa1 203%doc README change.log
f6d3fdee 204%attr(755,root,root) %{_libdir}/libjpeg.so.*.*.*
667a6fa1 205%attr(755,root,root) %ghost %{_libdir}/libjpeg.so.7
6415cd48 206
207%files devel
1007a85f 208%defattr(644,root,root,755)
667a6fa1 209%doc libjpeg.txt structure.txt
f6d3fdee
JB
210%attr(755,root,root) %{_libdir}/libjpeg.so
211%{_libdir}/libjpeg.la
212%{_includedir}/jconfig.h
213%{_includedir}/jerror.h
214%{_includedir}/jmorecfg.h
215%{_includedir}/jpeglib.h
216%{_includedir}/jversion.h
7eb0bc45 217
f6d3fdee 218%files static
1007a85f 219%defattr(644,root,root,755)
f6d3fdee 220%{_libdir}/libjpeg.a
f1f51b6b 221
f6d3fdee 222%files progs
1007a85f 223%defattr(644,root,root,755)
f6d3fdee
JB
224%attr(755,root,root) %{_bindir}/cjpeg
225%attr(755,root,root) %{_bindir}/djpeg
226%attr(755,root,root) %{_bindir}/jpegtran
227%attr(755,root,root) %{_bindir}/rdjpgcom
228%attr(755,root,root) %{_bindir}/wrjpgcom
229%{_mandir}/man1/cjpeg.1*
230%{_mandir}/man1/djpeg.1*
231%{_mandir}/man1/jpegtran.1*
232%{_mandir}/man1/rdjpgcom.1*
233%{_mandir}/man1/wrjpgcom.1*
234%lang(fi) %{_mandir}/fi/man1/cjpeg.1*
235%lang(pl) %{_mandir}/pl/man1/cjpeg.1*
236%lang(pl) %{_mandir}/pl/man1/djpeg.1*
This page took 0.068176 seconds and 4 git commands to generate.