[packages/bzip3] - new, 1.3.2
mrozowik
mrozowik at pld-linux.org
Mon Oct 30 19:35:30 CET 2023
commit 2408c5944b2cf40aa92b0042bb1238e5f484a4fa
Author: Krzysztof Mrozowicz <mrozowik at pld-linux.org>
Date: Mon Oct 30 18:12:59 2023 +0000
- new, 1.3.2
bzip3.spec | 128 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 128 insertions(+)
---
diff --git a/bzip3.spec b/bzip3.spec
new file mode 100644
index 0000000..bb08ecc
--- /dev/null
+++ b/bzip3.spec
@@ -0,0 +1,128 @@
+#
+# Conditional build:
+%bcond_without static_libs # static libraries
+
+Summary: A better and stronger spiritual successor to BZip2
+Summary(pl.UTF-8): Lepszy i silniejszy duchowy następca BZip2
+Name: bzip3
+Version: 1.3.2
+Release: 0.1
+License: LGPL-3+
+Group: Applications/Archiving
+Source0: https://github.com/kspalaiologos/bzip3/releases/download/%{version}/%{name}-%{version}.tar.bz2
+# Source0-md5: 3ddde8f8553fbc73c2eef6b8587052ae
+URL: https://github.com/kspalaiologos/bzip3
+BuildRequires: autoconf >= 2.50
+BuildRequires: automake >= 1:1.6
+BuildRequires: libtool
+BuildRequires: rpmbuild(macros) >= 1.213
+Requires: %{name}-libs = %{version}-%{release}
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+A better, faster and stronger spiritual successor to BZip2. Features
+higher compression ratios and better performance thanks to a order-0
+context mixing entropy coder, a fast Burrows-Wheeler transform code
+making use of suffix arrays and a RLE with Lempel Ziv+Prediction pass
+based on LZ77-style string matching and PPM-style context modeling.
+
+%description -l pl.UTF-8
+Lepszy, szybszy i silniejszy duchowy następca BZip2. Charakteryzuje
+się wyższymi współczynnikami kompresji i lepszą wydajnością dzięki
+koderowi entropii mieszania kontekstu rzędu 0, szybkiemu kodowi
+transformacji Burrowsa-Wheelera wykorzystującemu tablice sufiksów oraz
+RLE z przejściem Lempel Ziv + Prediction opartym na dopasowywaniu
+ciągów w stylu LZ77 i modelowaniu kontekstu w stylu PPM.
+
+%package libs
+Summary: libbzip3 library
+Summary(pl.UTF-8): Biblioteka libbzip3
+Group: Libraries
+
+%description libs
+Libbzip3 library.
+
+%description libs -l pl.UTF-8
+Biblioteka libbzip3.
+
+%package devel
+Summary: libbzip3 library header files
+Summary(pl.UTF-8): Pliki nagłówkowe do libbzip3
+Group: Development/Libraries
+Requires: %{name}-libs = %{version}-%{release}
+
+%description devel
+Libbzip3 library header files.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe do libbzip3.
+
+%package static
+Summary: Static libbzip3 library
+Summary(pl.UTF-8): Biblioteka statyczna libbzip3
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description static
+Static libbzip3 library.
+
+%description static -l pl.UTF-8
+Biblioteka statyczna libbzip3.
+
+%prep
+%setup -q
+%{__sed} -i '1s,%{_bindir}/env sh$,%{__sh},' \
+ ./{bz3most,bz3more,bz3cat,bz3less,bz3grep}
+
+%build
+%configure \
+ %{!?with_static_libs:--disable-static}
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post libs -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc libsais-LICENSE NEWS PORTING.md README.md
+%attr(755,root,root) %{_bindir}/bunzip3
+%attr(755,root,root) %{_bindir}/bz3cat
+%attr(755,root,root) %{_bindir}/bz3grep
+%attr(755,root,root) %{_bindir}/bzip3
+%attr(755,root,root) %{_bindir}/bz3less
+%attr(755,root,root) %{_bindir}/bz3more
+%attr(755,root,root) %{_bindir}/bz3most
+%{_mandir}/man1/bunzip3.1*
+%{_mandir}/man1/bz3cat.1*
+%{_mandir}/man1/bz3grep.1*
+%{_mandir}/man1/bz3less.1*
+%{_mandir}/man1/bz3more.1*
+%{_mandir}/man1/bz3most.1*
+%{_mandir}/man1/bzip3.1*
+
+%files libs
+%defattr(644,root,root,755)
+%attr(755,root,root) /%{_libdir}/libbzip3.so.*.*.*
+%attr(755,root,root) %ghost /%{_libdir}/libbzip3.so.0
+
+%files devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libbzip3.so
+%{_libdir}/libbzip3.la
+%{_includedir}/libbz3.h
+%{_pkgconfigdir}/bzip3.pc
+
+%if %{with static_libs}
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libbzip3.a
+%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/bzip3.git/commitdiff/2408c5944b2cf40aa92b0042bb1238e5f484a4fa
More information about the pld-cvs-commit
mailing list