From 957c0773c27c3bf2cf8f7c722f4ef7d65e0d6ac2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= <s...@fedoraproject.org> Date: Sat, 23 Dec 2006 23:11:11 +0000 Subject: - Eliminate file based dependencies.
--- pcsc-perl.spec | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/pcsc-perl.spec b/pcsc-perl.spec index fedd49e..15e30f0 100644 --- a/pcsc-perl.spec +++ b/pcsc-perl.spec @@ -1,9 +1,12 @@ %define pcscver 1.3.0 -%define pcsclib %{_libdir}/libpcsclite.so.1 +%define pcsclib libpcsclite.so.1 +%ifarch x86_64 ppc64 ia64 sparc64 s390x +%define mark64 ()(64bit) +%endif Name: pcsc-perl Version: 1.4.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Perl interface to the PC/SC smart card library Group: Development/Libraries @@ -14,7 +17,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: perl BuildRequires: pcsc-lite-devel >= %{pcscver} -Requires: %{pcsclib} +Requires: %{pcsclib}%{?mark64} Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Provides: perl-pcsc = %{version}-%{release} @@ -45,6 +48,9 @@ chmod -R u+w $RPM_BUILD_ROOT/* %check # tests need configured readers etc +if ! grep -qF 'dlopen("%{pcsclib}"' PCSCperl.h ; then # sanity check + echo "ERROR: pcsc lib name mismatch in PCSCperl.h/dependencies" ; exit 1 +fi %clean @@ -60,6 +66,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Dec 24 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.4.4-3 +- Eliminate file based dependencies. + * Thu Nov 2 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.4.4-2 - Rebuild with pcsc-lite 1.3.2 for extended APDU support. -- cgit v0.12 http://pkgs.fedoraproject.org/cgit/pcsc-perl.git/commit/?h=epel7&id=957c0773c27c3bf2cf8f7c722f4ef7d65e0d6ac2 _______________________________________________ perl-devel mailing list -- perl-devel@lists.fedoraproject.org To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org