]> git.pld-linux.org Git - packages/libjpeg-turbo.git/blame - libjpeg-turbo.spec
- autoconf version
[packages/libjpeg-turbo.git] / libjpeg-turbo.spec
CommitLineData
8740afba 1%bcond_without tests
1b80ac98
ER
2
3%define libjpeg_ver 8c
8740afba 4Summary: A MMX/SSE2 accelerated library for manipulating JPEG image files
6e49197d 5Summary(pl.UTF-8): Biblioteka do obróbki plików obrazów JPEG z akceleracją MMX/SSE2
8740afba 6Name: libjpeg-turbo
49f6255a 7Version: 1.2.1
16fe0756 8Release: 1
8740afba 9License: wxWidgets
0d312acb 10Group: Libraries
6e49197d 11Source0: http://downloads.sourceforge.net/libjpeg-turbo/%{name}-%{version}.tar.gz
49f6255a 12# Source0-md5: f61e60ff01381ece4d2fe65eeb52669e
7b2aca16 13Patch0: %{name}-turbojpeg.patch
12be3e29
JB
14URL: http://libjpeg-turbo.virtualgl.org/
15BuildRequires: autoconf >= 2.56
8740afba 16BuildRequires: automake
d2c8238e 17BuildRequires: libstdc++-devel
18BuildRequires: libtool
8740afba 19BuildRequires: nasm
d2c8238e 20Provides: libjpeg = %{libjpeg_ver}
1b80ac98 21Obsoletes: libjpeg >= %{libjpeg_ver}
de535b84 22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22eb4c1b 23
24%description
8740afba
AM
25libjpeg-turbo is a version of libjpeg which uses MMX, SSE, and SSE2
26SIMD instructions to accelerate baseline JPEG
27compression/decompression by about 2-4x on x86 and x86-64 platforms.
28It is based on libjpeg/SIMD but has numerous enhancements.
96c7e84f 29
6e49197d
JB
30%description -l pl.UTF-8
31libjpeg-turbo to wersja biblioteki libjpeg, wykorzystująca instrukcje
32SIMD MMX, SSE i SSE2 w celu przyspieszenia kompresji/dekompresji JPEG
33o około 2-4 razy na platformach x86 i x86-64. Jest oparta na
34libjpeg/SIMD, ale ma wiele rozszerzeń.
35
22eb4c1b 36%package devel
8740afba 37Summary: Headers for developing programs using libjpeg-turbo
6e49197d 38Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia programów przy użyciu libjpeg-turbo
0d312acb 39Group: Development/Libraries
604a8e24 40Requires: %{name} = %{version}-%{release}
8740afba 41Provides: libjpeg-devel = %{libjpeg_ver}
1b80ac98 42Obsoletes: libjpeg-devel >= %{libjpeg_ver}
254235ea 43Conflicts: libjpeg6-devel
22eb4c1b 44
45%description devel
8740afba
AM
46The libjpeg-turbo-devel package includes the header files necessary
47for developing programs which will manipulate JPEG files using the
48libjpeg-turbo library.
22eb4c1b 49
0adec598 50%description devel -l de.UTF-8
3f2b3b82 51Dieses Paket bietet alles, was Sie brauchen, um Programme zur
6e49197d 52Manipulation von JPEG-Grafiken, zu entwickeln.
22eb4c1b 53
0adec598 54%description devel -l es.UTF-8
96c7e84f 55Este paquete es todo lo que necesitas para desarrollar programas que
6e49197d 56manipulen imágenes JPEG.
96c7e84f 57
0adec598
JR
58%description devel -l fr.UTF-8
59Ce package est tout ce dont vous avez besoin pour développer des
6e49197d 60programmes manipulant des images JPEG.
22eb4c1b 61
0adec598 62%description devel -l pl.UTF-8
bdc11f6d 63Ten pakiet zawiera pliki potrzebne do programowania z wykorzystaniem
6e49197d 64biblioteki libjpeg-turbo.
22eb4c1b 65
0adec598
JR
66%description devel -l pt_BR.UTF-8
67Este pacote é tudo que você precisa para desenvolver programas que
6e49197d 68manipulam imagens JPEG.
96c7e84f 69
0adec598
JR
70%description devel -l ru.UTF-8
71В этом пакете содержится все необходимое для разработки программ,
bdc11f6d 72которые работают с JPEG-изображениями включая документацию.
96c7e84f 73
0adec598 74%description devel -l tr.UTF-8
bdc11f6d 75Bu paket, JPEG resimlerini işleyen programlar geliştirmeniz için
0adec598
JR
76gereken başlık dosyalarını, kitaplıkları ve ilgili yardım belgelerini
77içerir.
22eb4c1b 78
0adec598
JR
79%description devel -l uk.UTF-8
80Цей пакет містить все необхідне для розробки програм, котрі працюють з
bdc11f6d 81JPEG-зображеннями, включаючи документацію.
539cbc70 82
83%package static
8740afba
AM
84Summary: Static library for developing programs using libjpeg-turbo
85Summary(pl.UTF-8): Biblioteka statyczna libjpeg-turbo
86Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com libjpeg-turbo
87Summary(ru.UTF-8): Статическая библиотека для программирования с libjpeg-turbo
88Summary(uk.UTF-8): Статична бібліотека для програмування з libjpeg-turbo
0d312acb 89Group: Development/Libraries
604a8e24 90Requires: %{name}-devel = %{version}-%{release}
8740afba 91Provides: libjpeg-static = %{libjpeg_ver}
1b80ac98 92Obsoletes: libjpeg-static >= %{libjpeg_ver}
8740afba 93Conflicts: libjpeg-turbo6-static
539cbc70 94
95%description static
8740afba 96Static library for developing programs using libjpeg-turbo.
539cbc70 97
0adec598 98%description static -l pl.UTF-8
8740afba 99Statyczna biblioteka libjpeg-turbo.
22eb4c1b 100
0adec598 101%description static -l pt_BR.UTF-8
8740afba 102Bibliotecas estáticas para desenvolvimento com libjpeg-turbo.
96c7e84f 103
0adec598
JR
104%description static -l ru.UTF-8
105Этот пакет содержит статические библиотеки, необходимые для написания
8740afba 106программ, использующих libjpeg-turbo.
96c7e84f 107
0adec598
JR
108%description static -l uk.UTF-8
109Цей пакет містить статичні бібліотеки, необхідні для написання
8740afba 110програм, що використовують libjpeg-turbo.
96c7e84f 111
bdc11f6d
JB
112%package progs
113Summary: Simple clients for manipulating JPEG images
114Summary(de.UTF-8): Einfachen Clients zur Manipulation von JPEG
115Summary(fr.UTF-8): Clients simples pour manipuler des images JPEG
116Summary(pl.UTF-8): Kilka prostych programów do manipulowania na plikach JPEG
117Group: Development/Libraries
118Requires: %{name} = %{version}-%{release}
8740afba 119Provides: libjpeg-progs = %{libjpeg_ver}
1b80ac98 120Obsoletes: libjpeg-progs >= %{libjpeg_ver}
8740afba 121Conflicts: libjpeg-turbo6-progs
bdc11f6d
JB
122
123%description progs
124Simple clients for manipulating JPEG images. Libjpeg client programs
125include cjpeg, djpeg, jpegtran, rdjpgcom and wrjpgcom. Djpeg
126decompresses a JPEG file into a regular image file. Jpegtran can
127perform various useful transformations on JPEG files. Rdjpgcom
128displays any text comments included in a JPEG file. Wrjpgcom inserts
129text comments into a JPEG file.
130
131%description progs -l de.UTF-8
132Einfachen Clients zur Manipulation von JPEG.
133
134%description progs -l fr.UTF-8
135Clients simples pour manipuler des images JPEG.
136
137%description progs -l pl.UTF-8
138Kilka prostych programów do obróbki plików JPEG, w tym: cjpeg, djpeg,
139jpegtran, rdjpgcom i wrjpgcom. djpeg dekompresuje plik JPEG do
140zwykłego pliku obrazu, jpegtran potrafi wykonywać różne
141przekształcenia na plikach JPEG. rdjpgcom wyświetla komentarze
142tekstowe dołączone do pliku JPEG, a wrjpgcom wstawia takie komentarze.
143
22eb4c1b 144%prep
8740afba 145%setup -q
7b2aca16 146%patch0 -p1
d0424a0a 147
88984029 148%build
8740afba
AM
149%{__libtoolize}
150%{__aclocal}
151%{__autoconf}
152%{__automake}
153
78479226 154%configure \
0d312acb 155 --enable-shared \
8d95c872
AM
156 --enable-static \
157 --with-jpeg8
0d312acb 158
98d1d005 159%{__make}
88984029 160
8740afba 161%{?with_tests:%{__make} test}
22eb4c1b 162
163%install
164rm -rf $RPM_BUILD_ROOT
9f756785 165
98d1d005 166%{__make} install \
7522fe7c 167 DESTDIR=$RPM_BUILD_ROOT
22eb4c1b 168
22eb4c1b 169%clean
170rm -rf $RPM_BUILD_ROOT
171
bdc11f6d
JB
172%post -p /sbin/ldconfig
173%postun -p /sbin/ldconfig
174
22eb4c1b 175%files
56464ee9 176%defattr(644,root,root,755)
98d1d005 177%doc README change.log
bdc11f6d 178%attr(755,root,root) %{_libdir}/libjpeg.so.*.*.*
8d95c872 179%attr(755,root,root) %ghost %{_libdir}/libjpeg.so.8
7b2aca16
JR
180%attr(755,root,root) %{_libdir}/libturbojpeg.so.*.*.*
181%attr(755,root,root) %ghost %{_libdir}/libturbojpeg.so.0
22eb4c1b 182
183%files devel
56464ee9 184%defattr(644,root,root,755)
bdc11f6d 185%attr(755,root,root) %{_libdir}/libjpeg.so
7b2aca16 186%attr(755,root,root) %{_libdir}/libturbojpeg.so
bdc11f6d 187%{_libdir}/libjpeg.la
7b2aca16 188%{_libdir}/libturbojpeg.la
bdc11f6d
JB
189%{_includedir}/jconfig.h
190%{_includedir}/jerror.h
191%{_includedir}/jmorecfg.h
192%{_includedir}/jpeglib.h
7b2aca16 193%{_includedir}/turbojpeg.h
0d312acb 194
bdc11f6d 195%files static
56464ee9 196%defattr(644,root,root,755)
bdc11f6d 197%{_libdir}/libjpeg.a
7b2aca16 198%{_libdir}/libturbojpeg.a
539cbc70 199
bdc11f6d 200%files progs
56464ee9 201%defattr(644,root,root,755)
bdc11f6d
JB
202%attr(755,root,root) %{_bindir}/cjpeg
203%attr(755,root,root) %{_bindir}/djpeg
204%attr(755,root,root) %{_bindir}/jpegtran
205%attr(755,root,root) %{_bindir}/rdjpgcom
16fe0756 206%attr(755,root,root) %{_bindir}/tjbench
bdc11f6d
JB
207%attr(755,root,root) %{_bindir}/wrjpgcom
208%{_mandir}/man1/cjpeg.1*
209%{_mandir}/man1/djpeg.1*
210%{_mandir}/man1/jpegtran.1*
211%{_mandir}/man1/rdjpgcom.1*
212%{_mandir}/man1/wrjpgcom.1*
This page took 0.110766 seconds and 4 git commands to generate.