1 Summary: Library for handling different jpeg files
2 Summary(de): Library zum Verarbeiten verschiedener jpeg-Dateien
3 Summary(fr): Bibliothèque pour gérer différents fichiers jpeg
4 Summary(pl): Biblioteka do manipulacji plikami w formacie jpeg
5 Summary(tr): jpeg resimlerini iþleme kitaplýðý
11 Source0: ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v%{version}.tar.gz
12 Source1: %{name}-non-english-man-pages.tar.bz2
13 URL: http://www.ijg.org/
14 Patch0: %{name}-DESTDIR.patch
15 Patch1: %{name}-arm.patch
16 Patch2: %{name}-include.patch
17 Patch3: %{name}-c++.patch
18 BuildRequires: libtool
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 The libjpeg package contains a library of functions for manipulating
26 Dieses Paket ist eine Library mit Funktionen zur Manipulation von
27 jpeg-Bildern, zusammen mit einfachen Clients zur Manipulation von
31 Bibliothèque de fonctions qui manipulent des images jpeg, et clients
32 simples pour manipuler de telles images.
35 Ten pakiet zawiera bibliotekê funkcji do manipulacji plikami jpeg.
38 Bu paket, jpeg þekillerini iþlemek için kitaplýklar ve basit
42 Summary: Headers for developing programs using libjpeg
43 Summary(de): Header und statische Libraries zum Entwickeln von Programmen mit libjpeg
44 Summary(fr): Bibliothèques statiques et en-têtes pour développer avec libjpeg
45 Summary(pl): Pliki nag³ówkowe libjpeg
46 Summary(tr): libjpeg için geliþtirme kitaplýklarý ve baþlýk dosyalarý
47 Group: Development/Libraries
48 Requires: %{name} = %{version}
51 The libjpeg-devel package includes the header files and static
52 libraries necessary for developing programs which will manipulate JPEG
53 files using the libjpeg library.
55 If you are going to develop programs which will manipulate JPEG
56 images, you should install libjpeg-devel. You'll also need to have the
57 libjpeg package installed.
59 %description -l de devel
60 Dieses Paket bietet alles, was Sie brauchen, um Programme zur
61 Manipulation von jpeg-Grafiken, einschließlich Dokumentation, zu
64 %description -l fr devel
65 Ce package est tout ce dont vous avez besoin pour développer des
66 programmes manipulant des images jpg, et comprend la documentation.
68 %description -l pl devel
69 Ten pakiet pozwoli Ci na programowanie z wykorzystniem formatu jpeg.
70 Zawiera tak¿e dokumentacjê.
72 %description -l tr devel
73 Bu paket, jpeg resimlerini iþleyen programlar geliþtirmeniz için
74 gereken baþlýk dosyalarýný, kitaplýklarý ve ilgili yardým belgelerini
78 Summary: Simple clients for manipulating jpeg images
79 Summary(de): Einfachen Clients zur Manipulation von jpeg
80 Summary(fr): Clients simples pour manipuler de telles images
81 Summary(pl): Kilka prostych programów do manipulowania na plikach jpeg
82 Group: Development/Libraries
83 Requires: %{name} = %{version}
86 Simple clients for manipulating jpeg images. Libjpeg client programs
87 include cjpeg, djpeg, jpegtran, rdjpgcom and wrjpgcom. Djpeg
88 decompresses a JPEG file into a regular image file. Jpegtran can
89 perform various useful transformations on JPEG files. Rdjpgcom
90 displays any text comments included in a JPEG file. Wrjpgcom inserts
91 text comments into a JPEG file.
93 %description progs -l de
94 Einfachen Clients zur Manipulation von jpeg.
96 %description progs -l fr
97 Clients simples pour manipuler de telles images.
99 %description progs -l pl
100 Kilka prostych programów do manipulowania na plikach jpeg.
103 Summary: Static libraries for developing programs using libjpeg
104 Summary(pl): Biblioteki statyczne libjpeg
105 Group: Development/Libraries
106 Requires: %{name}-devel = %{version}
109 Static libraries for developing programs using libjpeg.
111 %description -l pl static
112 Statyczna biblioteka libjpeg.
115 %setup -q -n jpeg-%{version}
122 cp -f %{_datadir}/libtool/config.sub .
128 LD_PRELOAD=$PWD/.libs/%{name}.so make test
131 rm -rf $RPM_BUILD_ROOT
132 install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir},%{_bindir},%{_mandir}/man1}
134 %{__make} DESTDIR=$RPM_BUILD_ROOT \
135 install install-headers install-lib
137 install jversion.h $RPM_BUILD_ROOT%{_includedir}
139 # remove HAVE_STD{DEF,LIB}_H
140 # (not necessary but may generate warnings confusing autoconf)
141 (cd $RPM_BUILD_ROOT%{_includedir}
142 grep -v 'HAVE_STD..._H' jconfig.h > jconfig.h.new
143 mv -f jconfig.h.new jconfig.h
146 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
148 gzip -9nf {libjpeg,structure}.doc
150 %post -p /sbin/ldconfig
151 %postun -p /sbin/ldconfig
154 rm -rf $RPM_BUILD_ROOT
157 %defattr(644,root,root,755)
158 %attr(755,root,root) %{_libdir}/lib*.so.*.*
161 %defattr(644,root,root,755)
162 %doc {libjpeg,structure}.doc.gz
164 %attr(755,root,root) %{_libdir}/lib*.so
165 %attr(755,root,root) %{_libdir}/lib*.la
169 %defattr(644,root,root,755)
170 %attr(755,root,root) %{_bindir}/*
172 %lang(fi) %{_mandir}/fi/man1/*
173 %lang(pl) %{_mandir}/pl/man1/*
176 %defattr(644,root,root,755)