]>
Commit | Line | Data |
---|---|---|
f6d3fdee JB |
1 | Summary: Library for handling different JPEG files |
2 | Summary(de.UTF-8): Library zum Verarbeiten verschiedener JPEG-Dateien | |
3 | Summary(es.UTF-8): Biblioteca para manipulación de diferentes archivos JPEGs | |
4 | Summary(fr.UTF-8): Bibliothèque pour gérer différents fichiers JPEG | |
5 | Summary(pl.UTF-8): Biblioteka do manipulacji plikami w formacie JPEG | |
6 | Summary(pt_BR.UTF-8): Biblioteca para manipulação de diferentes arquivos JPEGs | |
7 | Summary(ru.UTF-8): Библиотека для обработки различных JPEG-файлов | |
8 | Summary(tr.UTF-8): JPEG resimlerini işleme kitaplığı | |
9 | Summary(uk.UTF-8): Бібліотека для обробки різноманітних JPEG-файлів | |
7eb0bc45 | 10 | Name: libjpeg |
667a6fa1 AM |
11 | Version: 7 |
12 | Release: 1 | |
d2dd9682 | 13 | License: distributable |
7eb0bc45 | 14 | Group: Libraries |
667a6fa1 AM |
15 | Source0: http://www.ijg.org/files/jpegsrc.v%{version}.tar.gz |
16 | # Source0-md5: 382ef33b339c299b56baf1296cda9785 | |
364145e7 | 17 | Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2 |
18a19c68 | 18 | # Source1-md5: d6342c015a489de275ada637a77dc2b0 |
8014476f | 19 | URL: http://www.ijg.org/ |
78097371 | 20 | BuildRequires: libtool |
e264e23f | 21 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
6415cd48 | 22 | |
23 | %description | |
2f2d0e74 | 24 | The libjpeg package contains a library of functions for manipulating |
25 | JPEG images. | |
f1f51b6b | 26 | |
ddf57df6 | 27 | %description -l de.UTF-8 |
c6f6f7dd | 28 | Dieses Paket ist eine Library mit Funktionen zur Manipulation von |
f6d3fdee | 29 | JPEG-Bildern. |
f1f51b6b | 30 | |
ddf57df6 | 31 | %description -l es.UTF-8 |
f6d3fdee JB |
32 | Este paquete contiene una biblioteca de funciones que manipulan |
33 | imágenes JPEG. | |
67905172 | 34 | |
ddf57df6 | 35 | %description -l fr.UTF-8 |
f6d3fdee | 36 | Bibliothèque de fonctions qui manipulent des images JPEG. |
f1f51b6b | 37 | |
ddf57df6 | 38 | %description -l pl.UTF-8 |
f6d3fdee | 39 | Ten pakiet zawiera bibliotekę funkcji do manipulacji plikami JPEG. |
f1f51b6b | 40 | |
ddf57df6 | 41 | %description -l pt_BR.UTF-8 |
f6d3fdee JB |
42 | Este pacote contém uma biblioteca de funções que manipulam imagens |
43 | JPEG. | |
67905172 | 44 | |
ddf57df6 | 45 | %description -l ru.UTF-8 |
f6d3fdee | 46 | Библиотека функций для обработки JPEG-изображений и простые клиенты |
ddf57df6 | 47 | для такой обработки. |
67905172 | 48 | |
ddf57df6 | 49 | %description -l tr.UTF-8 |
f6d3fdee | 50 | Bu paket, JPEG şekillerini işlemek için kitaplıklar ve basit |
ddf57df6 | 51 | istemciler içerir. |
6415cd48 | 52 | |
ddf57df6 | 53 | %description -l uk.UTF-8 |
f6d3fdee | 54 | Бібліотека функцій для обробки JPEG-зображень та прості клієнти для |
ddf57df6 | 55 | такої обробки. |
67905172 | 56 | |
6415cd48 | 57 | %package devel |
5df36b8d | 58 | Summary: Headers for developing programs using libjpeg |
f6d3fdee JB |
59 | Summary(de.UTF-8): Header zum Entwickeln von Programmen mit libjpeg |
60 | Summary(es.UTF-8): Archivos de inclusión para desarrollar programas usando libjpeg | |
3df90f45 | 61 | Summary(pl.UTF-8): Pliki nagłówkowe libjpeg |
f6d3fdee JB |
62 | Summary(pt_BR.UTF-8): Arquivos de inclusão para desenvolver programas usando libjpeg |
63 | Summary(ru.UTF-8): Хедеры для разработки программ, использующих libjpeg | |
3df90f45 | 64 | Summary(tr.UTF-8): libjpeg için geliştirme kitaplıkları ve başlık dosyaları |
f6d3fdee | 65 | Summary(uk.UTF-8): Хедери для розробки програм, що використовують libjpeg |
7eb0bc45 | 66 | Group: Development/Libraries |
9358c4bb | 67 | Requires: %{name} = %{version}-%{release} |
6415cd48 | 68 | |
69 | %description devel | |
f6d3fdee JB |
70 | The libjpeg-devel package includes the header files necessary for |
71 | developing programs which will manipulate JPEG files using the libjpeg | |
72 | library. | |
6415cd48 | 73 | |
ddf57df6 | 74 | %description devel -l de.UTF-8 |
2f2d0e74 | 75 | Dieses Paket bietet alles, was Sie brauchen, um Programme zur |
f6d3fdee | 76 | Manipulation von JPEG-Grafiken, einschließlich Dokumentation, zu |
2f2d0e74 | 77 | entwickeln. |
6415cd48 | 78 | |
ddf57df6 | 79 | %description devel -l es.UTF-8 |
67905172 | 80 | Este paquete es todo lo que necesitas para desarrollar programas que |
f6d3fdee | 81 | manipulen imágenes JPEG, incluso documentación. |
67905172 | 82 | |
ddf57df6 JR |
83 | %description devel -l fr.UTF-8 |
84 | Ce package est tout ce dont vous avez besoin pour développer des | |
f6d3fdee | 85 | programmes manipulant des images JPEG, et comprend la documentation. |
6415cd48 | 86 | |
ddf57df6 | 87 | %description devel -l pl.UTF-8 |
f6d3fdee JB |
88 | Ten pakiet zawiera pliki potrzebne do programowania z wykorzystaniem |
89 | biblioteki libjpeg. Zawiera także dokumentację. | |
6415cd48 | 90 | |
ddf57df6 JR |
91 | %description devel -l pt_BR.UTF-8 |
92 | Este pacote é tudo que você precisa para desenvolver programas que | |
f6d3fdee | 93 | manipulam imagens JPEG, incluindo documentação. |
67905172 | 94 | |
ddf57df6 JR |
95 | %description devel -l ru.UTF-8 |
96 | В этом пакете содержится все необходимое для разработки программ, | |
f6d3fdee | 97 | которые работают с JPEG-изображениями включая документацию. |
67905172 | 98 | |
ddf57df6 | 99 | %description devel -l tr.UTF-8 |
f6d3fdee | 100 | Bu paket, JPEG resimlerini işleyen programlar geliştirmeniz için |
ddf57df6 JR |
101 | gereken başlık dosyalarını, kitaplıkları ve ilgili yardım belgelerini |
102 | içerir. | |
6415cd48 | 103 | |
ddf57df6 JR |
104 | %description devel -l uk.UTF-8 |
105 | Цей пакет містить все необхідне для розробки програм, котрі працюють з | |
f6d3fdee | 106 | JPEG-зображеннями, включаючи документацію. |
f1f51b6b | 107 | |
108 | %package static | |
f6d3fdee JB |
109 | Summary: Static library for developing programs using libjpeg |
110 | Summary(pl.UTF-8): Biblioteka statyczna libjpeg | |
3df90f45 ER |
111 | Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com libjpeg |
112 | Summary(ru.UTF-8): Статическая библиотека для программирования с libjpeg | |
113 | Summary(uk.UTF-8): Статична бібліотека для програмування з libjpeg | |
7eb0bc45 | 114 | Group: Development/Libraries |
9358c4bb | 115 | Requires: %{name}-devel = %{version}-%{release} |
f1f51b6b | 116 | |
117 | %description static | |
f6d3fdee | 118 | Static library for developing programs using libjpeg. |
f1f51b6b | 119 | |
ddf57df6 | 120 | %description static -l pl.UTF-8 |
5df36b8d | 121 | Statyczna biblioteka libjpeg. |
6415cd48 | 122 | |
ddf57df6 JR |
123 | %description static -l pt_BR.UTF-8 |
124 | Bibliotecas estáticas para desenvolvimento com libjpeg. | |
67905172 | 125 | |
ddf57df6 JR |
126 | %description static -l ru.UTF-8 |
127 | Этот пакет содержит статические библиотеки, необходимые для написания | |
128 | программ, использующих libjpeg. | |
67905172 | 129 | |
ddf57df6 JR |
130 | %description static -l uk.UTF-8 |
131 | Цей пакет містить статичні бібліотеки, необхідні для написання | |
132 | програм, що використовують libjpeg. | |
67905172 | 133 | |
f6d3fdee JB |
134 | %package progs |
135 | Summary: Simple clients for manipulating JPEG images | |
136 | Summary(de.UTF-8): Einfachen Clients zur Manipulation von JPEG | |
137 | Summary(fr.UTF-8): Clients simples pour manipuler des images JPEG | |
138 | Summary(pl.UTF-8): Kilka prostych programów do manipulowania na plikach JPEG | |
139 | Group: Development/Libraries | |
140 | Requires: %{name} = %{version}-%{release} | |
141 | ||
142 | %description progs | |
143 | Simple clients for manipulating JPEG images. Libjpeg client programs | |
144 | include cjpeg, djpeg, jpegtran, rdjpgcom and wrjpgcom. Djpeg | |
145 | decompresses a JPEG file into a regular image file. Jpegtran can | |
146 | perform various useful transformations on JPEG files. Rdjpgcom | |
147 | displays any text comments included in a JPEG file. Wrjpgcom inserts | |
148 | text comments into a JPEG file. | |
149 | ||
150 | %description progs -l de.UTF-8 | |
151 | Einfachen Clients zur Manipulation von JPEG. | |
152 | ||
153 | %description progs -l fr.UTF-8 | |
154 | Clients simples pour manipuler des images JPEG. | |
155 | ||
156 | %description progs -l pl.UTF-8 | |
157 | Kilka prostych programów do obróbki plików JPEG, w tym: cjpeg, djpeg, | |
158 | jpegtran, rdjpgcom i wrjpgcom. djpeg dekompresuje plik JPEG do | |
159 | zwykłego pliku obrazu, jpegtran potrafi wykonywać różne | |
160 | przekształcenia na plikach JPEG. rdjpgcom wyświetla komentarze | |
161 | tekstowe dołączone do pliku JPEG, a wrjpgcom wstawia takie komentarze. | |
162 | ||
6415cd48 | 163 | %prep |
f6d3fdee | 164 | %setup -q -n jpeg-%{version} |
ddb61eec | 165 | |
2e2c1841 | 166 | %build |
d19c5db4 | 167 | %configure \ |
9e082758 | 168 | --disable-silent-rules \ |
7eb0bc45 | 169 | --enable-shared \ |
170 | --enable-static | |
171 | ||
667a6fa1 | 172 | %{__make} |
2e2c1841 | 173 | |
f6d3fdee JB |
174 | LD_PRELOAD=$PWD/.libs/%{name}.so \ |
175 | %{__make} test | |
6415cd48 | 176 | |
177 | %install | |
178 | rm -rf $RPM_BUILD_ROOT | |
03263d3d | 179 | install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir},%{_bindir},%{_mandir}/man1} |
62468a60 | 180 | |
667a6fa1 | 181 | %{__make} install \ |
b6b4c812 | 182 | DESTDIR=$RPM_BUILD_ROOT |
6415cd48 | 183 | |
78097371 | 184 | install jversion.h $RPM_BUILD_ROOT%{_includedir} |
185 | ||
5df36b8d JB |
186 | # remove HAVE_STD{DEF,LIB}_H |
187 | # (not necessary but may generate warnings confusing autoconf) | |
667a6fa1 | 188 | sed -i -e 's#.*HAVE_STD..._H.*##g' $RPM_BUILD_ROOT%{_includedir}/jconfig.h |
5df36b8d | 189 | |
ba61cd5b | 190 | bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir} |
191 | ||
6415cd48 | 192 | %clean |
193 | rm -rf $RPM_BUILD_ROOT | |
194 | ||
f6d3fdee JB |
195 | %post -p /sbin/ldconfig |
196 | %postun -p /sbin/ldconfig | |
197 | ||
6415cd48 | 198 | %files |
1007a85f | 199 | %defattr(644,root,root,755) |
667a6fa1 | 200 | %doc README change.log |
f6d3fdee | 201 | %attr(755,root,root) %{_libdir}/libjpeg.so.*.*.* |
667a6fa1 | 202 | %attr(755,root,root) %ghost %{_libdir}/libjpeg.so.7 |
6415cd48 | 203 | |
204 | %files devel | |
1007a85f | 205 | %defattr(644,root,root,755) |
667a6fa1 | 206 | %doc libjpeg.txt structure.txt |
f6d3fdee JB |
207 | %attr(755,root,root) %{_libdir}/libjpeg.so |
208 | %{_libdir}/libjpeg.la | |
209 | %{_includedir}/jconfig.h | |
210 | %{_includedir}/jerror.h | |
211 | %{_includedir}/jmorecfg.h | |
212 | %{_includedir}/jpeglib.h | |
213 | %{_includedir}/jversion.h | |
7eb0bc45 | 214 | |
f6d3fdee | 215 | %files static |
1007a85f | 216 | %defattr(644,root,root,755) |
f6d3fdee | 217 | %{_libdir}/libjpeg.a |
f1f51b6b | 218 | |
f6d3fdee | 219 | %files progs |
1007a85f | 220 | %defattr(644,root,root,755) |
f6d3fdee JB |
221 | %attr(755,root,root) %{_bindir}/cjpeg |
222 | %attr(755,root,root) %{_bindir}/djpeg | |
223 | %attr(755,root,root) %{_bindir}/jpegtran | |
224 | %attr(755,root,root) %{_bindir}/rdjpgcom | |
225 | %attr(755,root,root) %{_bindir}/wrjpgcom | |
226 | %{_mandir}/man1/cjpeg.1* | |
227 | %{_mandir}/man1/djpeg.1* | |
228 | %{_mandir}/man1/jpegtran.1* | |
229 | %{_mandir}/man1/rdjpgcom.1* | |
230 | %{_mandir}/man1/wrjpgcom.1* | |
231 | %lang(fi) %{_mandir}/fi/man1/cjpeg.1* | |
232 | %lang(pl) %{_mandir}/pl/man1/cjpeg.1* | |
233 | %lang(pl) %{_mandir}/pl/man1/djpeg.1* |