diff --git a/attest-tools.spec b/attest-tools.spec index 74f3f47df687386acb3fbfe83bc0858ff82fb6bc..885b4a9dde9f5226ab77febeed1fa7b6362ca5ad 100644 --- a/attest-tools.spec +++ b/attest-tools.spec @@ -1,13 +1,12 @@ name: attest-tools Version: 0.2.92 -Release: 7 +Release: 8 Summary: Attestation tools Source0: https://gitee.com/openeuler/%{name}/repository/archive/v%{version}.tar.gz Patch0: attest-tools-support-openssl-3.0.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -License: GPLv2+ +License: GPL-2.0-or-later Url: https://gitee.com/openeuler/attest-tools BuildRequires: autoconf automake libcurl-devel libtool openssl-devel BuildRequires: digest-list-tools-devel json-c-devel libcurl-devel tss2-devel systemd @@ -36,28 +35,18 @@ This package includes the headers of the libraries. %build autoreconf -iv %configure -make %{?_smp_mflags} +%make_build %install -rm -rf $RPM_BUILD_ROOT -%make_install %{?_smp_mflags} +%make_install +%delete_la install -m 755 -d $RPM_BUILD_ROOT/etc/attest-tools/ek_ca_certs install -m 755 -d $RPM_BUILD_ROOT/etc/attest-tools/privacy_ca_certs install -m 755 -d $RPM_BUILD_ROOT/etc/sysconfig install -m 644 etc/attest_ra_server %{buildroot}/etc/sysconfig/attest_ra_server install -m 644 etc/attest_tls_server %{buildroot}/etc/sysconfig/attest_tls_server -%post -ldconfig - -%postun -ldconfig - -%clean -rm -rf $RPM_BUILD_ROOT - %files -%defattr(-,root,root,-) %dir %{_sysconfdir}/%{name} %dir %{_sysconfdir}/%{name}/ek_ca_certs %dir %{_sysconfdir}/%{name}/privacy_ca_certs @@ -77,10 +66,8 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libverifier_ima_sig.so %{_libdir}/libverifier_evm_key.so %{_libdir}/libeventlog_ima.so -%{_libdir}/libverifier_ima_boot_aggregate.la %{_libdir}/libverifier_ima_boot_aggregate.so %{_libdir}/libeventlog_bios.so -%exclude %{_libdir}/*.la %{_bindir}/attest_tls_client %{_bindir}/attest_build_json %{_bindir}/attest_tls_server @@ -94,9 +81,12 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/generate_demoCA.sh %files devel -%{_prefix}/include/attest-tools +%{_includedir}/attest-tools %changelog +* Mon Jan 27 2025 Funda Wang - 0.2.92-8 +- remove libtool .la files + * Thu Mar 16 2023 luhuaxin - 0.2.92-7 - Support openssl 3.0