Hello community, here is the log from the commit of package pcsc-gempc for openSUSE:Factory checked in at 2012-07-13 11:33:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pcsc-gempc (Old) and /work/SRC/openSUSE:Factory/.pcsc-gempc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pcsc-gempc", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/pcsc-gempc/pcsc-gempc.changes 2011-09-23 12:21:51.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.pcsc-gempc.new/pcsc-gempc.changes 2012-07-13 11:33:41.000000000 +0200 @@ -1,0 +2,8 @@ +Thu Jul 12 20:09:24 CEST 2012 - [email protected] + +- Updated to version 1.0.7: + * Fixed immediate binding failure. + * Further code cleanup and warning fixes. + * Minor fixes. + +------------------------------------------------------------------- Old: ---- ifd-gempc-1.0.5.tar.bz2 New: ---- ifd-gempc-1.0.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pcsc-gempc.spec ++++++ --- /var/tmp/diff_new_pack.C1JM12/_old 2012-07-13 11:33:42.000000000 +0200 +++ /var/tmp/diff_new_pack.C1JM12/_new 2012-07-13 11:33:42.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package pcsc-gempc # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,23 +15,22 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: pcsc-gempc %define _name ifd-gempc -BuildRequires: pcsc-lite-devel pkg-config -%if %suse_version > 1020 BuildRequires: libusb-devel -%endif -Version: 1.0.5 -Release: 12 -Group: Productivity/Security -License: BSD-3-Clause ; GPL-2.0+ +BuildRequires: pcsc-lite-devel +BuildRequires: pkg-config +Version: 1.0.7 +Release: 0 Url: http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/ Summary: PCSC driver for the Gemplus GemPC 410/430 smartcard readers -Source: %{_name}-%{version}.tar.bz2 +License: BSD-3-Clause ; GPL-2.0+ +Group: Productivity/Security +Source: http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/%{_name}-%{version}.tar.gz +# PATCH-FIX-OPENSUSE pcsc-gempc-1.0.0-devname.diff [email protected] -- Use standard device nodes. Patch: %{_name}-1.0.0-devname.diff +# PATCH-FIX-OPENSUSE pcsc-gempc-makefile.diff [email protected] -- Fix build environment. Patch1: %{_name}-1.0.0-makefile.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: pcsc-lite @@ -47,13 +46,6 @@ This driver is meant to be used with the PCSC-Lite daemon from the pcsc-lite package. - - -Authors: --------- - Ludovic Rousseau <[email protected]> - Jean-Luc Giraud <[email protected]> - %prep %setup -q -n %{_name}-%{version} %patch @@ -71,15 +63,9 @@ done %build -# This package failed when testing with -Wl,-as-needed being default. -# So we disable it here, if you want to retest, just delete this comment and the line below. -export SUSE_ASNEEDED=0 make %{?jobs:-j%jobs} CFLAGS="$RPM_OPT_FLAGS" %install -# This package failed when testing with -Wl,-as-needed being default. -# So we disable it here, if you want to retest, just delete this comment and the line below. -export SUSE_ASNEEDED=0 %makeinstall %clean ++++++ ifd-gempc-1.0.0-devname.diff ++++++ --- /var/tmp/diff_new_pack.C1JM12/_old 2012-07-13 11:33:42.000000000 +0200 +++ /var/tmp/diff_new_pack.C1JM12/_new 2012-07-13 11:33:42.000000000 +0200 @@ -1,16 +1,11 @@ ---- GemPC410/GemPC410Utils.c +Index: GemPC410/GemPC410Utils.c +=================================================================== +--- GemPC410/GemPC410Utils.c.orig +++ GemPC410/GemPC410Utils.c -@@ -71,13 +71,13 @@ +@@ -71,7 +71,7 @@ RESPONSECODE OpenGemPC410(DWORD lun, DWO if (channel == 0x0102E8) channel = 4; -- if (channel < 0) -+ if (channel < 1 || channel > 16) - { - DEBUG_CRITICAL2("wrong port number: %d", (int) channel); - return STATUS_UNSUCCESSFUL; - } - - sprintf(dev_name, "/dev/pcsc/%d", (int) channel); + sprintf(dev_name, "/dev/ttyS%d", (int) channel - 1); -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
