]> git.pld-linux.org Git - packages/lz4.git/blame - lz4.spec
- updated to 1.8.3
[packages/lz4.git] / lz4.spec
CommitLineData
e898c13a 1Summary: Hash-based Predictive Lempel-Ziv compressor
8518f842 2Summary(pl.UTF-8): Kompresor wykorzystujący metodę Lempel-Ziv z predykcją opartą na haszach
e898c13a 3Name: lz4
db099af8 4Version: 1.8.3
6dd51171 5Release: 1
3eeb7aec 6Epoch: 1
8518f842 7License: BSD (library), GPL v2+ (CLI utility)
2c2bc572 8Group: Applications
bfc18eb5 9#Source0Download: https://github.com/lz4/lz4/releases
6dd51171 10Source0: https://github.com/lz4/lz4/archive/v%{version}/%{name}-%{version}.tar.gz
db099af8 11# Source0-md5: d5ce78f7b1b76002bbfffa6f78a5fc4e
39c841ae 12URL: http://www.lz4.org/
15032287 13BuildRequires: pkgconfig
3eeb7aec 14Requires: %{name}-libs = %{epoch}:%{version}-%{release}
e898c13a
ER
15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17%description
18LZ4 is a very fast compressor, based on well-known LZ77 (Lempel-Ziv)
19algorithm. It is a LZP2 fork and provides better compression ratio for
20text files.
21
8518f842
JB
22%description -l pl.UTF-8
23LZ4 to bardzo szybki kompresor, oparty na dobrze znanym algorytmie
24LZ77 (Lempel-Ziv). Jest to odgałęzienie LZP2, zapewniające lepszy
25współczynnik kompresji dla plików tekstowych.
26
046bf775
ER
27%package libs
28Summary: LZ4 library
18fe31b9 29Summary(pl.UTF-8): Biblioteka LZ4
2c2bc572 30License: BSD
046bf775 31Group: Libraries
f667998a 32Conflicts: lz4 < 0.0-1.r121.3
046bf775
ER
33
34%description libs
35LZ4 library.
36
18fe31b9
JB
37%description libs -l pl.UTF_8
38Biblioteka LZ4.
39
e898c13a
ER
40%package devel
41Summary: Development files for the LZ4 compressor
8518f842 42Summary(pl.UTF-8): Pliki programistyczne kompresora LZ4
18fe31b9 43License: BSD
e898c13a 44Group: Development/Libraries
3eeb7aec 45Requires: %{name}-libs = %{epoch}:%{version}-%{release}
e898c13a
ER
46
47%description devel
48LZ4 is a very fast compressor, based on well-known LZ77 (Lempel-Ziv)
49algorithm. It is a LZP2 fork and provides better compression ratio for
50text files.
51
8518f842
JB
52This subpackage contains the header files for developing applications
53that want to make use of liblz4.
54
55%description devel -l pl.UTF-8
56LZ4 to bardzo szybki kompresor, oparty na dobrze znanym algorytmie
57LZ77 (Lempel-Ziv). Jest to odgałęzienie LZP2, zapewniające lepszy
58współczynnik kompresji dla plików tekstowych.
59
60Ten pakiet zawiera pliki nagłówkowe do tworzenia aplikacji
61wykorzystujących liblz4.
e898c13a 62
e2b4d925 63%package static
8518f842
JB
64Summary: Static LZ4 compressor library
65Summary(pl.UTF-8): Statyczna biblioteka kompresora LZ4
18fe31b9 66License: BSD
e2b4d925 67Group: Development/Libraries
3eeb7aec 68Requires: %{name}-devel = %{epoch}:%{version}-%{release}
e2b4d925
ER
69
70%description static
8518f842 71Static LZ4 compressor library.
e2b4d925
ER
72
73%description static -l pl.UTF-8
8518f842 74Statyczna biblioteka kompresora LZ4.
e2b4d925 75
e898c13a 76%prep
f2003757 77%setup -q
e898c13a
ER
78
79%build
6dd51171
ER
80%{__make} -j1 \
81 MOREFLAGS="%{rpmcflags} %{rpmcppflags}" \
82 CC="%{__cc}"
e898c13a
ER
83
84%install
85rm -rf $RPM_BUILD_ROOT
d6edfe4f 86%{__make} install \
f2003757 87 PREFIX=%{_prefix} \
d6edfe4f 88 LIBDIR=%{_libdir} \
6b2e0cf4
AM
89 INCLUDEDIR=%{_includedir} \
90 MANDIR=%{_mandir} \
d6edfe4f
ER
91 INSTALL="install -p" \
92 DESTDIR=$RPM_BUILD_ROOT \
e898c13a 93
6dd51171 94install -d $RPM_BUILD_ROOT/%{_lib}
bfc18eb5 95%{__mv} $RPM_BUILD_ROOT%{_libdir}/liblz4.so.* $RPM_BUILD_ROOT/%{_lib}
c3b75833
ER
96ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/liblz4.so.*.*.*) \
97 $RPM_BUILD_ROOT%{_libdir}/liblz4.so
a1bd6989 98
e898c13a
ER
99%clean
100rm -rf $RPM_BUILD_ROOT
101
046bf775
ER
102%post libs -p /sbin/ldconfig
103%postun libs -p /sbin/ldconfig
e2b4d925 104
e898c13a
ER
105%files
106%defattr(644,root,root,755)
bfc18eb5 107%doc LICENSE NEWS README.md
e898c13a 108%attr(755,root,root) %{_bindir}/lz4
d6edfe4f
ER
109%attr(755,root,root) %{_bindir}/lz4c
110%attr(755,root,root) %{_bindir}/lz4cat
f2003757 111%attr(755,root,root) %{_bindir}/unlz4
e898c13a 112%{_mandir}/man1/lz4.1*
d6edfe4f
ER
113%{_mandir}/man1/lz4c.1*
114%{_mandir}/man1/lz4cat.1*
f2003757 115%{_mandir}/man1/unlz4.1*
046bf775
ER
116
117%files libs
118%defattr(644,root,root,755)
bfc18eb5 119%doc lib/{LICENSE,README.md}
a1bd6989
JR
120%attr(755,root,root) /%{_lib}/liblz4.so.*.*.*
121%attr(755,root,root) %ghost /%{_lib}/liblz4.so.1
e898c13a
ER
122
123%files devel
124%defattr(644,root,root,755)
8518f842 125%attr(755,root,root) %{_libdir}/liblz4.so
6b2e0cf4
AM
126%{_includedir}/lz4.h
127%{_includedir}/lz4hc.h
128%{_includedir}/lz4frame.h
129%{_includedir}/lz4frame_static.h
d6edfe4f 130%{_pkgconfigdir}/liblz4.pc
e2b4d925
ER
131
132%files static
133%defattr(644,root,root,755)
134%{_libdir}/liblz4.a
This page took 0.080687 seconds and 4 git commands to generate.