]> git.pld-linux.org Git - packages/libjpeg-turbo.git/blame - libjpeg-turbo.spec
- updated to 1.1.1
[packages/libjpeg-turbo.git] / libjpeg-turbo.spec
CommitLineData
8740afba
AM
1%bcond_without tests
2#
44c15766 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
6e49197d
JB
7Version: 1.1.1
8Release: 1
8740afba 9License: wxWidgets
0d312acb 10Group: Libraries
6e49197d
JB
11Source0: http://downloads.sourceforge.net/libjpeg-turbo/%{name}-%{version}.tar.gz
12# Source0-md5: 03b9c1406c7bfdc204313c2917ce6962
8740afba 13URL: http://libjpeg-turbo.virtualgl.org/
8740afba
AM
14BuildRequires: autoconf
15BuildRequires: automake
d2c8238e 16BuildRequires: libstdc++-devel
17BuildRequires: libtool
18BuildRequires: libtool
8740afba 19BuildRequires: nasm
d2c8238e 20Provides: libjpeg = %{libjpeg_ver}
21Obsoletes: libjpeg
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
AM
41Provides: libjpeg-devel = %{libjpeg_ver}
42Obsoletes: libjpeg-devel
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
AM
91Provides: libjpeg-static = %{libjpeg_ver}
92Obsoletes: libjpeg-static
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
AM
119Provides: libjpeg-progs = %{libjpeg_ver}
120Obsoletes: libjpeg-progs
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
d0424a0a 146
88984029 147%build
8740afba
AM
148%{__libtoolize}
149%{__aclocal}
150%{__autoconf}
151%{__automake}
152
78479226 153%configure \
0d312acb 154 --enable-shared \
8d95c872
AM
155 --enable-static \
156 --with-jpeg8
0d312acb 157
98d1d005 158%{__make}
88984029 159
8740afba 160%{?with_tests:%{__make} test}
22eb4c1b 161
162%install
163rm -rf $RPM_BUILD_ROOT
9f756785 164
98d1d005 165%{__make} install \
7522fe7c 166 DESTDIR=$RPM_BUILD_ROOT
22eb4c1b 167
6e49197d
JB
168# libturbojpeg is unversioned, so we drop it
169%{__rm} $RPM_BUILD_ROOT%{_bindir}/jpgtest
170%{__rm} $RPM_BUILD_ROOT%{_includedir}/turbojpeg.h
171%{__rm} $RPM_BUILD_ROOT%{_libdir}/libturbojpeg.*
83a30698 172
22eb4c1b 173%clean
174rm -rf $RPM_BUILD_ROOT
175
bdc11f6d
JB
176%post -p /sbin/ldconfig
177%postun -p /sbin/ldconfig
178
22eb4c1b 179%files
56464ee9 180%defattr(644,root,root,755)
98d1d005 181%doc README change.log
bdc11f6d 182%attr(755,root,root) %{_libdir}/libjpeg.so.*.*.*
8d95c872 183%attr(755,root,root) %ghost %{_libdir}/libjpeg.so.8
22eb4c1b 184
185%files devel
56464ee9 186%defattr(644,root,root,755)
bdc11f6d
JB
187%attr(755,root,root) %{_libdir}/libjpeg.so
188%{_libdir}/libjpeg.la
189%{_includedir}/jconfig.h
190%{_includedir}/jerror.h
191%{_includedir}/jmorecfg.h
192%{_includedir}/jpeglib.h
0d312acb 193
bdc11f6d 194%files static
56464ee9 195%defattr(644,root,root,755)
bdc11f6d 196%{_libdir}/libjpeg.a
539cbc70 197
bdc11f6d 198%files progs
56464ee9 199%defattr(644,root,root,755)
bdc11f6d
JB
200%attr(755,root,root) %{_bindir}/cjpeg
201%attr(755,root,root) %{_bindir}/djpeg
202%attr(755,root,root) %{_bindir}/jpegtran
203%attr(755,root,root) %{_bindir}/rdjpgcom
204%attr(755,root,root) %{_bindir}/wrjpgcom
205%{_mandir}/man1/cjpeg.1*
206%{_mandir}/man1/djpeg.1*
207%{_mandir}/man1/jpegtran.1*
208%{_mandir}/man1/rdjpgcom.1*
209%{_mandir}/man1/wrjpgcom.1*
This page took 0.064143 seconds and 4 git commands to generate.