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