Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qatlib for openSUSE:Factory checked in at 2023-05-30 22:03:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qatlib (Old) and /work/SRC/openSUSE:Factory/.qatlib.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qatlib" Tue May 30 22:03:24 2023 rev:7 rq:1089848 version:22.07.2 Changes: -------- --- /work/SRC/openSUSE:Factory/qatlib/qatlib.changes 2022-12-06 14:24:43.454316820 +0100 +++ /work/SRC/openSUSE:Factory/.qatlib.new.1533/qatlib.changes 2023-05-30 22:03:39.239438732 +0200 @@ -1,0 +2,7 @@ +Tue May 30 07:33:31 UTC 2023 - Jan Engelhardt <jeng...@inai.de> + +- Implement shared library packaging guidelines +- Drop R/TM signs as per + https://en.opensuse.org/openSUSE:Package_description_guidelines + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qatlib.spec ++++++ --- /var/tmp/diff_new_pack.Yv24Tb/_old 2023-05-30 22:03:39.691441396 +0200 +++ /var/tmp/diff_new_pack.Yv24Tb/_new 2023-05-30 22:03:39.703441466 +0200 @@ -1,7 +1,7 @@ # # spec file for package qatlib # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -35,24 +35,37 @@ # This package can be built on all archs, but is useful only on enterprise-class intel. ExclusiveArch: x86_64 +%package -n libusdm0 +Summary: QuickAssist memory management library + +%description -n libusdm0 +User space library for memory management. + +%package -n libqat3 +Summary: QuickAssist device access library + +%description -n libqat3 +User space library for accessing Intel QAT devices. + %package devel Summary: Development files for qatlib Group: Hardware/Other -Requires: %{name} +Requires: libqat3 = %{version}-%{release} +Requires: libusdm0 = %{version}-%{release} %description -This package provides user space libraries that allow access to Intel(R) +This package provides user space libraries that allow access to Intel QuickAssist devices for hardware-accelerated cryptography. The QuickAssist APIs allow for finer control over the qat_4xxx devices than the more general libkcapi. %description devel -Header files for using the Intel(R) QuickAssist C APIs. +Header files for using the Intel QuickAssist C APIs. These APIs allow for finer control over the qat_4xxx devices than the more general libkcapi. %prep -%setup -q +%autosetup autoreconf -iv %build @@ -64,17 +77,21 @@ find %{buildroot} -type f -name "*.la" -delete -print rm -f %{buildroot}%{_libdir}/*.so.[0-9] -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets -n libusdm0 +%ldconfig_scriptlets -n libqat3 %files %license LICENSE %doc README.md %{_mandir}/man8/qat* %{_unitdir}/qat* +%{_sbindir}/qat* + +%files -n libusdm0 %{_libdir}/libusdm.so.0* + +%files -n libqat3 %{_libdir}/libqat.so.3* -%{_sbindir}/qat* %files devel %{_includedir}/qat