]> git.pld-linux.org Git - packages/lzo.git/blobdiff - lzo.spec
- converted to UTF-8
[packages/lzo.git] / lzo.spec
index 06ed54fdd52a9f940e520557b826255416cbcb5c..3eb7f3a893162b9a2375d0e6e59b02dbf56adf3b 100644 (file)
--- a/lzo.spec
+++ b/lzo.spec
@@ -1,12 +1,20 @@
 Summary:       LZO - a real-time data compression library
-Summary(pl):   LZO - biblioteka kompresji danych w czasie rzeczywistym
+Summary(pl.UTF-8):   LZO - biblioteka kompresji danych w czasie rzeczywistym
 Name:          lzo
-Version:       1.08
-Release:       1
-Group:         Libraries
+Version:       2.02
+Release:       2
 License:       GPL
+Group:         Libraries
 Source0:       http://www.oberhumer.com/opensource/lzo/download/%{name}-%{version}.tar.gz
+# Source0-md5: 6760e5819f4238328709bf93bf10071c
+Patch0:                %{name}-ac.patch
 URL:           http://www.oberhumer.com/opensource/lzo/
+BuildRequires: autoconf >= 2.60
+BuildRequires: automake >= 1:1.9.5
+BuildRequires: libtool
+%ifarch %{x86}
+BuildRequires: nasm
+%endif
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -26,62 +34,76 @@ It implements a number of algorithms with the following features:
 - Algorithm is thread safe.
 - Algorithm is lossless.
 
-%description -l pl
-LZO jest przeno¶n± bibliotek± do bezstratnej kompresji danych,
-napisan± w ANZI C. Zaimplementowano w niej kilka algorytmów uzyskuj±c
-nastêpuj±c± funkcjonalno¶æ:
+%description -l pl.UTF-8
+LZO jest przenośną biblioteką do bezstratnej kompresji danych,
+napisaną w ANSI C. Zaimplementowano w niej kilka algorytmów uzyskując
+następującą funkcjonalność:
 - dekompresja jest prosta i *bardzo* szybka
-- dekompresja nie zu¿ywa dodatkowej pamiêci
-- kompresja jest ca³kiem szybka
-- kompresja wymaga 64kB pamiêci
-- pozwala zwiêkszyæ kompresjê zmniejszaj±c szybko¶æ kompresji, przy
-  czym szybko¶æ dekompresji pozostaje niezmieniona
+- dekompresja nie zużywa dodatkowej pamięci
+- kompresja jest całkiem szybka
+- kompresja wymaga 64kB pamięci
+- pozwala zwiększyć kompresję zmniejszając szybkość kompresji, przy
+  czym szybkość dekompresji pozostaje niezmieniona
 - zawiera poziomy kompresji do generowania prekompresowanych danych,
-  osi±gaj±ce ca³kiem dobry stopieñ kompresji
-- istnieje poziom kompresji wymagaj±cy przy kompresowaniu jedynie 8kB
-  pamiêci
-- obs³uguje kompresjê nak³adaj±c± i 'in-place'
-- algorytm nadaje siê do bezpiecznego wykorzystania w ¶rodowisku
-  wielow±tkowym
+  osiągające całkiem dobry stopień kompresji
+- istnieje poziom kompresji wymagający przy kompresowaniu jedynie 8kB
+  pamięci
+- obsługuje kompresję nakładającą i 'in-place'
+- algorytm nadaje się do bezpiecznego wykorzystania w środowisku
+  wielowątkowym
 - algorytm jest bezstratny
 
 %package devel
 Summary:       LZO header files
-Summary(pl):   Pliki nag³ówkowe LZO
+Summary(pl.UTF-8):   Pliki nagłówkowe LZO
 Group:         Development/Libraries
-Requires:      %{name} = %{version}
+Requires:      %{name} = %{version}-%{release}
 
 %description devel
 Header files for LZO.
 
-%description devel -l pl
-Pliki nag³ówkowe dla LZO.
+%description devel -l pl.UTF-8
+Pliki nagłówkowe dla LZO.
 
 %package static
 Summary:       LZO static library
-Summary(pl):   Statyczna biblioteka LZO
+Summary(pl.UTF-8):   Statyczna biblioteka LZO
 Group:         Development/Libraries
-Requires:      %{name}-devel = %{version}
+Requires:      %{name}-devel = %{version}-%{release}
 
 %description static
 LZO static library.
 
-%description static -l pl
+%description static -l pl.UTF-8
 Biblioteka statyczna LZO.
 
 %prep
 %setup -q
+%patch0 -p1
+
+# kill libtool.m4 copy
+head -n 374 aclocal.m4 > acinclude.m4
 
 %build
-%configure2_13 \
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure \
+%ifarch %{x86}
+       --enable-asm \
+%endif
        --enable-shared
 
-%{__make} CFLAGS_O=""
+%{__make} \
+       CFLAGS_O=""
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} install DESTDIR=$RPM_BUILD_ROOT
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -91,16 +113,16 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS BUGS NEWS README THANKS doc/LZO.FAQ
-%attr(755,root,root) %{_libdir}/lib*.so.*.*
+%doc AUTHORS BUGS NEWS README THANKS doc/LZO.FAQ doc/LZO.TXT
+%attr(755,root,root) %{_libdir}/liblzo2.so.*.*.*
 
 %files devel
 %defattr(644,root,root,755)
-%doc doc/LZO.FAQ doc/LZO.TXT doc/LZOAPI.TXT
-%{_includedir}/*
-%attr(755,root,root) %{_libdir}/lib*.so
-%attr(755,root,root) %{_libdir}/lib*.la
+%doc doc/LZOAPI.TXT
+%attr(755,root,root) %{_libdir}/liblzo2.so
+%{_libdir}/liblzo2.la
+%{_includedir}/lzo
 
 %files static
 %defattr(644,root,root,755)
-%{_libdir}/lib*.a
+%{_libdir}/liblzo2.a
This page took 0.065728 seconds and 4 git commands to generate.