]> git.pld-linux.org Git - packages/lzo.git/blame - lzo.spec
- updated to 2.08
[packages/lzo.git] / lzo.spec
CommitLineData
cd31bb9d 1Summary: LZO - a real-time data compression library
9d5d171b 2Summary(pl.UTF-8): LZO - biblioteka kompresji danych w czasie rzeczywistym
e8efac09 3Name: lzo
82113291 4Version: 2.08
faa9101b
JB
5Release: 1
6License: GPL v2+
41615d87 7Group: Libraries
cc4f31ab 8Source0: http://www.oberhumer.com/opensource/lzo/download/%{name}-%{version}.tar.gz
82113291 9# Source0-md5: fcec64c26a0f4f4901468f360029678f
cc4f31ab 10URL: http://www.oberhumer.com/opensource/lzo/
ded807fc
JB
11BuildRequires: autoconf >= 2.67
12BuildRequires: automake >= 1:1.11.1
13BuildRequires: libtool >= 2:2.0
e8efac09 14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16%description
17LZO is a portable lossless data compression library written in ANSI C.
18It implements a number of algorithms with the following features:
19- Decompression is simple and *very* fast.
20- Requires no memory for decompression.
21- Compression is pretty fast.
22- Requires 64 kB of memory for compression.
23- Allows you to dial up extra compression at a speed cost in the
24 compressor. The speed of the decompressor is not reduced.
25- Includes compression levels for generating pre-compressed data which
26 achieve a quite competitive compression ratio.
27- There is also a compression level which needs only 8 kB for
28 compression.
29- Supports overlapping compression and in-place decompression.
30- Algorithm is thread safe.
31- Algorithm is lossless.
32
34bbca7d
JR
33%description -l pl.UTF-8
34LZO jest przenośną biblioteką do bezstratnej kompresji danych,
35napisaną w ANSI C. Zaimplementowano w niej kilka algorytmów uzyskując
36następującą funkcjonalność:
a068c46a 37- dekompresja jest prosta i *bardzo* szybka
34bbca7d
JR
38- dekompresja nie zużywa dodatkowej pamięci
39- kompresja jest całkiem szybka
40- kompresja wymaga 64kB pamięci
41- pozwala zwiększyć kompresję zmniejszając szybkość kompresji, przy
42 czym szybkość dekompresji pozostaje niezmieniona
a068c46a 43- zawiera poziomy kompresji do generowania prekompresowanych danych,
34bbca7d
JR
44 osiągające całkiem dobry stopień kompresji
45- istnieje poziom kompresji wymagający przy kompresowaniu jedynie 8kB
46 pamięci
47- obsługuje kompresję nakładającą i 'in-place'
48- algorytm nadaje się do bezpiecznego wykorzystania w środowisku
49 wielowątkowym
a068c46a 50- algorytm jest bezstratny
51
e8efac09 52%package devel
cd31bb9d 53Summary: LZO header files
9d5d171b 54Summary(pl.UTF-8): Pliki nagłówkowe LZO
e8efac09 55Group: Development/Libraries
9e8d80bf 56Requires: %{name} = %{version}-%{release}
e8efac09 57
58%description devel
96846963 59Header files for LZO.
e8efac09 60
34bbca7d
JR
61%description devel -l pl.UTF-8
62Pliki nagłówkowe dla LZO.
dd7562da 63
e8efac09 64%package static
96846963 65Summary: LZO static library
9d5d171b 66Summary(pl.UTF-8): Statyczna biblioteka LZO
e8efac09 67Group: Development/Libraries
9e8d80bf 68Requires: %{name}-devel = %{version}-%{release}
e8efac09 69
70%description static
96846963 71LZO static library.
e8efac09 72
34bbca7d 73%description static -l pl.UTF-8
cd31bb9d 74Biblioteka statyczna LZO.
dd7562da 75
e8efac09 76%prep
cd31bb9d
JB
77%setup -q
78
e8efac09 79%build
4d64f8a7 80%{__libtoolize}
9e8d80bf 81%{__aclocal}
4d64f8a7 82%{__autoconf}
9e8d80bf 83%{__autoheader}
4d64f8a7 84%{__automake}
6872b70b 85%configure \
ded807fc 86 --disable-silent-rules \
1ec93175 87 --enable-shared
e8efac09 88
faa9101b 89%{__make}
e8efac09 90
91%install
92rm -rf $RPM_BUILD_ROOT
93
9e8d80bf
JB
94%{__make} install \
95 DESTDIR=$RPM_BUILD_ROOT
e8efac09 96
cd31bb9d
JB
97%clean
98rm -rf $RPM_BUILD_ROOT
e8efac09 99
96846963 100%post -p /sbin/ldconfig
e8efac09 101%postun -p /sbin/ldconfig
102
e8efac09 103%files
96846963 104%defattr(644,root,root,755)
4d64f8a7 105%doc AUTHORS BUGS NEWS README THANKS doc/LZO.FAQ doc/LZO.TXT
cfe9dd58 106%attr(755,root,root) %{_libdir}/liblzo2.so.*.*.*
faa9101b 107%attr(755,root,root) %ghost %{_libdir}/liblzo2.so.2
e8efac09 108
109%files devel
110%defattr(644,root,root,755)
4d64f8a7 111%doc doc/LZOAPI.TXT
cfe9dd58
JB
112%attr(755,root,root) %{_libdir}/liblzo2.so
113%{_libdir}/liblzo2.la
9e8d80bf 114%{_includedir}/lzo
e8efac09 115
116%files static
117%defattr(644,root,root,755)
cfe9dd58 118%{_libdir}/liblzo2.a
This page took 0.067824 seconds and 4 git commands to generate.