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