rpms/pcsc-perl/devel pcsc-perl.spec,1.11,1.12

Ville Skytta (scop) fedora-extras-commits at redhat.com
Sat Dec 23 23:11:41 UTC 2006


Author: scop

Update of /cvs/extras/rpms/pcsc-perl/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25790

Modified Files:
	pcsc-perl.spec 
Log Message:
* Sun Dec 24 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.4.4-3
- Eliminate file based dependencies.



Index: pcsc-perl.spec
===================================================================
RCS file: /cvs/extras/rpms/pcsc-perl/devel/pcsc-perl.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- pcsc-perl.spec	2 Nov 2006 17:01:11 -0000	1.11
+++ pcsc-perl.spec	23 Dec 2006 23:11:11 -0000	1.12
@@ -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 @@
 
 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 @@
 
 %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 @@
 
 
 %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.
 




More information about the fedora-extras-commits mailing list