From 7a192b59a4ee0b2c71538aac4e8e53b0b37d9a8c Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Nov 03 2021 22:38:39 +0000 Subject: import qatengine-0.6.7-1.el9 --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..92e3bc8 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/qatengine-0.6.7.tar.gz diff --git a/.qatengine.metadata b/.qatengine.metadata new file mode 100644 index 0000000..60aaf1e --- /dev/null +++ b/.qatengine.metadata @@ -0,0 +1 @@ +e5a083e99b6c29344c8d7309740682db917209e9 SOURCES/qatengine-0.6.7.tar.gz diff --git a/SPECS/qatengine.spec b/SPECS/qatengine.spec new file mode 100644 index 0000000..7e375fb --- /dev/null +++ b/SPECS/qatengine.spec @@ -0,0 +1,72 @@ +# SPDX-License-Identifier: MIT + +%global githubname QAT_Engine +%global enginesdir %(pkg-config --variable=enginesdir libcrypto) + +Name: qatengine +Version: 0.6.7 +Release: 1%{?dist} +Summary: Intel QuickAssist Technology (QAT) OpenSSL Engine +# Most of the source code is BSD, with the following exceptions: +# - e_qat.txt, e_qat_err.c, and e_qat_err.h are OpenSSL +# - qat/config/* are (BSD or GPLv2), but are not used during compilation +# - qat_contig_mem/* are GPLv2, but are not used during compilation +License: BSD and OpenSSL +URL: https://github.com/intel/%{githubname} +Source0: https://github.com/intel/%{githubname}/archive/v%{version}/%{name}-%{version}.tar.gz + +BuildRequires: gcc make pkg-config +BuildRequires: autoconf automake libtool +BuildRequires: openssl-devel >= 1.1.1 +BuildRequires: qatlib-devel >= 20.10.0 +# https://bugzilla.redhat.com/show_bug.cgi?id=1909065 +ExcludeArch: %{arm} aarch64 %{power64} s390x i686 + +%description +This package provides the Intel QuickAssist Technology OpenSSL Engine +(an OpenSSL Plug-In Engine) which provides cryptographic acceleration +for both hardware and optimized software using Intel QuickAssist Technology +enabled Intel platforms. + +%prep +%autosetup -n %{githubname}-%{version} + +%build +autoreconf -ivf +%configure +%make_build + +%install +%make_install + +%files +%license LICENSE* +%doc README.md docs* +%{enginesdir}/qatengine.so +%exclude %{enginesdir}/qatengine.la + +%changelog +* Wed Aug 18 2021 Vladis Dronov - 0.6.7-1 +- Update to qatengine v0.6.7 with openssl-3 support (bz 1874206, bz 1953498) +- Add documentation files to a package + +* Tue Aug 10 2021 Mohan Boddu - 0.6.4-4 +- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags + Related: rhbz#1991688 + +* Fri Apr 16 2021 Mohan Boddu - 0.6.4-3 +- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 + +* Fri Dec 11 2020 Yogaraj Alamenda 0.6.4-1 +- Update to qatengine v0.6.4 + +* Mon Nov 30 2020 Yogaraj Alamenda 0.6.3-1 +- Update to qatengine v0.6.3 +- Update License and library installation + +* Wed Nov 18 2020 Dinesh Balakrishnan 0.6.2-1 +- Update to qatengine v0.6.2 +- Address review comments + +* Tue Sep 08 2020 Dinesh Balakrishnan 0.6.1-1 +- Initial version of rpm package