[mingw32-opensc] Update to 0.12.0

Kalev Lember kalev at fedoraproject.org
Mon Jan 3 14:43:28 UTC 2011


commit 93c2c201188298ef93e217d785774defab0868cd
Author: Kalev Lember <kalev at smartlink.ee>
Date:   Mon Jan 3 16:13:26 2011 +0200

    Update to 0.12.0

 .gitignore                      |    1 +
 mingw32-opensc.spec             |   31 +++++++------------------------
 opensc-0.11.7-develconfig.patch |   28 ----------------------------
 sources                         |    2 +-
 4 files changed, 9 insertions(+), 53 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e2c323e..993cbe9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 opensc-0.11.13.tar.gz
+/opensc-0.12.0.tar.gz
diff --git a/mingw32-opensc.spec b/mingw32-opensc.spec
index 2db076e..d48a098 100644
--- a/mingw32-opensc.spec
+++ b/mingw32-opensc.spec
@@ -6,7 +6,7 @@
 %define __debug_install_post %{_mingw32_debug_install_post}
 
 Name:           mingw32-opensc
-Version:        0.11.13
+Version:        0.12.0
 Release:        1%{?dist}
 Summary:        MingGW Windows OpenSC library
 
@@ -14,7 +14,6 @@ Group:          Development/Libraries
 License:        LGPLv2+
 URL:            http://www.opensc-project.org/opensc/
 Source0:        http://www.opensc-project.org/files/opensc/opensc-%{version}.tar.gz
-Patch1:         opensc-0.11.7-develconfig.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
@@ -22,13 +21,10 @@ BuildArch:      noarch
 BuildRequires:  mingw32-filesystem >= 53
 BuildRequires:  mingw32-gcc
 BuildRequires:  mingw32-binutils
-BuildRequires:  mingw32-iconv
 BuildRequires:  mingw32-libltdl
 BuildRequires:  mingw32-openssl
 BuildRequires:  mingw32-readline
 
-Requires:       pkgconfig
-
 %description
 OpenSC is a package for for accessing smart card devices.  Basic
 functionality (e.g. SELECT FILE, READ BINARY) should work on any ISO
@@ -45,7 +41,6 @@ This is the MinGW cross-compiled Windows library.
 
 %prep
 %setup -q -n opensc-%{version}
-%patch1 -p1 -b .config
 
 sed -i -e 's|"/lib /usr/lib\b|"%{_mingw32_libdir}|' configure
 sed -i -e 's|/usr/local/towitoko/lib/|%{_mingw32_libdir}/ctapi/|' etc/opensc.conf.in
@@ -53,8 +48,7 @@ sed -i -e 's|/usr/local/towitoko/lib/|%{_mingw32_libdir}/ctapi/|' etc/opensc.con
 
 %build
 %{_mingw32_configure}  --disable-static \
-  --enable-pcsc \
-  --enable-iconv
+  --enable-pcsc
 make %{?_smp_mflags}
 
 
@@ -66,9 +60,6 @@ install -Dpm 644 etc/opensc.conf $RPM_BUILD_ROOT%{_mingw32_sysconfdir}/opensc.co
 # Remove docs which duplicate the ones in native package
 rm -rf $RPM_BUILD_ROOT%{_mingw32_datadir}/doc/opensc
 
-# Remove a wrapper shell script
-rm -f $RPM_BUILD_ROOT%{_mingw32_bindir}/cardos-info
-
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -79,12 +70,10 @@ rm -rf $RPM_BUILD_ROOT
 %doc COPYING
 %config(noreplace) %{_mingw32_sysconfdir}/opensc.conf
 
-%{_mingw32_bindir}/cardos-info.bat
 %{_mingw32_bindir}/cardos-tool.exe
 %{_mingw32_bindir}/cryptoflex-tool.exe
 %{_mingw32_bindir}/eidenv.exe
 %{_mingw32_bindir}/netkey-tool.exe
-%{_mingw32_bindir}/opensc-config
 %{_mingw32_bindir}/opensc-explorer.exe
 %{_mingw32_bindir}/opensc-tool.exe
 %{_mingw32_bindir}/piv-tool.exe
@@ -95,21 +84,14 @@ rm -rf $RPM_BUILD_ROOT
 %{_mingw32_bindir}/rutoken-tool.exe
 %{_mingw32_bindir}/westcos-tool.exe
 
-%{_mingw32_bindir}/libopensc-2.dll
-%{_mingw32_bindir}/libpkcs15init-2.dll
-%{_mingw32_bindir}/libscconf-2.dll
+%{_mingw32_bindir}/libopensc-3.dll
 %{_mingw32_bindir}/onepin-opensc-pkcs11.dll
 %{_mingw32_bindir}/opensc-pkcs11.dll
 %{_mingw32_bindir}/pkcs11-spy.dll
 
-%{_mingw32_libdir}/libopensc-2.dll.def
+%{_mingw32_libdir}/libopensc-3.dll.def
 %{_mingw32_libdir}/libopensc.dll.a
 %{_mingw32_libdir}/libopensc.la
-%{_mingw32_libdir}/libpkcs15init-2.dll.def
-%{_mingw32_libdir}/libpkcs15init.dll.a
-%{_mingw32_libdir}/libpkcs15init.la
-%{_mingw32_libdir}/libscconf.dll.a
-%{_mingw32_libdir}/libscconf.la
 %{_mingw32_libdir}/onepin-opensc-pkcs11.dll.a
 %{_mingw32_libdir}/onepin-opensc-pkcs11.la
 %{_mingw32_libdir}/opensc-pkcs11.dll.a
@@ -117,13 +99,14 @@ rm -rf $RPM_BUILD_ROOT
 %{_mingw32_libdir}/pkcs11-spy.dll.a
 %{_mingw32_libdir}/pkcs11-spy.la
 
-%{_mingw32_includedir}/opensc/
-%{_mingw32_libdir}/pkgconfig/lib*.pc
 %{_mingw32_datadir}/opensc/
 %{_mingw32_sbindir}/opensc-install.bat
 
 
 %changelog
+* Mon Jan 03 2011 Kalev Lember <kalev at smartlink.ee> - 0.12.0-1
+- Update to 0.12.0
+
 * Mon Mar 01 2010 Kalev Lember <kalev at smartlink.ee> - 0.11.13-1
 - Update to 0.11.13
 
diff --git a/sources b/sources
index 40b529e..238b40f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-98fa151e947941f9c3f27420fdf47c11  opensc-0.11.13.tar.gz
+630fa3b8717d22a1d069d120153a0c52  opensc-0.12.0.tar.gz


More information about the scm-commits mailing list