]> git.pld-linux.org Git - packages/libjpegsimd.git/blob - libjpegsimd.spec
39528d3b0e69d6e5efdb757481d29134c91ee955
[packages/libjpegsimd.git] / libjpegsimd.spec
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-файлів
10 Name:           libjpegsimd
11 %define libjpegsimdver  6b
12 %define simdver         1.02
13 Version:        %{libjpegsimdver}.%{simdver}
14 Release:        0.1
15 License:        distributable
16 Group:          Libraries
17 Source0:        http://cetus.sakura.ne.jp/softlab/jpeg-x86simd/sources/jpegsrc-6b-x86simd-1.02.tar.bz2
18 # Source0-md5:  520b8aaaaa8c22eb1f30cade836177ce
19 URL:            http://cetus.sakura.ne.jp/softlab/jpeg-x86simd/jpegsimd.html
20 Patch0:         %{name}-asm.patch
21 Patch1:         libjpeg-include.patch
22 BuildRequires:  libtool
23 BuildRequires:  nasm
24 ExclusiveArch:  %{ix86}
25 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27 %description
28 The libjpegsimd package contains a library of functions for manipulating
29 JPEG images.
30
31 This version uses MMX and SSE extensions.
32
33 %description -l de.UTF-8
34 Dieses Paket ist eine Library mit Funktionen zur Manipulation von
35 jpeg-Bildern, zusammen mit einfachen Clients zur Manipulation von
36 jpeg.
37
38 %description -l es.UTF-8
39 Este paquete contiene una biblioteca de funciones y programas
40 sencillos que manipulan imágenes jpeg.
41
42 %description -l fr.UTF-8
43 Bibliothèque de fonctions qui manipulent des images jpeg, et clients
44 simples pour manipuler de telles images.
45
46 %description -l pl.UTF-8
47 Ten pakiet zawiera bibliotekę funkcji do manipulacji plikami jpeg.
48
49 %description -l pt_BR.UTF-8
50 Este pacote contém uma biblioteca de funções e programas simples que
51 manipulam imagens jpeg.
52
53 %description -l ru.UTF-8
54 Библиотека функций для обработки jpeg-изображений и простые клиенты
55 для такой обработки.
56
57 %description -l tr.UTF-8
58 Bu paket, jpeg şekillerini işlemek için kitaplıklar ve basit
59 istemciler içerir.
60
61 %description -l uk.UTF-8
62 Бібліотека функцій для обробки jpeg-зображень та прості клієнти для
63 такої обробки.
64
65 %package devel
66 Summary:        Headers for developing programs using libjpegsimd
67 Summary(de.UTF-8):      Header und statische Libraries zum Entwickeln von Programmen mit libjpegsimd
68 Summary(es.UTF-8):      Archivos de inclusión y bibliotecas para desarrollar programas usando libjpegsimd
69 Summary(fr.UTF-8):      Bibliothèques statiques et en-têtes pour développer avec libjpegsimd
70 Summary(pl.UTF-8):      Pliki nagłówkowe libjpegsimd
71 Summary(pt_BR.UTF-8):   Arquivos de inclusão e bibliotecas para desenvolver programas usando libjpegsimd
72 Summary(ru.UTF-8):      Хедеры и библиотека для разработки программ, использующих libjpegsimd
73 Summary(tr.UTF-8):      libjpegsimd için geliştirme kitaplıkları ve başlık dosyaları
74 Summary(uk.UTF-8):      Хедери та бібліотека для розробки програм, що використовують libjpegsimd
75 Group:          Development/Libraries
76 Requires:       %{name} = %{version}-%{release}
77
78 %description devel
79 The libjpegsimd-devel package includes the header files and static
80 libraries necessary for developing programs which will manipulate JPEG
81 files using the libjpegsimd library.
82
83 If you are going to develop programs which will manipulate JPEG
84 images, you should install libjpegsimd-devel. You'll also need to have the
85 libjpegsimd package installed.
86
87 %description devel -l de.UTF-8
88 Dieses Paket bietet alles, was Sie brauchen, um Programme zur
89 Manipulation von jpeg-Grafiken, einschließlich Dokumentation, zu
90 entwickeln.
91
92 %description devel -l es.UTF-8
93 Este paquete es todo lo que necesitas para desarrollar programas que
94 manipulen imágenes jpeg, incluso documentación.
95
96 %description devel -l fr.UTF-8
97 Ce package est tout ce dont vous avez besoin pour développer des
98 programmes manipulant des images jpg, et comprend la documentation.
99
100 %description devel -l pl.UTF-8
101 Ten pakiet pozwoli Ci na programowanie z wykorzystaniem formatu jpeg.
102 Zawiera także dokumentację.
103
104 %description devel -l pt_BR.UTF-8
105 Este pacote é tudo que você precisa para desenvolver programas que
106 manipulam imagens jpeg, incluindo documentação.
107
108 %description devel -l ru.UTF-8
109 В этом пакете содержится все необходимое для разработки программ,
110 которые работают с jpeg-изображениями включая документацию.
111
112 %description devel -l tr.UTF-8
113 Bu paket, jpeg resimlerini işleyen programlar geliştirmeniz için
114 gereken başlık dosyalarını, kitaplıkları ve ilgili yardım belgelerini
115 içerir.
116
117 %description devel -l uk.UTF-8
118 Цей пакет містить все необхідне для розробки програм, котрі працюють з
119 jpeg-зображеннями, включаючи документацію.
120
121 %package progs
122 Summary:        Simple clients for manipulating jpeg images
123 Summary(de.UTF-8):      Einfachen Clients zur Manipulation von jpeg
124 Summary(fr.UTF-8):      Clients simples pour manipuler de telles images
125 Summary(pl.UTF-8):      Kilka prostych programów do manipulowania na plikach jpeg
126 Group:          Development/Libraries
127 Requires:       %{name} = %{version}-%{release}
128
129 %description progs
130 Simple clients for manipulating jpeg images. Libjpeg client programs
131 include cjpeg, djpeg, jpegtran, rdjpgcom and wrjpgcom. Djpeg
132 decompresses a JPEG file into a regular image file. Jpegtran can
133 perform various useful transformations on JPEG files. Rdjpgcom
134 displays any text comments included in a JPEG file. Wrjpgcom inserts
135 text comments into a JPEG file.
136
137 %description progs -l de.UTF-8
138 Einfachen Clients zur Manipulation von jpeg.
139
140 %description progs -l fr.UTF-8
141 Clients simples pour manipuler de telles images.
142
143 %description progs -l pl.UTF-8
144 Kilka prostych programów do manipulowania na plikach jpeg.
145
146 %package static
147 Summary:        Static libraries for developing programs using libjpegsimd
148 Summary(pl.UTF-8):      Biblioteki statyczne libjpegsimd
149 Summary(pt_BR.UTF-8):   Bibliotecas estáticas para desenvolvimento com libjpegsimd
150 Summary(ru.UTF-8):      Статическая библиотека для программирования с libjpegsimd
151 Summary(uk.UTF-8):      Статична бібліотека для програмування з libjpegsimd
152 Group:          Development/Libraries
153 Requires:       %{name}-devel = %{version}-%{release}
154
155 %description static
156 Static libraries for developing programs using libjpegsimd.
157
158 %description static -l pl.UTF-8
159 Statyczna biblioteka libjpegsimd.
160
161 %description static -l pt_BR.UTF-8
162 Bibliotecas estáticas para desenvolvimento com libjpegsimd.
163
164 %description static -l ru.UTF-8
165 Этот пакет содержит статические библиотеки, необходимые для написания
166 программ, использующих libjpegsimd.
167
168 %description static -l uk.UTF-8
169 Цей пакет містить статичні бібліотеки, необхідні для написання
170 програм, що використовують libjpegsimd.
171
172 %prep
173 %setup  -q -n jpeg-%{libjpegsimdver}x
174 %patch0 -p1
175 %patch1 -p1
176
177 cp -f %{_datadir}/libtool/config.sub .
178
179 %build
180 %configure2_13 \
181         --enable-shared \
182         --enable-static
183
184 %{__make} \
185         libdir=%{_libdir}
186
187 LD_PRELOAD=$PWD/.libs/%{name}.so make test
188
189 %install
190 rm -rf $RPM_BUILD_ROOT
191
192 %{makeinstall}
193
194 %post   -p /sbin/ldconfig
195 %postun -p /sbin/ldconfig
196
197 %clean
198 rm -rf $RPM_BUILD_ROOT
199
200 %files
201 %defattr(644,root,root,755)
202 %doc README
203 %attr(755,root,root) %{_libdir}/lib*.so.*.*
204
205 %files devel
206 %defattr(644,root,root,755)
207 %doc {libjpeg,structure}.doc
208
209 %attr(755,root,root) %{_libdir}/lib*.so
210 %{_libdir}/lib*.la
211 %{_includedir}/*.h
212
213 %files progs
214 %defattr(644,root,root,755)
215 %attr(755,root,root) %{_bindir}/*
216 %{_mandir}/man1/*
217
218 %files static
219 %defattr(644,root,root,755)
220 %{_libdir}/lib*.a
This page took 0.069239 seconds and 2 git commands to generate.