%global debug_package %{nil} Name: qatzip Version: 1.0.2 Release: beta1%{?dist} Summary: Tool for enable gzip acceleration License: BSD URL: https://github.com/intel/QATzip Source0: https://github.com/intel/QATzip/%{name}-%{version}.tar.gz BuildRequires: gcc BuildRequires: zlib-devel qatlib qatlib-devel %description QATzip is a user space library which builds on top of the Intel QuickAssist Technology user space library, to provide extended accelerated compression and decompression services by offloading the actual compression and decompression request(s) to the Intel Chipset Series. QATzip produces data using the standard gzip format (RFC1952) with extended headers. The data can be decompressed with a compliant gzip implementation. QATzip is design to take full advantage of the performance provided by Intel QuickAssist Technology. %package devel Summary: Development components for the libqatzip package Requires: qatzip = %{version}-%{release} %description devel Development components for the libqatzip package %prep %setup -q %build ./configure --libdir=%{_libdir} make %install install -D -s -m 0755 utils/qzip %{buildroot}%{_bindir}/qzip install -D -m 0644 man/qzip.1 %{buildroot}%{_mandir}/man1/qzip.1 install -D -s -m 0755 src/libqatzip.so.%{version} %{buildroot}%{_libdir}/libqatzip.so.%{version} ln -s libqatzip.so.%{version} %{buildroot}%{_libdir}/libqatzip.so ln -s libqatzip.so.%{version} %{buildroot}%{_libdir}/libqatzip.so.1 install -D -m 0644 include/qatzip.h %{buildroot}%{_includedir}/qatzip.h %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %license LICENSE %doc README.md %{_libdir}/libqatzip.so.* %{_bindir}/qzip %{_mandir}/man1/qzip.1* %files devel %defattr(-,root,root,-) %doc docs/QATzip-man.pdf %{_includedir}/qatzip.h %{_libdir}/libqatzip.so %changelog * Fri Jan 17 2020 Fei XueX 1.0.2-beta1 - Release 1.0.2