Use make macros
Based on https://src.fedoraproject.org/rpms/opensc/pull-request/10 https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
This commit is contained in:
parent
5634eaf5c4
commit
aad05d0317
@ -30,7 +30,9 @@ BuildRequires: bash-completion
|
|||||||
BuildRequires: zlib-devel
|
BuildRequires: zlib-devel
|
||||||
# For tests
|
# For tests
|
||||||
BuildRequires: libcmocka-devel
|
BuildRequires: libcmocka-devel
|
||||||
|
%if ! 0%{?rhel}
|
||||||
BuildRequires: softhsm
|
BuildRequires: softhsm
|
||||||
|
%endif
|
||||||
BuildRequires: openssl
|
BuildRequires: openssl
|
||||||
Requires: pcsc-lite-libs%{?_isa}
|
Requires: pcsc-lite-libs%{?_isa}
|
||||||
Requires: pcsc-lite
|
Requires: pcsc-lite
|
||||||
@ -84,7 +86,7 @@ sed -i -e 's|"/lib /usr/lib\b|"/%{_lib} %{_libdir}|' configure # lib64 rpaths
|
|||||||
--enable-cmocka \
|
--enable-cmocka \
|
||||||
--enable-sm \
|
--enable-sm \
|
||||||
--with-pcsc-provider=libpcsclite.so.1
|
--with-pcsc-provider=libpcsclite.so.1
|
||||||
make %{?_smp_mflags} V=1
|
%make_build
|
||||||
|
|
||||||
|
|
||||||
%check
|
%check
|
||||||
@ -92,7 +94,7 @@ make check
|
|||||||
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make install DESTDIR=$RPM_BUILD_ROOT
|
%make_install
|
||||||
install -Dpm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/p11-kit/modules/opensc.module
|
install -Dpm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/p11-kit/modules/opensc.module
|
||||||
|
|
||||||
%ifarch %{ix86}
|
%ifarch %{ix86}
|
||||||
|
Loading…
Reference in New Issue
Block a user