diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/download b/download deleted file mode 100644 index b1e5b090138b9c8d6b26095fd5c967c2c76685d8..0000000000000000000000000000000000000000 --- a/download +++ /dev/null @@ -1 +0,0 @@ -ceec46e1026f3017cc7d0c7a0cab2411 qatzip-1.0.6.tar.gz diff --git a/qatzip.spec b/qatzip.spec index bcaadf3e961a559b79783281e124ffb54b81bb03..eb04ee483735936356aaceab31d3c9f5fd566ef2 100644 --- a/qatzip.spec +++ b/qatzip.spec @@ -1,19 +1,20 @@ -# SPDX-License-Identifier: MIT +%define anolis_release 1 %global githubname QATzip -%global libqatzip_soversion 1 +%global libqatzip_soversion 3 Name: qatzip -Version: 1.0.6 -Release: 5%{?dist} +Version: 1.0.9 +Release: %{anolis_release}%{?dist} Summary: Intel QuickAssist Technology (QAT) QATzip Library License: BSD URL: https://github.com/intel/%{githubname} -Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +Source0: https://github.com/intel/%{githubname}/archive/v%{version}.tar.gz BuildRequires: gcc >= 4.8.5 BuildRequires: zlib-devel >= 1.2.7 -BuildRequires: qatlib-devel >= 21.08.0 +BuildRequires: qatlib-devel >= 22.07.0 +BuildRequires: autoconf automake libtool make lz4-devel # The purpose of the package is to support hardware that only exists on x86_64 platforms # https://bugzilla.redhat.com/show_bug.cgi?id=1987280 ExclusiveArch: x86_64 @@ -38,21 +39,30 @@ the QATzip APIs. %package devel Summary: Development components for the libqatzip package -Requires: %{name}-libs%{?_isa} = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} %description devel This package contains headers and libraries required to build applications that use the QATzip APIs. +%package doc +Summary: Documentation files for %{name} +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description doc +The %{name}-doc package contains documentation files for %{name}. + %prep -%autosetup -n %{githubname}-%{version} +%autosetup -n %{githubname}-%{version} -p1 %build %set_build_flags +autoreconf -vif ./configure \ --bindir=%{_bindir} \ - --sharedlib-dir=%{_libdir} \ + --libdir=%{_libdir} \ --includedir=%{_includedir} \ --mandir=%{_mandir} \ --prefix=%{_prefix} \ @@ -62,6 +72,8 @@ applications that use the QATzip APIs. %install %make_install +rm %{buildroot}/%{_libdir}/libqatzip.a +rm %{buildroot}/%{_libdir}/libqatzip.la rm -vf %{buildroot}%{_mandir}/*.pdf # Check section is not available for these functional and performance tests require special hardware. @@ -73,32 +85,16 @@ rm -vf %{buildroot}%{_mandir}/*.pdf %files libs %license LICENSE* -%{_libdir}/libqatzip.so.%{libqatzip_soversion} -%{_libdir}/libqatzip.so.%{version} +%{_libdir}/libqatzip.so.%{libqatzip_soversion}* %files devel %doc docs/QATzip-man.pdf %{_includedir}/qatzip.h %{_libdir}/libqatzip.so -%changelog -* Wed Oct 13 2021 Vladis Dronov - 1.0.6-5 -- Add OSCI testing harness (bz 1747500) - -* Mon Sep 13 2021 zm627 - 1.0.6-3 -- Rebuild for qatzip v1.0.6 - -* Sun Sep 12 2021 zm627 - 1.0.6-2 -- Upload new qatzip source package and rebuild +%files doc +%doc docs/QATzip-man.pdf README.md -* Sun Sep 12 2021 zm627 - 1.0.6-1 -- Update to latest qatlib and qatzip upstream release - -* Sun Sep 12 2021 zm627 - 1.0.5-3 -- Add ExcludeArch ticket number - -* Sun Sep 12 2021 zm627 - 1.0.5-2 -- Rebuilt for qatlib v21.08 - -* Tue Jul 13 2021 Ma Zheng - 1.0.5-1 -- Initial version of RPM Package +%changelog +* Thu Oct 13 2022 happy_orange - 1.0.9-1 +- Init package from upstream diff --git a/v1.0.9.tar.gz b/v1.0.9.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..a9eed9fd197f83787876fc46cf906e621ab260fb Binary files /dev/null and b/v1.0.9.tar.gz differ