From aad05d031747087a4082bab8bac478699eabc6f5 Mon Sep 17 00:00:00 2001 From: Jakub Jelen Date: Jul 31 2020 13:41:33 +0000 Subject: Use make macros Based on https://src.fedoraproject.org/rpms/opensc/pull-request/10 https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro --- diff --git a/opensc.spec b/opensc.spec index bc6c5eb..5ecf98e 100644 --- a/opensc.spec +++ b/opensc.spec @@ -30,7 +30,9 @@ BuildRequires: bash-completion BuildRequires: zlib-devel # For tests BuildRequires: libcmocka-devel +%if ! 0%{?rhel} BuildRequires: softhsm +%endif BuildRequires: openssl Requires: pcsc-lite-libs%{?_isa} Requires: pcsc-lite @@ -84,7 +86,7 @@ sed -i -e 's|"/lib /usr/lib\b|"/%{_lib} %{_libdir}|' configure # lib64 rpaths --enable-cmocka \ --enable-sm \ --with-pcsc-provider=libpcsclite.so.1 -make %{?_smp_mflags} V=1 +%make_build %check @@ -92,7 +94,7 @@ make check %install -make install DESTDIR=$RPM_BUILD_ROOT +%make_install install -Dpm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/p11-kit/modules/opensc.module %ifarch %{ix86}