]> git.pld-linux.org Git - packages/zstd.git/blame - zstd.spec
- new
[packages/zstd.git] / zstd.spec
CommitLineData
8edbfa0e
JB
1Summary: Zstandard - fast lossless compression algorithm
2Summary(pl.UTF-8): Zstandard - szybki, bezstratny algorytm kompresji
3Name: zstd
4Version: 0.5.1
5Release: 1
6License: BSD
7Group: Libraries
8#Source0Download: https://github.com/Cyan4973/zstd/releases
9Source0: https://github.com/Cyan4973/zstd/archive/v%{version}/%{name}-%{version}.tar.gz
10# Source0-md5: 0f972162c5ec73d04bb2243d520d18f0
11Patch0: %{name}-noquiet.patch
12Patch1: %{name}-no32.patch
13Patch2: %{name}-noclean.patch
14URL: https://github.com/Cyan4973/zstd
15BuildRequires: gcc >= 5:3.2
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18%description
19Zstd, short for Zstandard, is a fast lossless compression algorithm,
20targeting real-time compression scenarios at zlib-level compression
21ratio.
22
23%description -l pl.UTF-8
24Zstd (skrót od Zstandard) to szybki, bezstratny algorytm kompresji, do
25zastosowwań przy kompresji w czasie rzeczywistym ze współczynnikiem
26kompresji zbliżonym do biblioteki zlib.
27
28%package devel
29Summary: Header files for Zstd library
30Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Zstd
31Group: Development/Libraries
32Requires: %{name} = %{version}-%{release}
33
34%description devel
35Header files for Zstd library.
36
37%description devel -l pl.UTF-8
38Pliki nagłówkowe biblioteki Zstd.
39
40%package static
41Summary: Static Zstd library
42Summary(pl.UTF-8): Statyczna biblioteka Zstd
43Group: Development/Libraries
44Requires: %{name}-devel = %{version}-%{release}
45
46%description static
47Static Zstd library.
48
49%description static -l pl.UTF-8
50Statyczna biblioteka Zstd.
51
52%prep
53%setup -q
54%patch0 -p1
55%patch1 -p1
56%patch2 -p1
57
58%build
59CC="%{__cc}" \
60CFLAGS="%{rpmcflags} %{rpmcppflags}" \
61LDFLAGS="%{rpmldflags}" \
62%{__make} all
63
64%install
65rm -rf $RPM_BUILD_ROOT
66
67%{__make} install \
68 DESTDIR=$RPM_BUILD_ROOT \
69 PREFIX=%{_prefix} \
70 LIBDIR=%{_libdir}
71
72%clean
73rm -rf $RPM_BUILD_ROOT
74
75%post -p /sbin/ldconfig
76%postun -p /sbin/ldconfig
77
78%files
79%defattr(644,root,root,755)
80%doc NEWS README.md images
81%attr(755,root,root) %{_bindir}/unzstd
82%attr(755,root,root) %{_bindir}/zstd
83%attr(755,root,root) %{_bindir}/zstdcat
84%attr(755,root,root) %{_libdir}/libzstd.so.*.*.*
85%attr(755,root,root) %ghost %{_libdir}/libzstd.so.0
86%{_mandir}/man1/unzstd.1*
87%{_mandir}/man1/zstd.1*
88%{_mandir}/man1/zstdcat.1*
89
90%files devel
91%defattr(644,root,root,755)
92%attr(755,root,root) %{_libdir}/libzstd.so
93%{_includedir}/zbuff.h
94%{_includedir}/zdict.h
95%{_includedir}/zstd.h
96%{_pkgconfigdir}/libzstd.pc
97
98%files static
99%defattr(644,root,root,755)
100%{_libdir}/libzstd.a
This page took 0.502675 seconds and 4 git commands to generate.