diff --git a/.gitignore b/.gitignore index bc5455d..2646509 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1 @@ -/ima-evm-utils-0.6.tar.gz -/ima-evm-utils-0.9.tar.gz -/ima-evm-utils-1.0.tar.gz -/ima-evm-utils-1.1.tar.gz -/ima-evm-utils-1.2.1.tar.gz +/ima-evm-utils-*.tar.gz diff --git a/ima-evm-utils.spec b/ima-evm-utils.spec index f322f84..b994570 100644 --- a/ima-evm-utils.spec +++ b/ima-evm-utils.spec @@ -1,20 +1,20 @@ +Name: ima-evm-utils +Version: 1.3 +Release: 1%{?dist} Summary: IMA/EVM support utilities -Name: ima-evm-utils -Version: 1.2.1 -Release: 4%{?dist} License: GPLv2 -Url: http://linux-ima.sourceforge.net/ -Source: http://sourceforge.net/projects/linux-ima/files/ima-evm-utils/%{name}-%{version}.tar.gz -BuildRequires: gcc +Url: http://linux-ima.sourceforge.net/ +Source: http://sourceforge.net/projects/linux-ima/files/ima-evm-utils/%{name}-%{version}.tar.gz + +BuildRequires: asciidoc BuildRequires: autoconf BuildRequires: automake +BuildRequires: gcc +BuildRequires: keyutils-libs-devel BuildRequires: libtool -BuildRequires: m4 -BuildRequires: asciidoc BuildRequires: libxslt BuildRequires: openssl-devel -BuildRequires: keyutils-libs-devel -Requires: tss2 +BuildRequires: tpm2-tss-devel %description The Trusted Computing Group(TCG) run-time Integrity Measurement Architecture @@ -26,16 +26,16 @@ ima-evm-utils is used to prepare the file system for these extended attributes. %package devel Summary: Development files for %{name} +Requires: %{name}-libs = %{version}-%{release} %description devel This package provides the header files for %{name} %prep -%setup -q +%autosetup -p1 %build -mkdir -p m4 -autoreconf -f -i +autoreconf -vif %configure --disable-static %make_build @@ -45,21 +45,26 @@ find %{buildroot}%{_libdir} -type f -name "*.la" -print -delete %ldconfig_scriptlets +%files +%license COPYING +%doc ChangeLog README AUTHORS +%{_bindir}/* +# if you need to bump the soname version, coordinate with dependent packages +%{_libdir}/libimaevm.so.2 +%{_libdir}/libimaevm.so.2.0.0 +%{_mandir}/man1/* + %files devel %{_pkgdocdir}/*.sh %{_includedir}/* %{_libdir}/libimaevm.so -%files -%doc ChangeLog README AUTHORS -%license COPYING -%{_bindir}/* -# if you need to bump the soname version, coordinate with dependent packages -%{_libdir}/libimaevm.so.1 -%{_libdir}/libimaevm.so.1.0.0 -%{_mandir}/man1/* - %changelog +* Sun Jul 26 2020 Peter Robinson - 1.3-1 +- Update to 1.3 +- Use tpm2-tss instead of tss2 +- Minor spec cleanups + * Mon Jul 13 2020 Tom Stellard - 1.2.1-4 - Use make macros - https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro diff --git a/sources b/sources index d6f5611..66d770a 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (ima-evm-utils-1.1.tar.gz) = fc7efc890812233db888eef210dc4357bee838b56fd95efd9a9e141d684b0b354670a3c053dd93a94a1402dd826074d4a83a4637c8e6c1d90ead3132354a5776 -SHA512 (ima-evm-utils-1.2.1.tar.gz) = 0c86a838b7a30dc3b2997643002b86dccc8a4a723bccab3a306690991ff2e8e79b54cdeeab972191bd5b831cd92e6e85213827261da0a5b5e766f7d758016f3a +SHA512 (ima-evm-utils-1.3.tar.gz) = 7cc428e3ee754722c2ba287ecef1798de73917f1288f66b8f669d6ede17f9cb008ba82d4c46c507efc3c9d6d87e6c47fd6fdb6973fd097db6ee5b4449ba71f5b