]> git.pld-linux.org Git - packages/libjpeg-turbo.git/blob - libjpeg-turbo.spec
- release 17,
[packages/libjpeg-turbo.git] / libjpeg-turbo.spec
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):    Biblioteki do manipulacji plikami w ró¿nych formatach jpeg
5 Summary(tr):    jpeg resimlerini iþleme kitaplýðý
6 Name:           libjpeg
7 Version:        6b
8 Release:        17
9 License:        distributable
10 Group:          Libraries
11 Group(de):      Libraries
12 Group(fr):      Librairies
13 Group(pl):      Biblioteki
14 Source0:        ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v%{version}.tar.gz
15 URL:            http://www.ijg.org/
16 Patch0:         %{name}-DESTDIR.patch
17 Patch1:         %{name}-arm.patch
18 Patch2:         %{name}-include.patch
19 Patch3:         %{name}-c++.patch
20 BuildRequires:  libtool
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 The libjpeg package contains a library of functions for manipulating
25 JPEG images.
26
27 %description -l de
28 Dieses Paket ist eine Library mit Funktionen zur Manipulation von
29 jpeg-Bildern, zusammen mit einfachen Clients zur Manipulation von
30 jpeg.
31
32 %description -l fr
33 Bibliothèque de fonctions qui manipulent des images jpeg, et clients
34 simples pour manipuler de telles images.
35
36 %description -l pl
37 Ten pakiet zawiera bibliotekê funkcji do manipulacji plikami jpeg.
38
39 %description -l tr
40 Bu paket, jpeg þekillerini iþlemek için kitaplýklar ve basit
41 istemciler içerir.
42
43 %package devel
44 Summary:        headers for developing programs using libjpeg
45 Summary(de):    Header und statische Libraries zum Entwickeln von Programmen mit libjpeg
46 Summary(fr):    Bibliothèques statiques et en-têtes pour développer avec libjpeg
47 Summary(pl):    Pliki nag³ówkowe libjpeg
48 Summary(tr):    libjpeg için geliþtirme kitaplýklarý ve baþlýk dosyalarý
49 Group:          Development/Libraries
50 Group(de):      Entwicklung/Libraries
51 Group(fr):      Development/Librairies
52 Group(pl):      Programowanie/Biblioteki
53 Requires:       %{name} = %{version}
54
55 %description devel
56 The libjpeg-devel package includes the header files and static
57 libraries necessary for developing programs which will manipulate JPEG
58 files using the libjpeg library.
59
60 If you are going to develop programs which will manipulate JPEG
61 images, you should install libjpeg-devel. You'll also need to have the
62 libjpeg package installed.
63
64 %description -l de devel
65 Dieses Paket bietet alles, was Sie brauchen, um Programme zur
66 Manipulation von jpeg-Grafiken, einschließlich Dokumentation, zu
67 entwickeln.
68
69 %description -l fr devel
70 Ce package est tout ce dont vous avez besoin pour développer des
71 programmes manipulant des images jpg, et comprend la documentation.
72
73 %description -l pl devel
74 Ten pakiet pozwoli Ci na programowanie z wykorzystniem formatu jpeg.
75 Zawiera tak¿e dokumentacjê.
76
77 %description -l tr devel
78 Bu paket, jpeg resimlerini iþleyen programlar geliþtirmeniz için
79 gereken baþlýk dosyalarýný, kitaplýklarý ve ilgili yardým belgelerini
80 içerir.
81
82 %package progs
83 Summary:        Simple clients for manipulating jpeg images
84 Summary(de):    Einfachen Clients zur Manipulation von jpeg
85 Summary(fr):    Clients simples pour manipuler de telles images
86 Summary(pl):    Kilka prostych programów do manipulowania na plikach jpeg
87 Group:          Development/Libraries
88 Group(de):      Entwicklung/Libraries
89 Group(fr):      Development/Librairies
90 Group(pl):      Programowanie/Biblioteki
91 Requires:       %{name} = %{version}
92
93 %description progs
94 Simple clients for manipulating jpeg images. Libjpeg client programs
95 include cjpeg, djpeg, jpegtran, rdjpgcom and wrjpgcom. Djpeg
96 decompresses a JPEG file into a regular image file. Jpegtran can
97 perform various useful transformations on JPEG files. Rdjpgcom
98 displays any text comments included in a JPEG file. Wrjpgcom inserts
99 text comments into a JPEG file.
100
101 %description progs -l de
102 Einfachen Clients zur Manipulation von jpeg.
103
104 %description progs -l fr
105 Clients simples pour manipuler de telles images.
106
107 %description progs -l pl
108 Kilka prostych programów do manipulowania na plikach jpeg.
109
110 %package static
111 Summary:        Static libraries for developing programs using libjpeg
112 Summary(pl):    Biblioteki statyczne libjpeg
113 Group:          Development/Libraries
114 Group(de):      Entwicklung/Libraries
115 Group(fr):      Development/Librairies
116 Group(pl):      Programowanie/Biblioteki
117 Requires:       %{name}-devel = %{version}
118
119 %description static
120 Static libraries for developing programs using libjpeg.
121
122 %description -l pl static
123 Statyczna bibliteka libjpeg.
124
125 %prep
126 %setup  -q -n jpeg-%{version}
127 %patch0 -p1
128 %patch1 -p1
129 %patch2 -p1
130 %patch3 -p1
131
132 %build
133 cp -f %{_datadir}/libtool/config.sub .
134 %configure \
135         --enable-shared \
136         --enable-static
137
138 %{__make}
139 LD_PRELOAD=$PWD/.libs/%{name}.so make test
140
141 %install
142 rm -rf $RPM_BUILD_ROOT
143 install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir},%{_bindir},%{_mandir}/man1}
144
145 %{__make} DESTDIR=$RPM_BUILD_ROOT \
146         install install-headers install-lib
147
148 install jversion.h $RPM_BUILD_ROOT%{_includedir}
149
150 gzip -9nf {libjpeg,structure}.doc
151
152 %post   -p /sbin/ldconfig
153 %postun -p /sbin/ldconfig
154
155 %clean
156 rm -rf $RPM_BUILD_ROOT
157
158 %files
159 %defattr(644,root,root,755)
160 %attr(755,root,root) %{_libdir}/lib*.so.*.*
161
162 %files devel
163 %defattr(644,root,root,755)
164 %doc {libjpeg,structure}.doc.gz
165
166 %attr(755,root,root) %{_libdir}/lib*.so
167 %attr(755,root,root) %{_libdir}/lib*.la
168 %{_includedir}/*.h
169
170 %files progs
171 %defattr(644,root,root,755)
172 %attr(755,root,root) %{_bindir}/*
173 %{_mandir}/man1/*
174
175 %files static
176 %defattr(644,root,root,755)
177 %{_libdir}/lib*.a
This page took 0.064235 seconds and 3 git commands to generate.