commit pcsc-lite for openSUSE:Factory

2020-06-16 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2020-06-16 13:45:06

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new.3606 (New)


Package is "pcsc-lite"

Tue Jun 16 13:45:06 2020 rev:86 rq:814586 version:1.9.0

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2020-01-27 
00:21:49.637474988 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new.3606/pcsc-lite.changes
2020-06-16 13:45:43.457790473 +0200
@@ -1,0 +2,10 @@
+Sun Jun 14 17:51:14 UTC 2020 - Wolfgang Rosenauer 
+
+- Updated to version 1.9.0
+  * SCardEndTransaction(): greatly improve performances (x300)
+  * tokenparser: accept any Unicode character in a reader name
+  * Use /run instead of /var/run by default
+  * Fix a memory leak from a polkit call
+  * Some other minor improvements
+
+---

Old:

  pcsc-lite-1.8.26.tar.bz2
  pcsc-lite-1.8.26.tar.bz2.asc

New:

  pcsc-lite-1.9.0.tar.bz2
  pcsc-lite-1.9.0.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.2lfrmc/_old  2020-06-16 13:45:44.413798161 +0200
+++ /var/tmp/diff_new_pack.2lfrmc/_new  2020-06-16 13:45:44.417798193 +0200
@@ -26,18 +26,18 @@
 %define PKG_USER   scard
 %define PKG_GROUP  scard
 Name:   pcsc-lite
-Version:1.8.26
+Version:1.9.0
 Release:0
 Summary:PC/SC Smart Cards Library
 License:BSD-3-Clause AND GPL-3.0-or-later
 Group:  Productivity/Security
 URL:https://pcsclite.apdu.fr/
-Source: %{name}-%{version}.tar.bz2
+Source: https://pcsclite.apdu.fr/files/%{name}-%{version}.tar.bz2
 Source1:%{name}.sysconfig
 Source2:README.SUSE
 Source4:baselibs.conf
 Source6:pcsc-lite-reader-conf
-Source7:%{name}-%{version}.tar.bz2.asc
+Source7:https://pcsclite.apdu.fr/files/%{name}-%{version}.tar.bz2.asc
 Source8:%{name}.keyring
 Patch0: systemd-service.patch
 # PATCH-FEATURE-SLE pcsc-lite-python3.patch bsc1082129 sbra...@suse.com -- Use 
python3.
@@ -139,7 +139,7 @@
 
 %pre
 getent group %{PKG_GROUP} >/dev/null || groupadd -r %{PKG_GROUP}
-getent passwd %{PKG_USER} >/dev/null || useradd -r -g %{PKG_GROUP} -s 
%{_sbindir}/nologin -c "Smart Card Reader" -d %{_localstatedir}/run/pcscd 
%{PKG_USER}
+getent passwd %{PKG_USER} >/dev/null || useradd -r -g %{PKG_GROUP} -s 
%{_sbindir}/nologin -c "Smart Card Reader" -d /run/pcscd %{PKG_USER}
 %service_add_pre pcscd.service pcscd.socket
 
 %post

++ pcsc-lite-1.8.26.tar.bz2 -> pcsc-lite-1.9.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.26/ChangeLog 
new/pcsc-lite-1.9.0/ChangeLog
--- old/pcsc-lite-1.8.26/ChangeLog  2020-01-03 17:30:32.0 +0100
+++ new/pcsc-lite-1.9.0/ChangeLog   2020-06-14 15:27:22.0 +0200
@@ -1,3 +1,12 @@
+1.9.0: Ludovic Rousseau
+14 June 2020
+- SCardEndTransaction(): greatly improve performances (x300)
+- tokenparser: accept any Unicode character in a reader name
+- Use /run instead of /var/run by default
+- Fix a memory leak from a polkit call
+- Some other minor improvements
+
+
 1.8.26: Ludovic Rousseau
 3 January 2020
 - Use poll() instead of select() to allow file descriptor higher than 
FD_SETSIZE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.26/ChangeLog.git 
new/pcsc-lite-1.9.0/ChangeLog.git
--- old/pcsc-lite-1.8.26/ChangeLog.git  2020-01-03 17:32:58.0 +0100
+++ new/pcsc-lite-1.9.0/ChangeLog.git   2020-06-14 15:43:38.0 +0200
@@ -1,4 +1,188 @@
-commit b0c2f30c2bfe7f22fe1b985e647c6cb61cc66275 (HEAD -> master, tag: 
pcsc-1.8.26, origin/master, origin/HEAD)
+commit e796a0f12fbefa459bff0d25e27089615fa91f21 (HEAD -> master, zotac/master, 
origin/master, origin/HEAD)
+Author: Ludovic Rousseau 
+Date:   Sun Jun 14 15:26:31 2020 +0200
+
+Release 1.9.0
+
+Signed-off-by: Ludovic Rousseau 
+
+ ChangeLog| 9 +
+ configure.ac | 2 +-
+ 2 files changed, 10 insertions(+), 1 deletion(-)
+
+commit 047789c4f1a05be3023e1fc842520b506c14b79b
+Author: Ludovic Rousseau 
+Date:   Wed May 13 18:54:42 2020 +0200
+
+hotplug_macosx: handle UTF-8 in ifdFriendlyName
+
+If CFStringGetCStringPtr() fails then we try to copy the sting using
+kCFStringEncodingUTF8 encoding.
+
+This allows to get reader friendly name like "SoloKeys Solo 🐝".
+
+ src/hotplug_macosx.c | 12 ++--
+ 1 file changed, 10 insertions(+), 2 deletions(-)
+
+commit 6d0b16784ac226746c79ca4bd2c6fb5e31c6b114
+Author: Ludovic 

commit pcsc-lite for openSUSE:Factory

2020-01-26 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2020-01-27 00:21:24

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new.26092 (New)


Package is "pcsc-lite"

Mon Jan 27 00:21:24 2020 rev:85 rq:766600 version:1.8.26

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2020-01-12 
23:19:21.514704607 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new.26092/pcsc-lite.changes   
2020-01-27 00:21:49.637474988 +0100
@@ -1,0 +2,6 @@
+Thu Jan 23 13:08:03 UTC 2020 - Dominique Leuenberger 
+
+- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow
+  OBS to shortcut through -mini flavors.
+
+---



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.Jh2vHD/_old  2020-01-27 00:21:53.485478272 +0100
+++ /var/tmp/diff_new_pack.Jh2vHD/_new  2020-01-27 00:21:53.485478272 +0100
@@ -51,9 +51,9 @@
 Requires(post): %fillup_prereq
 Requires(pre):  shadow
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  libudev-devel
 BuildRequires:  polkit-devel
 BuildRequires:  systemd-rpm-macros
+BuildRequires:  pkgconfig(libudev)
 %{?systemd_requires}
 
 %description





commit pcsc-lite for openSUSE:Factory

2020-01-12 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2020-01-12 23:18:32

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new.6675 (New)


Package is "pcsc-lite"

Sun Jan 12 23:18:32 2020 rev:84 rq:762879 version:1.8.26

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2019-05-02 
19:13:23.900872422 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new.6675/pcsc-lite.changes
2020-01-12 23:19:21.514704607 +0100
@@ -1,0 +2,16 @@
+Fri Jan 10 13:29:59 UTC 2020 - Wolfgang Rosenauer 
+
+- Updated to version 1.8.26
+  * Use poll() instead of select() to allow file descriptor higher
+than FD_SETSIZE
+  * Enable reader filtering by default
+  * pcsc-spy:
+- Do not read output buffer after error
+- Adjust code to handle autoallocated buffers
+- fix year-2038 issue by using long instead of int
+  * Android: fix compilation
+  * polkit: log the error message if polkit_authority_get_sync() fails
+  * Exit with EXIT_SUCCESS on shutdown to please systemd
+  * Fix a minor memory leak
+
+---

Old:

  pcsc-lite-1.8.25.tar.bz2
  pcsc-lite-1.8.25.tar.bz2.asc

New:

  pcsc-lite-1.8.26.tar.bz2
  pcsc-lite-1.8.26.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.9lOjTV/_old  2020-01-12 23:19:22.722705054 +0100
+++ /var/tmp/diff_new_pack.9lOjTV/_new  2020-01-12 23:19:22.726705056 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pcsc-lite
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -26,12 +26,12 @@
 %define PKG_USER   scard
 %define PKG_GROUP  scard
 Name:   pcsc-lite
-Version:1.8.25
+Version:1.8.26
 Release:0
 Summary:PC/SC Smart Cards Library
 License:BSD-3-Clause AND GPL-3.0-or-later
 Group:  Productivity/Security
-Url:https://pcsclite.apdu.fr/
+URL:https://pcsclite.apdu.fr/
 Source: %{name}-%{version}.tar.bz2
 Source1:%{name}.sysconfig
 Source2:README.SUSE

++ pcsc-lite-1.8.25.tar.bz2 -> pcsc-lite-1.8.26.tar.bz2 ++
 3843 lines of diff (skipped)




commit pcsc-lite for openSUSE:Factory

2019-05-02 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2019-05-02 19:13:22

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new.5148 (New)


Package is "pcsc-lite"

Thu May  2 19:13:22 2019 rev:83 rq:699084 version:1.8.25

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2019-04-04 
14:11:49.149281304 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new.5148/pcsc-lite.changes
2019-05-02 19:13:23.900872422 +0200
@@ -1,0 +2,5 @@
+Fri Apr 26 11:17:53 UTC 2019 - mvet...@suse.com
+
+- bsc#1130588: Require shadow instead of old pwdutils
+
+---



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.1SOW1X/_old  2019-05-02 19:13:24.508873968 +0200
+++ /var/tmp/diff_new_pack.1SOW1X/_new  2019-05-02 19:13:24.512873979 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -49,7 +49,7 @@
 BuildRequires:  pkgconfig(libsystemd)
 Requires:   libpcsclite1 = %{version}
 Requires(post): %fillup_prereq
-Requires(pre):  pwdutils
+Requires(pre):  shadow
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  libudev-devel
 BuildRequires:  polkit-devel





commit pcsc-lite for openSUSE:Factory

2019-04-04 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2019-04-04 14:11:47

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new.3908 (New)


Package is "pcsc-lite"

Thu Apr  4 14:11:47 2019 rev:82 rq:690573 version:1.8.25

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2019-02-11 
21:17:13.299342502 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new.3908/pcsc-lite.changes
2019-04-04 14:11:49.149281304 +0200
@@ -1,0 +2,10 @@
+Tue Apr  2 08:28:59 UTC 2019 - Wolfgang Rosenauer 
+
+- Updated to version 1.8.25
+  * Fix a socket issue when pcscd is used inside LXC container
+  * pcsc-spy: always provide a total time of execution
+  * Fix resource leak if SCardEstablishContext() fails
+  * Fix realloc(3) error handling (possible memory leak)
+  * Remove usage of function chmod(2) to use fchmod(2) (fix race condition)
+
+---

Old:

  pcsc-lite-1.8.24.tar.bz2
  pcsc-lite-1.8.24.tar.bz2.asc

New:

  pcsc-lite-1.8.25.tar.bz2
  pcsc-lite-1.8.25.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.LJh4Cm/_old  2019-04-04 14:11:50.093281800 +0200
+++ /var/tmp/diff_new_pack.LJh4Cm/_new  2019-04-04 14:11:50.093281800 +0200
@@ -26,7 +26,7 @@
 %define PKG_USER   scard
 %define PKG_GROUP  scard
 Name:   pcsc-lite
-Version:1.8.24
+Version:1.8.25
 Release:0
 Summary:PC/SC Smart Cards Library
 License:BSD-3-Clause AND GPL-3.0-or-later

++ pcsc-lite-1.8.24.tar.bz2 -> pcsc-lite-1.8.25.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.24/ChangeLog 
new/pcsc-lite-1.8.25/ChangeLog
--- old/pcsc-lite-1.8.24/ChangeLog  2018-10-12 11:06:13.0 +0200
+++ new/pcsc-lite-1.8.25/ChangeLog  2019-03-25 20:57:29.0 +0100
@@ -1,3 +1,12 @@
+1.8.25: Ludovic Rousseau
+25 March 2019
+- Fix a socket issue when pcscd is used inside LXC container
+- pcsc-spy: always provide a total time of execution
+- Fix resource leak if SCardEstablishContext() fails
+- Fix realloc(3) error handling (possible memory leak)
+- Remove usage of function chmod(2) to use fchmod(2) (fix race condition)
+
+
 1.8.24: Ludovic Rousseau
 12 October 2018
 - the project moved to https://pcsclite.apdu.fr/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.24/ChangeLog.git 
new/pcsc-lite-1.8.25/ChangeLog.git
--- old/pcsc-lite-1.8.24/ChangeLog.git  2018-10-12 11:11:29.0 +0200
+++ new/pcsc-lite-1.8.25/ChangeLog.git  2019-03-25 20:59:51.0 +0100
@@ -1,4 +1,185 @@
-commit 73d95ada3221c060cbd7b6aa2375453f9d0e359b (HEAD -> master, 
origin/master, origin/HEAD)
+commit efc56971cb8f8bf9cb44090bb3851d8c1d2a00f7 (HEAD -> master, tag: 
pcsc-1.8.25, origin/master, origin/HEAD)
+Author: Ludovic Rousseau 
+Date:   Mon Mar 25 20:56:43 2019 +0100
+
+Release 1.8.25
+
+ ChangeLog| 9 +
+ configure.ac | 2 +-
+ 2 files changed, 10 insertions(+), 1 deletion(-)
+
+commit d627aee864c3e9ce40e375fcc0e34a7855b6f0f1 (zotac/master, github/master)
+Author: Ludovic Rousseau 
+Date:   Sun Mar 24 14:51:41 2019 +0100
+
+pcscd.socket.in: explicitly set socket file mode
+
+Fixes Debian #924914
+Thanks to Mathias Behrle for the patch
+
+ etc/pcscd.socket.in | 1 +
+ 1 file changed, 1 insertion(+)
+
+commit b9e6fe054c2ce883ce6070d4a5761d9d1e1da1bc (zmaster)
+Author: Ludovic Rousseau 
+Date:   Fri Mar 22 10:39:14 2019 +0100
+
+pcsc-spy: always a total time of execution
+
+Use the latest function return to compute the total execution time.
+
+Now the total time is always available. If the latest PC/SC command
+does not return (because the process has been interrupted) the total
+time may be a bit shorter than expected but it is less problematic than
+no total tiem at all.
+
+ src/spy/pcsc-spy | 13 ++---
+ 1 file changed, 6 insertions(+), 7 deletions(-)
+
+commit 9561e5562d5fb00540589ccb9e4744366ec4b310
+Author: Ludovic Rousseau 
+Date:   Fri Mar 22 10:21:35 2019 +0100
+
+pcsc-spy: fix a typo in a comment
+
+ src/spy/pcsc-spy | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit e641eaa72530bd8188ff584e33d06bf60a384995
+Author: Ludovic Rousseau 
+Date:   Wed Jan 16 11:03:19 2019 +0100
+
+Doc: more explicit documentation for −−auto−exit
+
+pcscd does not exit after 60 seconds but after 60 seconds of inactivity
+after the release of the last PC/SC context.
+If you start pcscd with −−auto−exit but do run any PC/SC applica

commit pcsc-lite for openSUSE:Factory

2019-02-11 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2019-02-11 21:17:12

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new.28833 (New)


Package is "pcsc-lite"

Mon Feb 11 21:17:12 2019 rev:81 rq:672306 version:1.8.24

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2018-10-25 
08:11:42.172213133 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new.28833/pcsc-lite.changes   
2019-02-11 21:17:13.299342502 +0100
@@ -1,0 +2,5 @@
+Sat Feb  2 11:16:18 UTC 2019 - Jan Engelhardt 
+
+- Trim filler wording from description.
+
+---



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.ckvkQb/_old  2019-02-11 21:17:14.647341787 +0100
+++ /var/tmp/diff_new_pack.ckvkQb/_new  2019-02-11 21:17:14.651341784 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pcsc-lite
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,7 +28,7 @@
 Name:   pcsc-lite
 Version:1.8.24
 Release:0
-Summary:PCSC Smart Cards Library
+Summary:PC/SC Smart Cards Library
 License:BSD-3-Clause AND GPL-3.0-or-later
 Group:  Productivity/Security
 Url:https://pcsclite.apdu.fr/
@@ -57,13 +57,8 @@
 %{?systemd_requires}
 
 %description
-The purpose of PCSC Lite is to provide a Windows(R) SCard interface in
-a very small form factor for communication with smart cards and
-readers. PCSC Lite can be compiled directly for a desired reader driver
-or can be used to dynamically allocate/deallocate reader drivers at
-runtime (the default behavior).
-
-PCSC Lite uses the same winscard API as used in Windows(R).
+PC/SC Lite provides a Windows SCard interface in a small form factor
+for communication with smart cards and readers.
 
 Security aware people should read the SECURITY file for possible
 vulnerabilities of pcsclite and how to fix them. For information on how
@@ -74,19 +69,14 @@
 This functionality is exercised in the driver.
 
 %package -n libpcsclite1
-Summary:PCSC Smart Card Library
+Summary:PC/SC Smart Card Library
 License:BSD-3-Clause
 Group:  System/Libraries
 Recommends: pcsc-lite >= %{version}
 
 %description -n libpcsclite1
-The purpose of PCSC Lite is to provide a Windows(R) SCard interface in
-a very small form factor for communication with smart cards and
-readers. PCSC Lite can be compiled directly for a desired reader driver
-or can be used to dynamically allocate/deallocate reader drivers at
-runtime (the default behavior).
-
-PCSC Lite uses the same winscard API as used in Windows(R).
+PC/SC Lite provides a Windows SCard interface in a small form factor
+for communication with smart cards and readers.
 
 Security aware people should read the SECURITY file for possible
 vulnerabilities of pcsclite and how to fix them. For information on how
@@ -97,7 +87,7 @@
 This functionality is exercised in the driver.
 
 %package -n libpcscspy0
-Summary:PCSC Smart Card Library
+Summary:PC/SC Smart Card Library
 License:GPL-3.0-or-later
 Group:  System/Libraries
 
@@ -135,7 +125,7 @@
 make %{?_smp_mflags}
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 mkdir -p %{buildroot}%{ifddir}
 mkdir -p %{buildroot}%{_sysconfdir}/reader.conf.d/
 sed s:@ifddir@:%{ifddir}: %{buildroot}%{_sysconfdir}/reader.conf.d/reader.conf





commit pcsc-lite for openSUSE:Factory

2018-10-24 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2018-10-25 08:11:36

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Thu Oct 25 08:11:36 2018 rev:80 rq:642122 version:1.8.24

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2018-09-05 
13:48:11.10382 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2018-10-25 
08:11:42.172213133 +0200
@@ -1,0 +2,13 @@
+Sat Oct 13 21:03:54 UTC 2018 - w...@rosenauer.org
+
+- Updated to version 1.8.24
+  * SCardGetStatusChange(): Fix a rare race condition
+  * SCardReleaseContext(): do not release a lock owned by another context
+  * SCardReconnect(): suspend card auto power off
+  * Allow "=" in serial driver filenames
+  * Add the thread id in the pcscd log lines
+  * pcsc-spy: correctly handle incomplete log file
+  * Simclist: avoid to divide by zero in list_findpos()
+  * Some other minor improvements
+
+---

Old:

  pcsc-lite-1.8.23.tar.bz2
  pcsc-lite-1.8.23.tar.bz2.asc

New:

  pcsc-lite-1.8.24.tar.bz2
  pcsc-lite-1.8.24.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.gkwnZ8/_old  2018-10-25 08:11:42.780212735 +0200
+++ /var/tmp/diff_new_pack.gkwnZ8/_new  2018-10-25 08:11:42.780212735 +0200
@@ -26,12 +26,12 @@
 %define PKG_USER   scard
 %define PKG_GROUP  scard
 Name:   pcsc-lite
-Version:1.8.23
+Version:1.8.24
 Release:0
 Summary:PCSC Smart Cards Library
-License:BSD-3-Clause
+License:BSD-3-Clause AND GPL-3.0-or-later
 Group:  Productivity/Security
-Url:http://pcsclite.alioth.debian.org/
+Url:https://pcsclite.apdu.fr/
 Source: %{name}-%{version}.tar.bz2
 Source1:%{name}.sysconfig
 Source2:README.SUSE
@@ -143,7 +143,7 @@
 mkdir -p %{buildroot}%{_fillupdir}
 cp %{name}.sysconfig %{buildroot}%{_fillupdir}/sysconfig.pcscd
 mkdir -p %{buildroot}%{_docdir}/%{name}
-cp -a AUTHORS ChangeLog COPYING DRIVERS HELP NEWS README README.SUSE SECURITY 
TODO %{buildroot}%{_docdir}/%{name}
+cp -a AUTHORS ChangeLog COPYING HELP NEWS README README.SUSE SECURITY TODO 
%{buildroot}%{_docdir}/%{name}
 # Remove useless la files
 find %{buildroot} -type f -name "*.la" -delete -print
 
@@ -176,7 +176,6 @@
 %dir %{_docdir}/%{name}
 %{_docdir}/%{name}/AUTHORS
 %{_docdir}/%{name}/COPYING
-%{_docdir}/%{name}/DRIVERS
 %{_docdir}/%{name}/HELP
 %{_docdir}/%{name}/NEWS
 %{_docdir}/%{name}/README

++ pcsc-lite-1.8.23.tar.bz2 -> pcsc-lite-1.8.24.tar.bz2 ++
 10382 lines of diff (skipped)

++ systemd-service.patch ++
--- /var/tmp/diff_new_pack.gkwnZ8/_old  2018-10-25 08:11:43.380212342 +0200
+++ /var/tmp/diff_new_pack.gkwnZ8/_new  2018-10-25 08:11:43.380212342 +0200
@@ -1,9 +1,9 @@
 diff --git a/etc/pcscd.service.in b/etc/pcscd.service.in
-index 7934050..ddbdcc4 100644
+index eb093de..f0929cd 100644
 --- a/etc/pcscd.service.in
 +++ b/etc/pcscd.service.in
-@@ -3,7 +3,9 @@ Description=PC/SC Smart Card Daemon
- Requires=pcscd.socket
+@@ -4,7 +4,9 @@ Requires=pcscd.socket
+ Documentation=man:pcscd(8)
  
  [Service]
 -ExecStart=@sbindir_exp@/pcscd --foreground --auto-exit




commit pcsc-lite for openSUSE:Factory

2018-09-05 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2018-09-05 13:48:09

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Wed Sep  5 13:48:09 2018 rev:79 rq:632897 version:1.8.23

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2018-03-05 
13:35:30.789033887 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2018-09-05 
13:48:11.10382 +0200
@@ -1,0 +2,8 @@
+Mon Sep  3 14:49:29 UTC 2018 - w...@rosenauer.org
+
+- extended sysconfig template to include
+  PCSCLITE_FILTER_IGNORE_READER_NAMES env variable which is used
+  by pcscd to ignore certain readers
+  (patch by Eric Garreau)
+
+---



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.fUNvzr/_old  2018-09-05 13:48:11.658221281 +0200
+++ /var/tmp/diff_new_pack.fUNvzr/_new  2018-09-05 13:48:11.666221294 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -130,6 +130,7 @@
--enable-usbdropdir=%{ifddir} \
--with-systemdsystemunitdir=%{_unitdir} \
 --enable-polkit \
+   --enable-filter \
--disable-static
 make %{?_smp_mflags}
 


++ pcsc-lite.sysconfig ++
--- /var/tmp/diff_new_pack.fUNvzr/_old  2018-09-05 13:48:11.742221422 +0200
+++ /var/tmp/diff_new_pack.fUNvzr/_new  2018-09-05 13:48:11.746221429 +0200
@@ -1,9 +1,20 @@
 ## Path:   Hardware/SmartCard
-## Description:Hard disc health monitoring
-## ServiceReload: pcscd
+## Description:pcscd(8) command-line options
 ## Type:   string
-## Default:
+## Default:
+## ServiceReload: pcscd
 #
 # Command line options for pcscd(8) init script.
 #
 PCSCD_OPTIONS=""
+
+## Path:   Hardware/SmartCard
+## Description:reader names filtering criteria
+## Type:   string
+## Default:
+## ServiceReload: pcscd
+#
+# provide a regexp to identify some readers that should stay invisible to pcscd
+# 
(https://ludovicrousseau.blogspot.com/2015/12/remove-andor-customize-pcsc-reader-names.html)
+#
+PCSCLITE_FILTER_IGNORE_READER_NAMES=""




commit pcsc-lite for openSUSE:Factory

2018-03-05 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2018-03-05 13:35:26

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Mon Mar  5 13:35:26 2018 rev:78 rq:582172 version:1.8.23

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2018-01-06 
18:45:07.434629006 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2018-03-05 
13:35:30.789033887 +0100
@@ -1,0 +2,5 @@
+Fri Mar  2 20:42:09 CET 2018 - sbra...@suse.com
+
+- Use python3 (bsc#1082129, pcsc-lite-python3.patch).
+
+---

New:

  pcsc-lite-python3.patch



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.FuzrkW/_old  2018-03-05 13:35:31.573005515 +0100
+++ /var/tmp/diff_new_pack.FuzrkW/_new  2018-03-05 13:35:31.573005515 +0100
@@ -40,6 +40,8 @@
 Source7:%{name}-%{version}.tar.bz2.asc
 Source8:%{name}.keyring
 Patch0: systemd-service.patch
+# PATCH-FEATURE-SLE pcsc-lite-python3.patch bsc1082129 sbra...@suse.com -- Use 
python3.
+Patch1: pcsc-lite-python3.patch
 BuildRequires:  gcc
 BuildRequires:  libtool
 BuildRequires:  pkg-config
@@ -96,7 +98,7 @@
 
 %package -n libpcscspy0
 Summary:PCSC Smart Card Library
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  System/Libraries
 
 %description -n libpcscspy0
@@ -104,7 +106,7 @@
 
 %package devel
 Summary:Development package for the MUSCLE project SmartCards library
-License:BSD-3-Clause and GPL-3.0+
+License:BSD-3-Clause AND GPL-3.0-or-later
 Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}
 Requires:   glibc-devel
@@ -118,6 +120,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 cp -a %{SOURCE1} %{SOURCE2} %{SOURCE6} .
 
 %build


++ pcsc-lite-python3.patch ++
Index: pcsc-lite-1.8.23/src/spy/pcsc-spy
===
--- pcsc-lite-1.8.23.orig/src/spy/pcsc-spy
+++ pcsc-lite-1.8.23/src/spy/pcsc-spy
@@ -1,4 +1,4 @@
-#! /usr/bin/python
+#! /usr/bin/python3
 
 """
 #Display PC/SC functions arguments



commit pcsc-lite for openSUSE:Factory

2018-01-06 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2018-01-06 18:45:01

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Sat Jan  6 18:45:01 2018 rev:77 rq:560994 version:1.8.23

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2017-12-13 
11:57:57.305875639 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2018-01-06 
18:45:07.434629006 +0100
@@ -1,0 +2,12 @@
+Mon Jan  1 11:11:20 UTC 2018 - w...@rosenauer.org
+
+- Updated to version 1.8.23
+  * use libsystemd instead sd-daemon.{c,h}
+  * spy: add support SCardStatus() with NULL pcbAtrLen
+  * Some other minor improvements
+- remove --auto-exit from service start even if we have
+  socket activation in place
+  (using it as a lightweight approach to unconditional service
+  enablement (reference boo#1063983 and to help workaround boo#1063985)
+
+---

Old:

  pcsc-lite-1.8.22.tar.bz2
  pcsc-lite-1.8.22.tar.bz2.asc

New:

  pcsc-lite-1.8.23.tar.bz2
  pcsc-lite-1.8.23.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.egPmSw/_old  2018-01-06 18:45:08.662571628 +0100
+++ /var/tmp/diff_new_pack.egPmSw/_new  2018-01-06 18:45:08.662571628 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pcsc-lite
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
 %define PKG_USER   scard
 %define PKG_GROUP  scard
 Name:   pcsc-lite
-Version:1.8.22
+Version:1.8.23
 Release:0
 Summary:PCSC Smart Cards Library
 License:BSD-3-Clause
@@ -44,6 +44,7 @@
 BuildRequires:  libtool
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
+BuildRequires:  pkgconfig(libsystemd)
 Requires:   libpcsclite1 = %{version}
 Requires(post): %fillup_prereq
 Requires(pre):  pwdutils

++ pcsc-lite-1.8.22.tar.bz2 -> pcsc-lite-1.8.23.tar.bz2 ++
 1765 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/pcsc-lite-1.8.22/ChangeLog new/pcsc-lite-1.8.23/ChangeLog
--- old/pcsc-lite-1.8.22/ChangeLog  2017-06-17 10:03:36.0 +0200
+++ new/pcsc-lite-1.8.23/ChangeLog  2017-12-18 19:54:18.0 +0100
@@ -1,3 +1,11 @@
+1.8.23: Ludovic Rousseau
+18 December 2017
+- use libsystemd instead sd-daemon.{c,h}
+- install_spy.sh: add support of Ubuntu
+- spy: add support SCardStatus() with NULL pcbAtrLen
+- Some other minor improvements
+
+
 1.8.22: Ludovic Rousseau
 17 June 2017
 - SCardCancel() was broken in 1.8.21. The call was bloking.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/pcsc-lite-1.8.22/ChangeLog.git new/pcsc-lite-1.8.23/ChangeLog.git
--- old/pcsc-lite-1.8.22/ChangeLog.git  2017-06-17 10:08:07.0 +0200
+++ new/pcsc-lite-1.8.23/ChangeLog.git  2017-12-18 19:57:25.0 +0100
@@ -1,4 +1,236 @@
-commit 696023944649e0c52802e20994fb78d6b24d4efd (HEAD -> master, tag: 
pcsc-1.8.22, zotac/master, origin/master, origin/HEAD, github/master)
+commit 09f0f85b86e7488cf26642dd17150f76bed5300c (HEAD -> master)
+Author: Ludovic Rousseau 
+Date:   Mon Dec 18 19:56:49 2017 +0100
+
+Release 1.8.23
+
+ ChangeLog| 8 
+ configure.ac | 2 +-
+ 2 files changed, 9 insertions(+), 1 deletion(-)
+
+commit 1dde8427236fa988e9f488baa46d7316691a (origin/master, origin/HEAD)
+Author: Ludovic Rousseau 
+Date:   Tue Nov 14 15:09:25 2017 +0100
+
+spy: add support SCardStatus() with NULL pcbAtrLen
+
+If an application calls SCardStatus() with pcbAtrLen = NULL then the trace
+interpretation was wrong.
+
+The problematic trace was:
+7F9414EF6700@>|1510667088|620972|SCardStatus
+7F9414EF6700@0x7B0DDEA3
+7F9414EF6700@NULL
+7F9414EF6700@NULL
+7F9414EF6700@NULL
+7F9414EF6700@""
+7F9414EF6700@NULL
+7F9414EF6700@NULL
+7F9414EF6700@NULL
+

commit pcsc-lite for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2017-12-13 11:57:45

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Wed Dec 13 11:57:45 2017 rev:76 rq:555988 version:1.8.22

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2017-11-30 
12:41:48.313741413 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2017-12-13 
11:57:57.305875639 +0100
@@ -1,0 +2,6 @@
+Mon Dec 11 13:37:09 UTC 2017 - dims...@opensuse.org
+
+- Rename local defines USER/GROUP to PKG_USER/PKG_GROUP: the
+  variable GROUP (call caps) has been claimed by RPM 4.14.
+
+---



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.vPUCNk/_old  2017-12-13 11:57:57.985842814 +0100
+++ /var/tmp/diff_new_pack.vPUCNk/_new  2017-12-13 11:57:57.985842814 +0100
@@ -23,8 +23,8 @@
 
 # FIXME: Maybe we should use /usr/lib/pcsc/drivers as others do:
 %define ifddir %{_libdir}/readers
-%define USER   scard
-%define GROUP  scard
+%define PKG_USER   scard
+%define PKG_GROUP  scard
 Name:   pcsc-lite
 Version:1.8.22
 Release:0
@@ -143,8 +143,8 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %pre
-getent group %{GROUP} >/dev/null || groupadd -r %{GROUP}
-getent passwd %{USER} >/dev/null || useradd -r -g %{GROUP} -s 
%{_sbindir}/nologin -c "Smart Card Reader" -d %{_localstatedir}/run/pcscd 
%{USER}
+getent group %{PKG_GROUP} >/dev/null || groupadd -r %{PKG_GROUP}
+getent passwd %{PKG_USER} >/dev/null || useradd -r -g %{PKG_GROUP} -s 
%{_sbindir}/nologin -c "Smart Card Reader" -d %{_localstatedir}/run/pcscd 
%{PKG_USER}
 %service_add_pre pcscd.service pcscd.socket
 
 %post





commit pcsc-lite for openSUSE:Factory

2017-11-30 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2017-11-30 12:41:46

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Thu Nov 30 12:41:46 2017 rev:75 rq:545322 version:1.8.22

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2017-06-21 
13:49:46.954077530 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2017-11-30 
12:41:48.313741413 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:52:37 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.nKUK5q/_old  2017-11-30 12:41:49.029715382 +0100
+++ /var/tmp/diff_new_pack.nKUK5q/_new  2017-11-30 12:41:49.029715382 +0100
@@ -16,6 +16,11 @@
 #
 
 
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir /var/adm/fillup-templates
+%endif
+
 # FIXME: Maybe we should use /usr/lib/pcsc/drivers as others do:
 %define ifddir %{_libdir}/readers
 %define USER   scard
@@ -130,8 +135,8 @@
 mkdir -p %{buildroot}%{_sysconfdir}/reader.conf.d/
 sed s:@ifddir@:%{ifddir}: %{buildroot}%{_sysconfdir}/reader.conf.d/reader.conf
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcpcscd
-mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
-cp %{name}.sysconfig 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.pcscd
+mkdir -p %{buildroot}%{_fillupdir}
+cp %{name}.sysconfig %{buildroot}%{_fillupdir}/sysconfig.pcscd
 mkdir -p %{buildroot}%{_docdir}/%{name}
 cp -a AUTHORS ChangeLog COPYING DRIVERS HELP NEWS README README.SUSE SECURITY 
TODO %{buildroot}%{_docdir}/%{name}
 # Remove useless la files
@@ -181,7 +186,7 @@
 %config(noreplace) %{_sysconfdir}/reader.conf.d/reader.conf
 %{ifddir}
 %{_unitdir}/*
-%{_localstatedir}/adm/fillup-templates/sysconfig.pcscd
+%{_fillupdir}/sysconfig.pcscd
 # libpcsclite.so should stay in the main package (#732911). Third party 
packages may need it for dlopen().
 %{_libdir}/libpcsclite.so
 %{_datadir}/polkit-1/actions/org.debian.pcsc-lite.policy





commit pcsc-lite for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2017-06-21 13:49:45

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Wed Jun 21 13:49:45 2017 rev:74 rq:504418 version:1.8.22

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2017-06-01 
16:28:15.564983359 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2017-06-21 
13:49:46.954077530 +0200
@@ -1,0 +2,7 @@
+Sat Jun 17 20:52:24 UTC 2017 - w...@rosenauer.org
+
+- Updated to version 1.8.22
+  * SCardCancel() was broken in 1.8.21. The call was blocking.
+  * Enable use of info level logging for pcscd using -i/--info
+
+---

Old:

  pcsc-lite-1.8.21.tar.bz2
  pcsc-lite-1.8.21.tar.bz2.asc

New:

  pcsc-lite-1.8.22.tar.bz2
  pcsc-lite-1.8.22.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.4gZ8Bk/_old  2017-06-21 13:49:47.721969210 +0200
+++ /var/tmp/diff_new_pack.4gZ8Bk/_new  2017-06-21 13:49:47.725968646 +0200
@@ -21,7 +21,7 @@
 %define USER   scard
 %define GROUP  scard
 Name:   pcsc-lite
-Version:1.8.21
+Version:1.8.22
 Release:0
 Summary:PCSC Smart Cards Library
 License:BSD-3-Clause

++ pcsc-lite-1.8.21.tar.bz2 -> pcsc-lite-1.8.22.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.21/ChangeLog 
new/pcsc-lite-1.8.22/ChangeLog
--- old/pcsc-lite-1.8.21/ChangeLog  2017-05-20 17:18:21.0 +0200
+++ new/pcsc-lite-1.8.22/ChangeLog  2017-06-17 10:03:36.0 +0200
@@ -1,3 +1,9 @@
+1.8.22: Ludovic Rousseau
+17 June 2017
+- SCardCancel() was broken in 1.8.21. The call was bloking.
+- Enable use of info level logging for pcscd using -i/--info
+
+
 1.8.21: Ludovic Rousseau
 20 May 2017
 - SCardCancel():
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.21/ChangeLog.git 
new/pcsc-lite-1.8.22/ChangeLog.git
--- old/pcsc-lite-1.8.21/ChangeLog.git  2017-05-20 17:23:56.0 +0200
+++ new/pcsc-lite-1.8.22/ChangeLog.git  2017-06-17 10:08:07.0 +0200
@@ -1,4 +1,89 @@
-commit f47cccffcb534a7bd3528790d55d7ce5a71d70de (HEAD -> master, tag: 
pcsc-1.8.21, origin/master, origin/HEAD, github/master)
+commit 696023944649e0c52802e20994fb78d6b24d4efd (HEAD -> master, tag: 
pcsc-1.8.22, zotac/master, origin/master, origin/HEAD, github/master)
+Author: Ludovic Rousseau 
+Date:   Sat Jun 17 08:56:54 2017 +0200
+
+Release 1.8.22
+
+Signed-off-by: Ludovic Rousseau 
+
+ ChangeLog| 6 ++
+ configure.ac | 2 +-
+ 2 files changed, 7 insertions(+), 1 deletion(-)
+
+commit 7307cc4a80f887ef59487d7b8edf104fb56f13ca
+Author: Ludovic Rousseau 
+Date:   Thu Jun 15 14:50:28 2017 +0200
+
+UnitaryTests/SCardCancel.c: test for SCardCancel
+
+Check that the fix in 81d52b98d84be900c6a6532d10d1fe88eac092cf works as
+expected.
+
+ UnitaryTests/Makefile  |  1 +
+ UnitaryTests/SCardCancel.c | 88 ++
+ 2 files changed, 89 insertions(+)
+
+commit 7a3738d2f8e48c669b0e3f485cb9dcabeffc941a
+Author: Ludovic Rousseau 
+Date:   Thu Jun 15 14:45:48 2017 +0200
+
+fix SCardCancel() that was broken in version 1.8.21
+
+Changes in 9a21c82330fc4b73ac00faf2c5cf948da5f8ab07 broke
+SCardCancel().
+The problem was that SCardCancel() was blocked until
+SCardGetStatusChange() had finished. This is stupid because
+SCardCancel() is supposed to cancel SCardGetStatusChange().
+
+Thanks to Ran Benita for the bug report
+"[Pcsclite-muscle] A recent change causes SCardCancel() to block?"
+
http://lists.alioth.debian.org/pipermail/pcsclite-muscle/2017-June/000921.html
+
+ src/winscard_clnt.c | 8 +---
+ 1 file changed, 5 insertions(+), 3 deletions(-)
+
+commit 88a53f3ed21aa645e7c65661162f832a053fb9de
+Author: Ludovic Rousseau 
+Date:   Fri Jun 9 09:58:52 2017 +0200
+
+RFAddReader: more correctly detect duplicate readers
+
+To detect a duplicate reader, checking the reader name and port is,
+sometimes, not enough.
+
+The problem was when two readers are removed and re-inserted immediately.
+One of the 2 readers may not yet be completely removed (from pcscd point
+of view) when it is asked to insert it again.
+
+Fixes #20
+"Reader not detected when disconnecting / connecting usb hub"
+https://github.com/LudovicRousseau/PCSC/issues/20
+
+ src/readerfactory.c | 7 ---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+com

commit pcsc-lite for openSUSE:Factory

2017-06-01 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2017-06-01 16:28:14

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Thu Jun  1 16:28:14 2017 rev:73 rq:497142 version:1.8.21

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2017-01-15 
11:14:00.600976292 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2017-06-01 
16:28:15.564983359 +0200
@@ -1,0 +2,19 @@
+Mon May 22 05:46:15 UTC 2017 - w...@rosenauer.org
+
+- Updated to version 1.8.21
+  * SCardCancel():
+- fix a race condition bug
+- fix a possible use after free
+- improve Doxygen documentation
+  * SCardGetStatusChange(): fix a race condition when a reader is removed
+  * SCardDisconnect(): fix status update for SCARD_UNPOWER_CARD
+  * pcsc_stringify_error(): use Thread-local storage
+  * pcsc_stringify_error() now returns a const char *
+  * SCardControl() may return SCARD_E_INSUFFICIENT_BUFFER when
+pbRecvBuffer is not big enough to receive the card response.
+  * Fix compilation error with GCC 4.9
+  * UnitaryTests: add support of Python 3
+  * pcsc-spy: add support of Python 3
+  * Some other minor improvements
+
+---

Old:

  pcsc-lite-1.8.20.tar.bz2
  pcsc-lite-1.8.20.tar.bz2.asc

New:

  pcsc-lite-1.8.21.tar.bz2
  pcsc-lite-1.8.21.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.omTo8a/_old  2017-06-01 16:28:16.304879031 +0200
+++ /var/tmp/diff_new_pack.omTo8a/_new  2017-06-01 16:28:16.308878468 +0200
@@ -21,7 +21,7 @@
 %define USER   scard
 %define GROUP  scard
 Name:   pcsc-lite
-Version:1.8.20
+Version:1.8.21
 Release:0
 Summary:PCSC Smart Cards Library
 License:BSD-3-Clause

++ pcsc-lite-1.8.20.tar.bz2 -> pcsc-lite-1.8.21.tar.bz2 ++
 3569 lines of diff (skipped)




commit pcsc-lite for openSUSE:Factory

2016-09-12 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2016-09-12 13:24:20

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2016-06-02 
12:39:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2016-09-12 
13:24:22.0 +0200
@@ -1,0 +2,18 @@
+Thu Sep  8 10:38:46 UTC 2016 - tchva...@suse.com
+
+- Version update to 1.8.18:
+  * SCardDisconnect(): much faster with SCARD_UNPOWER_CARD
+  * SCardConnect(): Fix a possible duplicated hCard context
+  * Fix compilation on FreeBSD
+  * Fix compilation on Solaris
+  * Some other minor improvements
+
+---
+Thu Sep  8 10:36:07 UTC 2016 - tchva...@suse.com
+
+- Obsolete the conditionals for sle11 as it does not build there and
+  ends unresolvable anyway
+- Remove the presets magic after discussion with standa as new macros
+  actually work around this correctly
+
+---

Old:

  pcsc-lite-1.8.17.tar.bz2
  pcsc-lite-1.8.17.tar.bz2.asc
  pcsc-lite-init
  pre_checkin.sh

New:

  pcsc-lite-1.8.18.tar.bz2
  pcsc-lite-1.8.18.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.Dp2lk6/_old  2016-09-12 13:24:23.0 +0200
+++ /var/tmp/diff_new_pack.Dp2lk6/_new  2016-09-12 13:24:23.0 +0200
@@ -21,7 +21,7 @@
 %define USER   scard
 %define GROUP  scard
 Name:   pcsc-lite
-Version:1.8.17
+Version:1.8.18
 Release:0
 Summary:PCSC Smart Cards Library
 License:BSD-3-Clause
@@ -30,9 +30,7 @@
 Source: %{name}-%{version}.tar.bz2
 Source1:%{name}.sysconfig
 Source2:README.SUSE
-Source3:pre_checkin.sh
 Source4:baselibs.conf
-Source5:pcsc-lite-init
 Source6:pcsc-lite-reader-conf
 Source7:%{name}-%{version}.tar.bz2.asc
 Source8:%{name}.keyring
@@ -45,21 +43,10 @@
 Requires(post): %fillup_prereq
 Requires(pre):  pwdutils
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} >= 1320
-BuildRequires:  polkit-devel
-%endif
-%if 0%{?suse_version} >= 1120
 BuildRequires:  libudev-devel
-%else
-BuildRequires:  libusb-1_0-devel
-%endif
-%if 0%{?suse_version} > 1140
+BuildRequires:  polkit-devel
 BuildRequires:  systemd-rpm-macros
 %{?systemd_requires}
-%else
-Requires(post): %insserv_prereq
-Requires(post): sysvinit(syslog)
-%endif
 
 %description
 The purpose of PCSC Lite is to provide a Windows(R) SCard interface in
@@ -125,23 +112,15 @@
 %prep
 %setup -q
 %patch0 -p1
-cp -a %{SOURCE1} %{SOURCE2} %{SOURCE5} %{SOURCE6} .
+cp -a %{SOURCE1} %{SOURCE2} %{SOURCE6} .
 
 %build
-%configure\
+%configure \
+   --disable-silent-rules \
--docdir=%{_docdir}/%{name} \
--enable-usbdropdir=%{ifddir} \
-%if 0%{?suse_version} <= 1110
-   --disable-libudev \
-%endif
-%if 0%{?suse_version} > 1140
--with-systemdsystemunitdir=%{_unitdir} \
-%endif
-%if 0%{?suse_version} >= 1320
 --enable-polkit \
-%else
---disable-polkit \
-%endif
--disable-static
 make %{?_smp_mflags}
 
@@ -150,66 +129,28 @@
 mkdir -p %{buildroot}%{ifddir}
 mkdir -p %{buildroot}%{_sysconfdir}/reader.conf.d/
 sed s:@ifddir@:%{ifddir}: %{buildroot}%{_sysconfdir}/reader.conf.d/reader.conf
-%if 0%{?suse_version} < 1310
-install -D -m 755 pcsc-lite-init %{buildroot}%{_initddir}/pcscd
-ln -sf %{_initddir}/pcscd %{buildroot}%{_sbindir}/rcpcscd
-%else
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcpcscd
-%endif
 mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
 cp %{name}.sysconfig 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.pcscd
 mkdir -p %{buildroot}%{_docdir}/%{name}
 cp -a AUTHORS ChangeLog COPYING DRIVERS HELP NEWS README README.SUSE SECURITY 
TODO %{buildroot}%{_docdir}/%{name}
-# Use socket activated pcscd by default.
-%if 0%{?suse_version} > 1140
-mkdir -p %{buildroot}%{_libexecdir}/systemd/system-preset
-echo -e 'enable pcscd.socket\nenable pcscd.service' 
>%{buildroot}%{_libexecdir}/systemd/system-preset/50-pcscd.preset
-%endif
 # Remove useless la files
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %pre
 getent group %{GROUP} >/dev/null || groupadd -r %{GROUP}
 getent passwd %{USER} >/dev/null || useradd -r -g %{GROUP} -s 
%{_sbindir}/nologin -c "Smart Card Reader" -d %{_localstatedir}/run/pcscd 
%{USER}
-%if 0%{?suse_version} > 1140
 %service_add_pre pcscd.service pcscd.socket
-# trick: service existed before, but it had no preset before 1

commit pcsc-lite for openSUSE:Factory

2016-06-02 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2016-06-02 12:39:03

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2016-03-26 
15:20:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2016-06-02 
12:39:05.0 +0200
@@ -1,0 +2,9 @@
+Mon May 30 06:34:15 UTC 2016 - w...@rosenauer.org
+
+- Updated to version 1.8.17
+  * Fix SCardEndTransaction() issue with a SCARD_SHARE_EXCLUSIVE connection
+  * Fix an issue when used with systemd (problem in signal handler)
+  * SCardGetAttrib(): set pcbAttrLen when buffer is too small
+  * Some other minor improvements
+
+---

Old:

  pcsc-lite-1.8.16.tar.bz2
  pcsc-lite-1.8.16.tar.bz2.asc

New:

  pcsc-lite-1.8.17.tar.bz2
  pcsc-lite-1.8.17.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.OVD09S/_old  2016-06-02 12:39:06.0 +0200
+++ /var/tmp/diff_new_pack.OVD09S/_new  2016-06-02 12:39:06.0 +0200
@@ -21,7 +21,7 @@
 %define USER   scard
 %define GROUP  scard
 Name:   pcsc-lite
-Version:1.8.16
+Version:1.8.17
 Release:0
 Summary:PCSC Smart Cards Library
 License:BSD-3-Clause

++ pcsc-lite-1.8.16.tar.bz2 -> pcsc-lite-1.8.17.tar.bz2 ++
 2471 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/pcsc-lite-1.8.16/ChangeLog new/pcsc-lite-1.8.17/ChangeLog
--- old/pcsc-lite-1.8.16/ChangeLog  2016-03-20 16:52:25.0 +0100
+++ new/pcsc-lite-1.8.17/ChangeLog  2016-05-29 14:14:24.0 +0200
@@ -1,3 +1,14 @@
+1.8.17: Ludovic Rousseau
+29 May 2016
+- Fix SCardEndTransaction() issue with a SCARD_SHARE_EXCLUSIVE connection
+- Fix an issue when used with systemd (problem in signal handler)
+- SCardGetAttrib(): set pcbAttrLen when buffer is too small
+- Doxygen: SCardGetAttrib() pbAttr can be NULL
+- Doxygen: SCardGetAttrib() *pcbAttrLen contains the buffer size
+- fix compilation warnings and link errors on SunOS
+- Some other minor improvements
+
+
 1.8.16: Ludovic Rousseau
 20 March 2016
 - SCardCancel() was not correctly handled
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/pcsc-lite-1.8.16/ChangeLog.git new/pcsc-lite-1.8.17/ChangeLog.git
--- old/pcsc-lite-1.8.16/ChangeLog.git  2016-03-20 17:25:18.0 +0100
+++ new/pcsc-lite-1.8.17/ChangeLog.git  2016-05-29 14:15:18.0 +0200
@@ -1,4 +1,385 @@
-commit 55fa57fc691b732535fc3384a214b1daa133a127 (HEAD -> master, tag: 
pcsc-1.8.16, origin/master, origin/HEAD, github/master)
+commit f74dc1feea4c7a2345abb3e1861b350d46946c86 (HEAD -> master, tag: 
pcsc-1.8.17, origin/master, origin/HEAD)
+Author: Ludovic Rousseau 
+Date:   Sun May 29 14:11:21 2016 +0200
+
+Release 1.8.17
+
+ ChangeLog| 11 +++
+ configure.ac |  2 +-
+ 2 files changed, 12 insertions(+), 1 deletion(-)
+
+commit 0ba8145d814b846f2f2c2c59ad82e34f1253159a
+Author: Ludovic Rousseau 
+Date:   Fri May 27 18:57:19 2016 +0200
+
+Doxygen: improve SCardGetStatusChange example
+
+Show how to wait for a card insertion.
+
+ src/winscard_clnt.c | 8 
+ 1 file changed, 8 insertions(+)
+
+commit 687128ad9a377a27bd93e542fc096530534dc101
+Author: Richard PALO 
+Date:   Sat Apr 23 18:13:37 2016 +0200
+
+Fix SunOS compilation error
+
+Avoid visibility issues on SunOS on either gcc or studio
+by using a guard stipulating minimum versions for each compiler
+needed to support __attribute__((visibility("hidden")) or equivalent
+
+ src/misc.h | 6 --
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+commit 9be0451909b73a4f52e42c01915683954d7d0a84
+Author: Ludovic Rousseau 
+Date:   Sat May 7 11:54:14 2016 +0200
+
+Fix end of function comment
+
+ src/debuglog.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit f3a6ccac63abd4d7d0e4eeced059128919286bab
+Author: Ludovic Rousseau 
+Date:   Fri May 20 17:07:03 2016 +0200
+
+Unit Test for 74656f24
+
+ 

commit pcsc-lite for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2016-03-26 15:20:48

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2016-01-04 
09:20:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2016-03-26 
15:20:49.0 +0100
@@ -1,0 +2,15 @@
+Mon Mar 21 12:00:03 UTC 2016 - w...@rosenauer.org
+
+- Updated to version 1.8.16
+  * SCardCancel() was not correctly handled
+When a SCardGetStatusChange() was cancelled then a next PC/SC
+call after the SCardGetStatusChange() may fail with a strange
+error code if the event waited in SCardGetStatusChange() occurs.
+  * Doxygen: fix different documentation issues
+  * SCARD_SCOPE_GLOBAL is now defined in a public header (even if
+never used)
+  * Enable Trace and Profile features using compiler flags and
+without modifying the source code
+  * Some other minor improvements and bug corrections
+
+---

Old:

  pcsc-lite-1.8.15.tar.bz2
  pcsc-lite-1.8.15.tar.bz2.asc

New:

  pcsc-lite-1.8.16.tar.bz2
  pcsc-lite-1.8.16.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.UawA9e/_old  2016-03-26 15:20:50.0 +0100
+++ /var/tmp/diff_new_pack.UawA9e/_new  2016-03-26 15:20:50.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pcsc-lite
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 %define USER   scard
 %define GROUP  scard
 Name:   pcsc-lite
-Version:1.8.15
+Version:1.8.16
 Release:0
 Summary:PCSC Smart Cards Library
 License:BSD-3-Clause

++ pcsc-lite-1.8.15.tar.bz2 -> pcsc-lite-1.8.16.tar.bz2 ++
 21011 lines of diff (skipped)




commit pcsc-lite for openSUSE:Factory

2016-01-04 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2016-01-04 09:20:20

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2015-10-12 
10:00:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2016-01-04 
09:20:42.0 +0100
@@ -1,0 +2,9 @@
+Sat Dec 26 12:30:27 UTC 2015 - w...@rosenauer.org
+
+- Updated to version 1.8.15
+  * Add support of remove and/or customize PC/SC reader names using
+PCSCLITE_FILTER_IGNORE_READER_NAMES and
+PCSCLITE_FILTER_EXTEND_READER_NAMES
+  * Some other minor improvements and bug corrections
+
+---

Old:

  pcsc-lite-1.8.14.tar.bz2
  pcsc-lite-1.8.14.tar.bz2.asc

New:

  pcsc-lite-1.8.15.tar.bz2
  pcsc-lite-1.8.15.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.PMJac6/_old  2016-01-04 09:20:43.0 +0100
+++ /var/tmp/diff_new_pack.PMJac6/_new  2016-01-04 09:20:43.0 +0100
@@ -21,7 +21,7 @@
 %define USER   scard
 %define GROUP  scard
 Name:   pcsc-lite
-Version:1.8.14
+Version:1.8.15
 Release:0
 Summary:PCSC Smart Cards Library
 License:BSD-3-Clause

++ pcsc-lite-1.8.14.tar.bz2 -> pcsc-lite-1.8.15.tar.bz2 ++
 2978 lines of diff (skipped)




commit pcsc-lite for openSUSE:Factory

2015-10-12 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2015-10-12 10:00:20

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2015-08-07 
00:16:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2015-10-12 
10:00:22.0 +0200
@@ -1,0 +2,6 @@
+Thu Oct  1 18:23:03 CEST 2015 - sbra...@suse.com
+
+- Don't enable polkit for 13.1 and SLE12. There are no policy
+  defaults defined yet (bsc#941721#c7).
+
+---



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.bJ4Pfk/_old  2015-10-12 10:00:22.0 +0200
+++ /var/tmp/diff_new_pack.bJ4Pfk/_new  2015-10-12 10:00:22.0 +0200
@@ -45,7 +45,7 @@
 Requires(post): %fillup_prereq
 Requires(pre):  pwdutils
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} > 1310
+%if 0%{?suse_version} >= 1320
 BuildRequires:  polkit-devel
 %endif
 %if 0%{?suse_version} >= 1120
@@ -137,8 +137,10 @@
 %if 0%{?suse_version} > 1140
--with-systemdsystemunitdir=%{_unitdir} \
 %endif
-%if 0%{?suse_version} > 1310
+%if 0%{?suse_version} >= 1320
 --enable-polkit \
+%else
+--disable-polkit \
 %endif
--disable-static
 make %{?_smp_mflags}
@@ -246,7 +248,7 @@
 %{_localstatedir}/adm/fillup-templates/sysconfig.pcscd
 # libpcsclite.so should stay in the main package (#732911). Third party 
packages may need it for dlopen().
 %{_libdir}/libpcsclite.so
-%if 0%{?suse_version} > 1310
+%if 0%{?suse_version} >= 1320
 %{_datadir}/polkit-1/actions/org.debian.pcsc-lite.policy
 %endif
 





commit pcsc-lite for openSUSE:Factory

2015-08-06 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2015-08-07 00:15:59

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2015-03-19 
20:43:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2015-08-07 
00:16:23.0 +0200
@@ -1,0 +2,11 @@
+Wed Aug  5 14:00:49 UTC 2015 - w...@rosenauer.org
+
+- Updated to version 1.8.14
+  * Threading: lock the PC/SC context in a safe way
+  * Threading: lock the card context in a safe way
+  * SCardGetStatusChange(): fix card movement rare bug
+  * Use asprintf(3) instead of strlcat(3) and strlcpy(3)
+  * Allow to use pcscd in a remote session (polkit issue)
+  * Some other minor improvements and bug corrections
+
+---

Old:

  pcsc-lite-1.8.13.tar.bz2
  pcsc-lite-1.8.13.tar.bz2.asc

New:

  pcsc-lite-1.8.14.tar.bz2
  pcsc-lite-1.8.14.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.DMcNaE/_old  2015-08-07 00:16:24.0 +0200
+++ /var/tmp/diff_new_pack.DMcNaE/_new  2015-08-07 00:16:24.0 +0200
@@ -21,7 +21,7 @@
 %define USER   scard
 %define GROUP  scard
 Name:   pcsc-lite
-Version:1.8.13
+Version:1.8.14
 Release:0
 Summary:PCSC Smart Cards Library
 License:BSD-3-Clause
@@ -157,7 +157,7 @@
 mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
 cp %{name}.sysconfig 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.pcscd
 mkdir -p %{buildroot}%{_docdir}/%{name}
-cp -a AUTHORS ChangeLog ChangeLog.svn COPYING DRIVERS HELP NEWS README 
README.SUSE SECURITY TODO %{buildroot}%{_docdir}/%{name}
+cp -a AUTHORS ChangeLog COPYING DRIVERS HELP NEWS README README.SUSE SECURITY 
TODO %{buildroot}%{_docdir}/%{name}
 # Use socket activated pcscd by default.
 %if 0%{?suse_version} > 1140
 mkdir -p %{buildroot}%{_libexecdir}/systemd/system-preset

++ pcsc-lite-1.8.13.tar.bz2 -> pcsc-lite-1.8.14.tar.bz2 ++
 59668 lines of diff (skipped)




commit pcsc-lite for openSUSE:Factory

2015-03-19 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2015-03-19 20:43:41

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2014-11-24 
11:11:13.0 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2015-03-19 
20:43:42.0 +0100
@@ -1,0 +2,8 @@
+Tue Mar 10 08:41:26 UTC 2015 - tchva...@suse.com
+
+- Cleanup with the spec-cleaner
+- Reduce some conditionals
+- Fix few rpmlint warnings
+- Add Requires on libpcs1 for main package wrt bnc#782368
+
+---



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.SdlOa8/_old  2015-03-19 20:43:44.0 +0100
+++ /var/tmp/diff_new_pack.SdlOa8/_new  2015-03-19 20:43:44.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pcsc-lite
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,34 +16,17 @@
 #
 
 
-Name:   pcsc-lite
 # FIXME: Maybe we should use /usr/lib/pcsc/drivers as others do:
 %define ifddir %{_libdir}/readers
-BuildRequires:  gcc
-BuildRequires:  libtool
-BuildRequires:  pkg-config
-BuildRequires:  readline-devel
-%if %suse_version > 1310
-BuildRequires:  polkit-devel
-%endif
-%if %suse_version >= 1120
-BuildRequires:  libudev-devel
-%endif
-%if %suse_version <= 1110
-# libusb is an inferior method of USB enumeration, as it introduces polling
-BuildRequires:  libusb-1_0-devel
-%endif
-%if %suse_version > 1140
-BuildRequires:  systemd
-%{?systemd_requires}
-%endif
+%define USER   scard
+%define GROUP  scard
+Name:   pcsc-lite
 Version:1.8.13
 Release:0
-Requires(pre):  pwdutils
-Url:http://pcsclite.alioth.debian.org/
 Summary:PCSC Smart Cards Library
 License:BSD-3-Clause
 Group:  Productivity/Security
+Url:http://pcsclite.alioth.debian.org/
 Source: %{name}-%{version}.tar.bz2
 Source1:%{name}.sysconfig
 Source2:README.SUSE
@@ -54,14 +37,29 @@
 Source7:%{name}-%{version}.tar.bz2.asc
 Source8:%{name}.keyring
 Patch0: systemd-service.patch
+BuildRequires:  gcc
+BuildRequires:  libtool
+BuildRequires:  pkg-config
+BuildRequires:  readline-devel
+Requires:   libpcsclite1 = %{version}
 Requires(post): %fillup_prereq
-%if %suse_version < 1310
-PreReq: sysvinit(syslog)
+Requires(pre):  pwdutils
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} > 1310
+BuildRequires:  polkit-devel
+%endif
+%if 0%{?suse_version} >= 1120
+BuildRequires:  libudev-devel
+%else
+BuildRequires:  libusb-1_0-devel
+%endif
+%if 0%{?suse_version} > 1140
+BuildRequires:  systemd-rpm-macros
+%{?systemd_requires}
+%else
 Requires(post): %insserv_prereq
+Requires(post): sysvinit(syslog)
 %endif
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%define USER   scard
-%define GROUP  scard
 
 %description
 The purpose of PCSC Lite is to provide a Windows(R) SCard interface in
@@ -80,7 +78,6 @@
 an APDU like manner sent normally through the SCardTransmit() function.
 This functionality is exercised in the driver.
 
-
 %package -n libpcsclite1
 Summary:PCSC Smart Card Library
 License:BSD-3-Clause
@@ -104,7 +101,6 @@
 an APDU like manner sent normally through the SCardTransmit() function.
 This functionality is exercised in the driver.
 
-
 %package -n libpcscspy0
 Summary:PCSC Smart Card Library
 License:GPL-3.0+
@@ -113,77 +109,71 @@
 %description -n libpcscspy0
 Supporting library for the PC/SC spy tool.
 
-
 %package devel
 Summary:Development package for the MUSCLE project SmartCards library
 License:BSD-3-Clause and GPL-3.0+
 Group:  Development/Libraries/C and C++
-Requires:   %{name} = %{version}-%{release}
+Requires:   %{name} = %{version}
 Requires:   glibc-devel
-Requires:   libpcsclite1 = %{version}-%{release}
-Requires:   libpcscspy0 = %{version}-%{release}
+Requires:   libpcsclite1 = %{version}
+Requires:   libpcscspy0 = %{version}
 
 %description devel
 This package contains the development files for pcsc-lite. It allows to
 compile plugins for the pcsc-lite package.
 
-
 %prep
 %setup -q
 %patch0 -p1
-cp -a %{S:1} %{S:2} %{S:5} %{S:6} .
+cp -a %{SOURCE1} %{SOURCE2} %{SOURCE5} %{SOURCE6} .
 
 %build
 %configure\
--docdir=

commit pcsc-lite for openSUSE:Factory

2014-11-24 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2014-11-24 11:11:07

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2014-11-04 
17:28:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2014-11-24 
11:11:13.0 +0100
@@ -1,0 +2,20 @@
+Fri Nov 14 09:18:56 UTC 2014 - dims...@opensuse.org
+
+- No longer perform gpg validation; osc source_validator does it
+  implicit:
+  + Drop gpg-offline BuildRequires.
+  + No longer execute gpg_verify.
+
+---
+Sat Nov  8 10:06:29 UTC 2014 - w...@rosenauer.org
+
+- Updated to version 1.8.13
+  * fix a systemd + libudev hotplug bug introduced in version 1.8.12
+The list of readers was not (yet) available just after the start
+of pcscd
+  * Make the license more 3-clause BSD like
+  * Fix a rare race condition in the (non default) libusb hotplug
+  * Some other minor improvements and bug corrections
+- use a few more conditionals for recent systemd changes
+
+---

Old:

  pcsc-lite-1.8.12.tar.bz2
  pcsc-lite-1.8.12.tar.bz2.asc

New:

  pcsc-lite-1.8.13.tar.bz2
  pcsc-lite-1.8.13.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.NZ4rFl/_old  2014-11-24 11:11:14.0 +0100
+++ /var/tmp/diff_new_pack.NZ4rFl/_new  2014-11-24 11:11:14.0 +0100
@@ -37,10 +37,7 @@
 BuildRequires:  systemd
 %{?systemd_requires}
 %endif
-%if %suse_version > 1220
-BuildRequires:  gpg-offline
-%endif
-Version:1.8.12
+Version:1.8.13
 Release:0
 Requires(pre):  pwdutils
 Url:http://pcsclite.alioth.debian.org/
@@ -132,9 +129,6 @@
 
 
 %prep
-%if 0%{?gpg_verify:1}
-%gpg_verify %{S:7}
-%endif
 %setup -q
 %patch0 -p1
 cp -a %{S:1} %{S:2} %{S:5} %{S:6} .
@@ -174,8 +168,10 @@
 mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}
 cp -a AUTHORS ChangeLog ChangeLog.svn COPYING DRIVERS HELP NEWS README 
README.SUSE SECURITY TODO $RPM_BUILD_ROOT%{_docdir}/%{name}
 # Use socket activated pcscd by default.
+%if %suse_version > 1140
 mkdir -p $RPM_BUILD_ROOT/usr/lib/systemd/system-preset
 echo -e 'enable pcscd.socket\nenable pcscd.service' 
>$RPM_BUILD_ROOT/usr/lib/systemd/system-preset/50-pcscd.preset
+%endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -255,11 +251,11 @@
 %{ifddir}
 %if %suse_version > 1140
 %_unitdir/*
+/usr/lib/systemd/system-preset/
 %endif
 %if %suse_version < 1310
 %{_initrddir}/pcscd
 %endif
-/usr/lib/systemd/system-preset/50-pcscd.preset
 /var/adm/fillup-templates/sysconfig.pcscd
 # libpcsclite.so should stay in the main package (#732911). Third party 
packages may need it for dlopen().
 %{_libdir}/libpcsclite.so

++ pcsc-lite-1.8.12.tar.bz2 -> pcsc-lite-1.8.13.tar.bz2 ++
 2368 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pcsc-lite for openSUSE:Factory

2014-11-04 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2014-11-04 17:28:10

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2014-10-01 
11:22:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2014-11-04 
17:28:11.0 +0100
@@ -1,0 +2,13 @@
+Thu Oct 30 20:54:55 CET 2014 - sbra...@suse.cz
+
+- Fix systemd integration and socket activation (boo#900115):
+  * fix quoting in systemd-service.patch
+  * add missing systemd service preset
+- Drop obsolete upgrade protection in %pre.
+
+---
+Wed Oct 29 21:00:59 UTC 2014 - w...@rosenauer.org
+
+- fixed sysconfig fillup
+
+---



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.DBTl5y/_old  2014-11-04 17:28:12.0 +0100
+++ /var/tmp/diff_new_pack.DBTl5y/_new  2014-11-04 17:28:12.0 +0100
@@ -173,35 +173,35 @@
 cp %{name}.sysconfig $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.pcscd
 mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}
 cp -a AUTHORS ChangeLog ChangeLog.svn COPYING DRIVERS HELP NEWS README 
README.SUSE SECURITY TODO $RPM_BUILD_ROOT%{_docdir}/%{name}
+# Use socket activated pcscd by default.
+mkdir -p $RPM_BUILD_ROOT/usr/lib/systemd/system-preset
+echo -e 'enable pcscd.socket\nenable pcscd.service' 
>$RPM_BUILD_ROOT/usr/lib/systemd/system-preset/50-pcscd.preset
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %pre
 getent group %{GROUP} >/dev/null || groupadd -r %{GROUP}
-if getent passwd %{USER} >/dev/null ; then
-   # There was a bad login shell up to openSUSE 12.2 (bnc#796242), never 
in SLE. Fix it.
-   usermod -s /usr/sbin/nologin %{USER}
-else
-   useradd -r -g %{GROUP} -s /usr/sbin/nologin -c "Smart Card Reader" -d 
/var/run/pcscd %{USER}
-fi
+getent passwd %{USER} >/dev/null || useradd -r -g %{GROUP} -s 
/usr/sbin/nologin -c "Smart Card Reader" -d /var/run/pcscd %{USER}
 %if %suse_version > 1140
 %service_add_pre pcscd.service pcscd.socket
+# trick: service existed before, but it had no preset before 13.2 and in 
SLE12. Force %%service_add_post to run preset.
+if [ $1 -gt 1 ] ; then
+   if ! test -f /usr/lib/systemd/system-preset/50-pcscd.preset ; then
+   echo -n "" >/run/rpm-%{name}-update-pcscd.socket-new-in-upgrade
+   echo -n "" >/run/rpm-%{name}-update-pcscd.service-new-in-upgrade
+   fi
+fi
 %endif
-exit 0
 
 %post
 %if %suse_version > 1140
 %service_add_post pcscd.service pcscd.socket
-/bin/systemctl disable pcscd.service || :
-/bin/systemctl enable pcscd.socket || :
-/bin/systemctl try-restart pcscd.service || :
-/bin/systemctl restart pcscd.socket || :
 %endif
 %if %suse_version < 1310
 %fillup_and_insserv -y -n pcscd pcscd
 %else
-%fillup_only pcscd
+%fillup_only -n pcscd
 %endif
 
 %preun
@@ -259,6 +259,7 @@
 %if %suse_version < 1310
 %{_initrddir}/pcscd
 %endif
+/usr/lib/systemd/system-preset/50-pcscd.preset
 /var/adm/fillup-templates/sysconfig.pcscd
 # libpcsclite.so should stay in the main package (#732911). Third party 
packages may need it for dlopen().
 %{_libdir}/libpcsclite.so


++ systemd-service.patch ++
--- /var/tmp/diff_new_pack.DBTl5y/_old  2014-11-04 17:28:12.0 +0100
+++ /var/tmp/diff_new_pack.DBTl5y/_new  2014-11-04 17:28:12.0 +0100
@@ -7,7 +7,7 @@
  
  [Service]
 -ExecStart=@sbindir_exp@/pcscd --foreground --auto-exit
-+Environment=PCSCD_OPTIONS=""
++Environment="PCSCD_OPTIONS="
 +EnvironmentFile=-/etc/sysconfig/pcscd
 +ExecStart=@sbindir_exp@/pcscd --foreground --auto-exit $PCSCD_OPTIONS
  ExecReload=@sbindir_exp@/pcscd --hotplug

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pcsc-lite for openSUSE:Factory

2014-10-01 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2014-10-01 11:22:00

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2014-08-27 
07:45:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2014-10-01 
11:22:03.0 +0200
@@ -1,0 +2,9 @@
+Wed Sep 24 14:20:37 UTC 2014 - w...@rosenauer.org
+
+- Updated to version 1.8.12
+  * make hotplug using libudev (default) more robust
+  * add ReiserFS file system support (for configuration files)
+  * add musl libC support (increase the thread stack)
+  * Some other minor improvements and bug corrections
+
+---

Old:

  pcsc-lite-1.8.11.tar.bz2
  pcsc-lite-1.8.11.tar.bz2.asc

New:

  pcsc-lite-1.8.12.tar.bz2
  pcsc-lite-1.8.12.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.Qof5tI/_old  2014-10-01 11:22:04.0 +0200
+++ /var/tmp/diff_new_pack.Qof5tI/_new  2014-10-01 11:22:04.0 +0200
@@ -40,7 +40,7 @@
 %if %suse_version > 1220
 BuildRequires:  gpg-offline
 %endif
-Version:1.8.11
+Version:1.8.12
 Release:0
 Requires(pre):  pwdutils
 Url:http://pcsclite.alioth.debian.org/

++ pcsc-lite-1.8.11.tar.bz2 -> pcsc-lite-1.8.12.tar.bz2 ++
 6225 lines of diff (skipped)

++ pcsc-lite.keyring ++
--- /var/tmp/diff_new_pack.Qof5tI/_old  2014-10-01 11:22:04.0 +0200
+++ /var/tmp/diff_new_pack.Qof5tI/_new  2014-10-01 11:22:04.0 +0200
@@ -30,3 +30,311 @@
 AKCXbqMkNr5QNdPi37LtspMzCHlvoACgknJVGCR6Fmz7s1wL38ZLkcqYgsM=
 =ItMa
 -END PGP PUBLIC KEY BLOCK-
+
+
+pub   4096R/E8F9C57E 2010-09-19
+uid  Ludovic Rousseau 
+uid  Ludovic Rousseau 
+sub   4096R/2F1BEFF0 2010-09-19
+
+-BEGIN PGP PUBLIC KEY BLOCK-
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+mQINBEyV+i8BEACzqIe6vud9IVbqYXdGyxNFzZ6P9mdz6qgYmHIw0Hfuyi0ZsXQB
+kJi+0IaHEmCRSwx5tIM6ZpEOo2EGbckClTidnATnpZZSNgDlOQAaljbDPsE5377C
+OOBK7cPdIc26Zg6PkzaFQCYnXmQtjtONqc4CdT004ep4ypWMCcZi6ndzLwwhd62R
+17pB98X6AC7ylmPrYZYZ323iEH7muXGmz56yiTOBZcl5S980yCni64Wtc2Z1MIbb
+gP3GjDbwePpmt/XIc3grX04KyNhD/8REtTrjwzXfzQ31xzVheEAW9dlJedW3XU5X
+AM8YpcdqrnKqQUmwLBIEtHKPh8SvdQHwxf5UNFUOn4QgCrWvaPY0ZLQt9PnFwB0T
+U/LzBIkCLPMMlAktWztUPS/JCzx1X8tafZqpoclQUZI1ldqpoPqDpmRonb4yU+U/
+w1JpYrtINFr019nJsUD7ulGo47s/hYocWfTPr39TS/oyTrntZQo/SaF8Fp5o7AAp
+lOp58845cCCJHNDqOLBo+IXe7cftzDGyvR9o0e7IajbgOe/9Y0SHHLe1G97M6Yhx
+hbtitlVO0dtgu8S0IYQdTruoTsbFQ9zuI5X8EvLav3Jny6iShRtgiJJ1HpHQE4Fd
+FIaUa4mFzMiR+lDBfcI/On3zQCZIStWuCMKVF7Fw+/zn56n9qAcEa5r/DQARAQAB
+tCZMdWRvdmljIFJvdXNzZWF1IDxyb3Vzc2VhdUBkZWJpYW4ub3JnPohGBBARAgAG
+BQJMlf2xAAoJED9Kio/gfxz5XGUAnAhWhJTpZtEk0Hnbn0iER7+VEZJoAKCDAwRF
+2JDeX9GGhfp9nkusvn5F/4hGBBARAgAGBQJMzrt9AAoJEPmbIcmRMrirRFAAn39L
+zt0EHQfkmzmDZAty+LOxzxSMAJ9rHAZ7teK2Hv9APmSS1bfJwXC8MIhGBBARCAAG
+BQJMzZwsAAoJENTl7azAFD0tIhMAoKR+604mJ+wotSi8ye0bKA3aJptSAKCmFJxG
+fcR8gxbdndTR2tGMgzN56ohGBBMRAgAGBQJMzZBZAAoJEHlVn2eBNdsaQ2oAn0zj
+yp+0KvOPA2yi1Q4VnBfZ0y6rAKCMSaCKm+BKZ32/cNMf59pojjrJ3YheBBMRCAAG
+BQJMz80QAAoJEHZo8sQur/H3cEUBAKPTPxvBCbZy9JlTpKycNSUyoNuKb/zFl80N
+H7r6lA2CAQDXwx0ApwxnDxS2tCfmvJJzhJ7yLPLQHIXQcArMT4C4MokBHAQQAQoA
+BgUCTNGRqQAKCRBfpUEojNTVmt85B/9GURTK0lwSnWOH+2GTSpHaMheHYizK3Fpz
+sToTBd4y4Z/67FLQUw+b37L68a5IN5Nij2SEsIaUMvcK5PgpNFZc6wYRA6+uiiQ9
+bfVFVzFDpd7mz47fFiopPKxUBYGiRq8HsOKtzldR+Val16A5a7N3rkngMjrqIJbO
+OT1hABk+J9FoPXCtfoFGl+hQVfLUqDTIqx881/YCogKGcPpAYAYMyofzdqTNvmvX
+G2BK/0QfCslIZQKk604W6Z6yhOxdlOLmuos0gZ1FytIBnxv7QUfp+/fiqNx2F/1K
+nutVpEzs3/vfyl3/Ai3delNG51zEcrtGUXNoMupmySZRVFxIyLd+iQIcBBABAgAG
+BQJMzb03AAoJEN3B9gr58G2C7MMP/i9lxNkTXJG+5UobGhpRoGFWhcdexF6NMfi4
+N8sr3us6L1CQ1FF5azyvXpYAZVkHlEUToXcHMY76aktOYdZWz6DcA8zbsspdtw3N
+65ZY7sdVogWAvzfiSmV+MM0NclkYvfroJBmT9z6HP55cArsQk+L4XGCxJMi4yhjL
+DcdJtItw0RlAY/ysahFHQy/kYVb63RuuhZmuI4N7CA+eavbNdswcR9GnCC03OMSg
+1cVXbTSE/y1kTixDCjHoelJvAhQ9s+LZHNBLfhD/Epv1DL7078my1Qo8ryNC8VRi
+H3WNQ9PnXZI9+RgfmfF+vCC4TPw/sy+vM2vEgCZQ6ve+btmf3xLMfHodhg9p9M6w
+hMpA8R++U3yT9ZRg/pinWruzV7pVBFgAMqHpCx2DRw7VSSbDJJM/pYHx4Yu0rtvW
+Px9RvXhKgbAL/9lsGMIOlNN12iXUyaOMHbX8UNYnlp2q9vTuqZ3LpURACCLMReAU
+rjWOY7sGcqQvuL32KYsXD4PseUGusqRjcS69PvfJ+19F7VYU68FM/8IdVgP7/ieE
+Cs1lDj+zEs7KPO6bB8FihimhGaiDHDnLUYIU3uX80ejTR0JUSiuUO1+5yIPJc/ME
+bg/B9JEXclaT3sLo0Pd2whGWPJoUlzOor+hAMTfSp8a9fk3Lva5xq0sxIT0EVmiR
+JrV3z+fjiQIcBBABAgAGBQJMzrPoAAoJELjlCHdmR1qv2oYP/iowZIgZTctLVpE+
+jKQr2Q3umJ3Iu38fNJRYWpGeiM4qMqjnP4ipGNMcAIphTXhPeffFlrO6c0V8v5sh
+PhI8AQon3rx519ZoDs0/MHkA7O6IO3rVl2m3GOpMAYGxYgFrGeym9KrBrXv0F6Ym
+upJ8ZbftZTeB6ZrPLtgFpqTjvZdbuVaUFu

commit pcsc-lite for openSUSE:Factory

2014-08-26 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2014-08-27 07:45:36

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2014-06-01 
18:55:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2014-08-27 
07:45:50.0 +0200
@@ -1,0 +2,5 @@
+Mon Aug 18 13:18:18 UTC 2014 - fcro...@suse.com
+
+- Add obsoletes/provides to baselibs.conf.
+
+---



Other differences:
--
++ baselibs.conf ++
--- /var/tmp/diff_new_pack.zjwbWd/_old  2014-08-27 07:45:51.0 +0200
+++ /var/tmp/diff_new_pack.zjwbWd/_new  2014-08-27 07:45:51.0 +0200
@@ -1,3 +1,4 @@
 libpcsclite1
-
+obsoletes "pscs-lite- <= 1.4.102"
+provides  "pscs-lite- = "
 libpcscspy0


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pcsc-lite for openSUSE:Factory

2014-06-01 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2014-06-01 18:55:53

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2014-04-26 
17:01:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2014-06-01 
18:55:55.0 +0200
@@ -1,0 +2,6 @@
+Fri May 23 09:18:33 UTC 2014 - w...@rosenauer.org
+
+- BuildRequire gcc explicitely (bnc#879608)
+- enable polkit for 13.2 and above
+
+---



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.ZlsGQI/_old  2014-06-01 18:55:56.0 +0200
+++ /var/tmp/diff_new_pack.ZlsGQI/_new  2014-06-01 18:55:56.0 +0200
@@ -19,10 +19,13 @@
 Name:   pcsc-lite
 # FIXME: Maybe we should use /usr/lib/pcsc/drivers as others do:
 %define ifddir %{_libdir}/readers
+BuildRequires:  gcc
 BuildRequires:  libtool
 BuildRequires:  pkg-config
-BuildRequires:  polkit-devel
 BuildRequires:  readline-devel
+%if %suse_version > 1310
+BuildRequires:  polkit-devel
+%endif
 %if %suse_version >= 1120
 BuildRequires:  libudev-devel
 %endif
@@ -147,6 +150,9 @@
 %if %suse_version > 1140
--with-systemdsystemunitdir=%_unitdir \
 %endif
+%if %suse_version > 1310
+--enable-polkit \
+%endif
--disable-static
 make %{?jobs:-j%jobs}
 
@@ -256,7 +262,9 @@
 /var/adm/fillup-templates/sysconfig.pcscd
 # libpcsclite.so should stay in the main package (#732911). Third party 
packages may need it for dlopen().
 %{_libdir}/libpcsclite.so
-#%{_datadir}/polkit-1/actions/org.debian.pcsc-lite.policy
+%if %suse_version > 1310
+%{_datadir}/polkit-1/actions/org.debian.pcsc-lite.policy
+%endif
 
 %files -n libpcsclite1
 %defattr(-,root,root)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pcsc-lite for openSUSE:Factory

2014-04-26 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2014-04-26 17:01:41

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2013-10-21 
12:31:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2014-04-26 
17:01:42.0 +0200
@@ -1,0 +2,20 @@
+Tue Apr 22 13:55:53 UTC 2014 - w...@rosenauer.org
+
+- removed rc script from 13.1 and above
+- do not use polkit for now
+
+---
+Sat Feb 15 20:52:47 UTC 2014 - w...@rosenauer.org
+
+- Updated to version 1.8.11
+  * Add polkit support. See doc/README.polkit
+  * /etc/reader.conf: CHANNELID and DEVICENAME are both optional but
+not at the same time
+  * Some other minor improvements and bug corrections
+
+---
+Sun Dec  1 18:23:59 UTC 2013 - w...@rosenauer.org
+
+- remove dependency on sysvinit(syslog) starting with 13.1
+
+---

Old:

  pcsc-lite-1.8.10.tar.bz2
  pcsc-lite-1.8.10.tar.bz2.asc

New:

  pcsc-lite-1.8.11.tar.bz2
  pcsc-lite-1.8.11.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.7yOdiB/_old  2014-04-26 17:01:43.0 +0200
+++ /var/tmp/diff_new_pack.7yOdiB/_new  2014-04-26 17:01:43.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pcsc-lite
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -21,6 +21,7 @@
 %define ifddir %{_libdir}/readers
 BuildRequires:  libtool
 BuildRequires:  pkg-config
+BuildRequires:  polkit-devel
 BuildRequires:  readline-devel
 %if %suse_version >= 1120
 BuildRequires:  libudev-devel
@@ -36,7 +37,7 @@
 %if %suse_version > 1220
 BuildRequires:  gpg-offline
 %endif
-Version:1.8.10
+Version:1.8.11
 Release:0
 Requires(pre):  pwdutils
 Url:http://pcsclite.alioth.debian.org/
@@ -53,9 +54,10 @@
 Source7:%{name}-%{version}.tar.bz2.asc
 Source8:%{name}.keyring
 Patch0: systemd-service.patch
-Requires(post): %insserv_prereq %fillup_prereq
-%if %suse_version > 1130
+Requires(post): %fillup_prereq
+%if %suse_version < 1310
 PreReq: sysvinit(syslog)
+Requires(post): %insserv_prereq
 %endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %define USER   scard
@@ -155,8 +157,12 @@
 sed s:@ifddir@:%{ifddir}: $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d/reader.conf
 # this program is noinst in the package
 #install src/.libs/testpcsc $RPM_BUILD_ROOT%{_sbindir}/
+%if %suse_version < 1310
 install -D -m 755 pcsc-lite-init $RPM_BUILD_ROOT%{_initrddir}/pcscd
 ln -sf %{_initrddir}/pcscd $RPM_BUILD_ROOT%{_sbindir}/rcpcscd
+%else
+ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rcpcscd
+%endif
 mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates
 cp %{name}.sysconfig $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.pcscd
 mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}
@@ -186,13 +192,19 @@
 /bin/systemctl try-restart pcscd.service || :
 /bin/systemctl restart pcscd.socket || :
 %endif
+%if %suse_version < 1310
 %fillup_and_insserv -y -n pcscd pcscd
+%else
+%fillup_only pcscd
+%endif
 
 %preun
 %if %suse_version > 1140
 %service_del_preun pcscd.service pcscd.socket
 %endif
+%if %suse_version < 1310
 %stop_on_removal pcscd
+%endif
 
 %postun
 %if %suse_version > 1140
@@ -202,8 +214,10 @@
   /bin/systemctl daemon-reload >/dev/null 2>&1 || :
 fi
 %endif
+%if %suse_version < 1310
 %restart_on_update pcscd
 %insserv_cleanup
+%endif
 
 %post -n libpcsclite1 -p /sbin/ldconfig
 
@@ -225,6 +239,7 @@
 %{_docdir}/%{name}/README
 %{_docdir}/%{name}/README.DAEMON
 %{_docdir}/%{name}/README.SUSE
+%{_docdir}/%{name}/README.polkit
 %{_docdir}/%{name}/SECURITY
 %{_docdir}/%{name}/TODO
 %doc %{_mandir}/man?/*.*
@@ -235,10 +250,13 @@
 %if %suse_version > 1140
 %_unitdir/*
 %endif
+%if %suse_version < 1310
 %{_initrddir}/pcscd
+%endif
 /var/adm/fillup-templates/sysconfig.pcscd
 # libpcsclite.so should stay in the main package (#732911). Third party 
packages may need it for dlopen().
 %{_libdir}/libpcsclite.so
+#%{_datadir}/polkit-1/actions/org.debian.pcsc-lite.policy
 
 %files -n libpcsclite1
 %defattr(-,root,root)

++ pcsc-lite-1.8.10.tar.bz2 -> pcsc-lite-1.8.11.tar.bz2 ++
 4973 lines of diff (skipped)

-- 
To unsu

commit pcsc-lite for openSUSE:Factory

2013-10-21 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2013-10-21 12:31:51

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2013-10-19 
11:17:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2013-10-21 
12:31:52.0 +0200
@@ -1,0 +2,10 @@
+Sun Oct 20 16:38:24 UTC 2013 - w...@rosenauer.org
+
+- Updated to version 1.8.10
+  This version is a bug fix for the version 1.8.9:
+  new symbol log_msg was exported by the client library libpcsclite.so.1.
+  This symbol is NOT part of the WinSCard API and should not be
+  exported. It was a bug and needed to be fixed soon to avoid problems
+  in PC/SC applications (like symbol conflict).
+
+---

Old:

  pcsc-lite-1.8.9.tar.bz2
  pcsc-lite-1.8.9.tar.bz2.asc

New:

  pcsc-lite-1.8.10.tar.bz2
  pcsc-lite-1.8.10.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.f4yj1v/_old  2013-10-21 12:31:53.0 +0200
+++ /var/tmp/diff_new_pack.f4yj1v/_new  2013-10-21 12:31:53.0 +0200
@@ -36,7 +36,7 @@
 %if %suse_version > 1220
 BuildRequires:  gpg-offline
 %endif
-Version:1.8.9
+Version:1.8.10
 Release:0
 Requires(pre):  pwdutils
 Url:http://pcsclite.alioth.debian.org/

++ pcsc-lite-1.8.9.tar.bz2 -> pcsc-lite-1.8.10.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.9/ChangeLog 
new/pcsc-lite-1.8.10/ChangeLog
--- old/pcsc-lite-1.8.9/ChangeLog   2013-10-16 16:30:58.0 +0200
+++ new/pcsc-lite-1.8.10/ChangeLog  2013-10-19 18:36:30.0 +0200
@@ -1,3 +1,8 @@
+pcsc-lite-1.8.10: Ludovic Rousseau
+19 October 2013
+- do not export the internal log_msg symbol from libpcsclite.so.1
+
+
 pcsc-lite-1.8.9: Ludovic Rousseau
 16 October 2013
 - SCardEndTransaction(): Return an error if is called with no
@@ -43,11 +48,13 @@
   --force-reader-polling, --error, --critical and --color
 - Some other minor improvements and bug corrections
 
+
 pcsc-lite-1.8.8: Ludovic Rousseau
 16 January 2013
 - /etc/reader.conf: handle FRIENDLYNAME with no " delimiters (serial readers)
 - Info.plist: Correctly handle reader names containing & (USB readers)
 
+
 pcsc-lite-1.8.7: Ludovic Rousseau
 28 November 2012
 - Fix a problem when a reader is unplugged (and the reader is still in use)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.9/ChangeLog.svn 
new/pcsc-lite-1.8.10/ChangeLog.svn
--- old/pcsc-lite-1.8.9/ChangeLog.svn   2013-10-16 16:31:35.0 +0200
+++ new/pcsc-lite-1.8.10/ChangeLog.svn  2013-10-19 18:40:49.0 +0200
@@ -1,3 +1,31 @@
+2013-10-19  Ludovic Rousseau
+
+   * [r6779] ChangeLog, configure.ac: Release 1.8.10
+   * [r6778] src/pcscdaemon.c: Fix typo in log message
+
+2013-10-18  Ludovic Rousseau
+
+   * [r6775]
+ UnitaryTests/FEATURE_CCID_ESC_COMMAND_Gemalto_features.py:
+ Display the reader name, Pid and Vid
+   * [r6773]
+ UnitaryTests/FEATURE_CCID_ESC_COMMAND_Gemalto_features.py: Update
+ the error message if FEATURE_CCID_ESC_COMMAND is not available
+   * [r6772]
+ UnitaryTests/FEATURE_CCID_ESC_COMMAND_Gemalto_features.py: Add
+ more feature parsing
+
+2013-10-17  Ludovic Rousseau
+
+   * [r6771] src/debug.c: Do not export log_msg() symbol
+ 
+ PCSC_API must be undefined so that log_msg() declaration in
+ PCSC/debuglog.h is not external but internal.
+ 
+ Fix alioth bug [#314494] log_msg should NOT be exported by
+ libpscslite.so.1
+ 
https://alioth.debian.org/tracker/index.php?func=detail&aid=314494&group_id=30105&atid=410085
+
 2013-10-16  Ludovic Rousseau
 
* [r6769] ChangeLog, configure.ac: Release 1.8.9
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.9/Makefile.in 
new/pcsc-lite-1.8.10/Makefile.in
--- old/pcsc-lite-1.8.9/Makefile.in 2013-10-16 16:35:11.0 +0200
+++ new/pcsc-lite-1.8.10/Makefile.in2013-10-19 18:33:22.0 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.14 from Makefile.am.
+# Makefile.in generated by automake 1.13.3 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
@@ -395,8 +395,8 @@
 $(am__aclocal_m4_deps):
 
 config.h: stamp-h1
-   @test -f $@ || rm -f stamp-h1
-   @test -f $@ || $(MAKE

commit pcsc-lite for openSUSE:Factory

2013-10-19 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2013-10-19 11:11:22

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2013-01-17 
09:54:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2013-10-19 
11:17:29.0 +0200
@@ -1,0 +2,47 @@
+Fri Oct 18 10:20:10 UTC 2013 - w...@rosenauer.org
+
+- Updated to version 1.8.9
+  * SCardEndTransaction(): Return an error if is called with no
+corresponding SCardBeginTransaction()
+  * SCardGetAttrib(): Add support of SCARD_ATTR_DEVICE_SYSTEM_NAME
+  * SCardGetAttrib(): Fix bug in SCARD_ATTR_DEVICE_FRIENDLY_NAME
+  * SCardBeginTransaction() was not correctly releasing a mutex when
+the hCard handle was invalidated. The problem was that
+SCardGetStatusChange() was blocked because SCardBeginTransaction()
+had not released the context mutex.
+  * PCSC/reader.h: Use C99 flexible array member
+The structures PIN_MODIFY_STRUCTURE and PIN_VERIFY_STRUCTURE now
+use a C99 flexible array member when available for abData field.
+uint8_t abData[];
+  * Add support of --reader-name-no-serial and --reader-name-no-interface
+It is now possible to NOT add the USB serial number of the reader
+using --reader-name-no-serial
+It is now possible to NOT add the CCID interface name of the reader
+using --reader-name-no-interface
+  * Add support of serialconfdir pkg-config variable
+It is now possible to use pkg-config to get the directory used by
+pcscd to fetch serial drivers configurations.
+$ pkg-config libpcsclite --variable=serialconfdir
+/etc/reader.conf.d
+  * pcsc-spy: Try to display the thread in the order they appear in the log
+  * pcsc-spy: Add SCARD_ATTR_DEVICE_SYSTEM_NAME
+  * Check the Info.plist file is (a minimum) correct
+  * Update PROTOCOL_VERSION_MINOR from 2 to 3
+We broke the API between version 1.8.3 and 1.8.4 by changing the
+value of MAX_READERNAME. This change should have been made before
+releasing version 1.8.4 to make mix of versions clearly non working
+instead of failing with strange errors.
+  * hotplug_libudev.c: Fix a memory leak in case of error
+  * Fix OpenBSD 5.2 compilation regarding dlopen
+  * correctly manage thread safe multi-slot readers
+  * Do not use pthread_atfork() any more (fix problem on FreeBSD)
+  * fix memory leaks.
+This was not really a problem unless you embedd pcscd in another
+process and do init/deinit pcscd without exiting the process (as
+maybe used on Android or iOS).
+  * pcscd.8 manpage: add documentation for --max-thread,
+--max-card-handle-per-thread, --max-card-handle-per-reader,
+--force-reader-polling, --error, --critical and --color
+  * Some other minor improvements and bug corrections
+
+---

Old:

  pcsc-lite-1.8.8.tar.bz2
  pcsc-lite-1.8.8.tar.bz2.asc

New:

  pcsc-lite-1.8.9.tar.bz2
  pcsc-lite-1.8.9.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.SFp8jk/_old  2013-10-19 11:17:32.0 +0200
+++ /var/tmp/diff_new_pack.SFp8jk/_new  2013-10-19 11:17:32.0 +0200
@@ -36,7 +36,7 @@
 %if %suse_version > 1220
 BuildRequires:  gpg-offline
 %endif
-Version:1.8.8
+Version:1.8.9
 Release:0
 Requires(pre):  pwdutils
 Url:http://pcsclite.alioth.debian.org/

++ pcsc-lite-1.8.8.tar.bz2 -> pcsc-lite-1.8.9.tar.bz2 ++
 8632 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pcsc-lite for openSUSE:Factory

2013-01-17 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2013-01-17 09:54:23

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite", Maintainer is "sbra...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2013-01-10 
15:54:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2013-01-17 
09:54:26.0 +0100
@@ -1,0 +2,8 @@
+Wed Jan 16 18:05:38 UTC 2013 - w...@rosenauer.org
+
+- Updated to version 1.8.8
+  * /etc/reader.conf: handle FRIENDLYNAME with no " delimiters
+(serial readers)
+  * Info.plist: Correctly handle reader names containing & (USB readers)
+
+---

Old:

  pcsc-lite-1.8.7.tar.bz2
  pcsc-lite-1.8.7.tar.bz2.asc

New:

  pcsc-lite-1.8.8.tar.bz2
  pcsc-lite-1.8.8.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.jCHh7H/_old  2013-01-17 09:54:27.0 +0100
+++ /var/tmp/diff_new_pack.jCHh7H/_new  2013-01-17 09:54:27.0 +0100
@@ -33,10 +33,10 @@
 BuildRequires:  systemd
 %{?systemd_requires}
 %endif
-%if %suse_version >= 1220
+%if %suse_version > 1220
 BuildRequires:  gpg-offline
 %endif
-Version:1.8.7
+Version:1.8.8
 Release:0
 Requires(pre):  pwdutils
 Url:http://pcsclite.alioth.debian.org/

++ pcsc-lite-1.8.7.tar.bz2 -> pcsc-lite-1.8.8.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.7/ChangeLog 
new/pcsc-lite-1.8.8/ChangeLog
--- old/pcsc-lite-1.8.7/ChangeLog   2012-11-28 18:44:00.0 +0100
+++ new/pcsc-lite-1.8.8/ChangeLog   2013-01-16 16:14:16.0 +0100
@@ -1,3 +1,8 @@
+pcsc-lite-1.8.8: Ludovic Rousseau
+16 January 2013
+- /etc/reader.conf: handle FRIENDLYNAME with no " delimiters (serial readers)
+- Info.plist: Correctly handle reader names containing & (USB readers)
+
 pcsc-lite-1.8.7: Ludovic Rousseau
 28 November 2012
 - Fix a problem when a reader is unplugged (and the reader is still in use)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.7/configure 
new/pcsc-lite-1.8.8/configure
--- old/pcsc-lite-1.8.7/configure   2012-11-28 18:44:05.0 +0100
+++ new/pcsc-lite-1.8.8/configure   2013-01-16 16:14:26.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for pcsc-lite 1.8.7.
+# Generated by GNU Autoconf 2.69 for pcsc-lite 1.8.8.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='pcsc-lite'
 PACKAGE_TARNAME='pcsc-lite'
-PACKAGE_VERSION='1.8.7'
-PACKAGE_STRING='pcsc-lite 1.8.7'
+PACKAGE_VERSION='1.8.8'
+PACKAGE_STRING='pcsc-lite 1.8.8'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1363,7 +1363,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures pcsc-lite 1.8.7 to adapt to many kinds of systems.
+\`configure' configures pcsc-lite 1.8.8 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1433,7 +1433,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of pcsc-lite 1.8.7:";;
+ short | recursive ) echo "Configuration of pcsc-lite 1.8.8:";;
esac
   cat <<\_ACEOF
 
@@ -1565,7 +1565,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-pcsc-lite configure 1.8.7
+pcsc-lite configure 1.8.8
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1984,7 +1984,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by pcsc-lite $as_me 1.8.7, which was
+It was created by pcsc-lite $as_me 1.8.8, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2800,7 +2800,7 @@
 
 # Define the identity of the package.
  PACKAGE='pcsc-lite'
- VERSION='1.8.7'
+ VERSION='1.8.8'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -14876,7 +14876,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by pcsc-lite $as_me 1.8.7, which was
+This file was extended by pcsc-lite $as_me 1.8.8, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFI

commit pcsc-lite for openSUSE:Factory

2013-01-10 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2013-01-10 15:54:36

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite", Maintainer is "sbra...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2013-01-08 
14:48:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2013-01-10 
15:54:38.0 +0100
@@ -1,0 +2,6 @@
+Wed Jan  9 19:20:31 CET 2013 - sbra...@suse.cz
+
+- Verify GPG signature.
+- Fixes for SLE10.
+
+---

New:

  pcsc-lite-1.8.7.tar.bz2.asc
  pcsc-lite.keyring



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.8w4EVw/_old  2013-01-10 15:54:39.0 +0100
+++ /var/tmp/diff_new_pack.8w4EVw/_new  2013-01-10 15:54:39.0 +0100
@@ -23,16 +23,19 @@
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
 %if %suse_version >= 1120
-#shouldn't be found automagically ?
 BuildRequires:  libudev-devel
 %endif
-%if %suse_version == 1110
+%if %suse_version <= 1110
+# libusb is an inferior method of USB enumeration, as it introduces polling
 BuildRequires:  libusb-1_0-devel
 %endif
 %if %suse_version > 1140
 BuildRequires:  systemd
 %{?systemd_requires}
 %endif
+%if %suse_version >= 1220
+BuildRequires:  gpg-offline
+%endif
 Version:1.8.7
 Release:0
 Requires(pre):  pwdutils
@@ -47,6 +50,8 @@
 Source4:baselibs.conf
 Source5:pcsc-lite-init
 Source6:pcsc-lite-reader-conf
+Source7:%{name}-%{version}.tar.bz2.asc
+Source8:%{name}.keyring
 Patch0: systemd-service.patch
 Requires(post): %insserv_prereq %fillup_prereq
 %if %suse_version > 1130
@@ -122,6 +127,9 @@
 
 
 %prep
+%if 0%{?gpg_verify:1}
+%gpg_verify %{S:7}
+%endif
 %setup -q
 %patch0 -p1
 cp -a %{S:1} %{S:2} %{S:5} %{S:6} .
@@ -131,7 +139,7 @@
--docdir=%{_docdir}/%{name} \
--enable-usbdropdir=%{ifddir} \
--disable-libhal \
-%if %suse_version == 1110
+%if %suse_version <= 1110
--disable-libudev \
 %endif
 %if %suse_version > 1140

++ pcsc-lite.keyring ++
pub   1024D/E07F1CF9 2001-03-05
uid  Ludovic Rousseau 
uid  Ludovic Rousseau 
sub   1024g/D5338005 2001-03-05

-BEGIN PGP PUBLIC KEY BLOCK-
Version: GnuPG v2.0.19 (GNU/Linux)

mQGiBDqkC1kRBACo4DCPjVuwce76Mv2A6O5Mo9Wzmvru6g+ABCK6E8W4w6stZnhf
yAu93Qn5WioEpUEnW+0uWaIFaTj3h073EtCurBmbi+QT9b0nN7PFa0H0oQTneVFM
5s0u6XmLZsaZMiI7PYiqwwEobKi7xe6p8FHtr1NFrMqaZmFkcpV4P8OgMwCgmZnu
Ge7vaD2i7QFkCGH6h6DUZLMD/167p8LLKPdnctiDqAbDK12sLmsg08TLOJKEes4B
ZXK2P+ht1aRAI0Lxg0wzyZGqFJ+jLzeHz03egHLA//64RRVxnnZQzfSdZqqjuOx7
TE5EB7MOGVG8fo7rz3nG1XyQrKZcVaM61dyf9zd9jbcYbpXBi61db64l/8y1pz5M
fRh8A/4qZ4HpKGAgaBtGjn78QAvweZPD8sGb/DatnYy4nUEFNQnvRIZB280r2GOY
DqW+27V9c+rzcl+wvGLPZESFJR7B9+rmEvACHntc1KyaHePNn1vqQqgqCfeC92JO
H9LXm58ikZRMOuerQPVckTzlvz0Ql99zHs+hqkH/IIS81XSDSbQmTHVkb3ZpYyBS
b3Vzc2VhdSA8cm91c3NlYXVAZGViaWFuLm9yZz6IXwQTEQIAFwUCO83hDwULBwoD
BAMVAwIDFgIBAheAABIJED9Kio/gfxz5B2VHUEcAAQFl3QCdEsOQCvuq25kojzda
FTDTPJGNU7sAnR5zvAgm7C/7o0K9RUO0q4HqYOdBtCtMdWRvdmljIFJvdXNzZWF1
IDxsdWRvdmljLnJvdXNzZWF1QGZyZWUuZnI+iF8EExECABcFAjqkC1kFCwcKAwQD
FQMCAxYCAQIXgAASCRA/SoqP4H8c+QdlR1BHAAEBFlEAn1uIjs/NEQu2pqRCFLDh
C2o6z3EBAJ9CKh3g7TdGLFludHqRORx+/B6oyrkBDQQ6pAtcEAQAg4Hs0NG5nH8p
atOk/SBX7y0i6hgNC2gFxz87NySX0Q3YjGrZlFIeRqRFs44Gyuwze/PtU7K63Ev0
DQ31rjwCb9wgGauu2uRGkn5Awk+LKtSFkN+T8kO9v5OKp69IO+jaIRr8yuDP5Yil
dTVzpLehIsIStHwMfTxwjfT7sWojw8cAAwUD/ixrQdahUCx6DC0u+GCC4f5XvNmu
NEdYrY2/KqAKsS2nWD/EZPadvIGga/jIU1HLQYfUD4meDDol+dBXb7yXN/LZojh4
lQ4z63iZXyuMTI3i4ZNKx/9D1Z18Lk6/e0yDoqIb2jLvCejZEBUVnRl7oyIQxWPw
TBgmA1dKkTKX6k3AiE4EGBECAAYFAjqkC1wAEgkQP0qKj+B/HPkHZUdQRwABARYd
AKCXbqMkNr5QNdPi37LtspMzCHlvoACgknJVGCR6Fmz7s1wL38ZLkcqYgsM=
=ItMa
-END PGP PUBLIC KEY BLOCK-
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pcsc-lite for openSUSE:Factory

2013-01-08 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2013-01-08 14:48:03

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite", Maintainer is "sbra...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2012-12-05 
14:02:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2013-01-08 
14:48:05.0 +0100
@@ -1,0 +2,5 @@
+Mon Jan  7 19:44:56 CET 2013 - sbra...@suse.cz
+
+- Fix path to nologin in useradd (bnc#796242).
+
+---



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.Kpipok/_old  2013-01-08 14:48:06.0 +0100
+++ /var/tmp/diff_new_pack.Kpipok/_new  2013-01-08 14:48:06.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pcsc-lite
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -159,7 +159,12 @@
 
 %pre
 getent group %{GROUP} >/dev/null || groupadd -r %{GROUP}
-getent passwd %{USER} >/dev/null || useradd -r -g %{GROUP} -s /bin/nologin -c 
"Smart Card Reader" -d /var/run/pcscd %{USER}
+if getent passwd %{USER} >/dev/null ; then
+   # There was a bad login shell up to openSUSE 12.2 (bnc#796242), never 
in SLE. Fix it.
+   usermod -s /usr/sbin/nologin %{USER}
+else
+   useradd -r -g %{GROUP} -s /usr/sbin/nologin -c "Smart Card Reader" -d 
/var/run/pcscd %{USER}
+fi
 %if %suse_version > 1140
 %service_add_pre pcscd.service pcscd.socket
 %endif

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pcsc-lite for openSUSE:Factory

2012-12-05 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2012-12-05 14:02:03

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite", Maintainer is "sbra...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2012-11-17 
07:26:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2012-12-05 
14:02:05.0 +0100
@@ -1,0 +2,7 @@
+Fri Nov 30 08:34:00 UTC 2012 - w...@rosenauer.org
+
+- Updated to version 1.8.7
+  * Fix a problem when a reader is unplugged (and the reader is
+still in use)
+
+---

Old:

  pcsc-lite-1.8.6.tar.bz2

New:

  pcsc-lite-1.8.7.tar.bz2



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.6YUh8q/_old  2012-12-05 14:02:06.0 +0100
+++ /var/tmp/diff_new_pack.6YUh8q/_new  2012-12-05 14:02:06.0 +0100
@@ -33,7 +33,7 @@
 BuildRequires:  systemd
 %{?systemd_requires}
 %endif
-Version:1.8.6
+Version:1.8.7
 Release:0
 Requires(pre):  pwdutils
 Url:http://pcsclite.alioth.debian.org/
@@ -109,7 +109,7 @@
 
 %package devel
 Summary:Development package for the MUSCLE project SmartCards library
-License:BSD-3-Clause ; GPL-3.0+
+License:BSD-3-Clause and GPL-3.0+
 Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}-%{release}
 Requires:   glibc-devel

++ pcsc-lite-1.8.6.tar.bz2 -> pcsc-lite-1.8.7.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.6/ChangeLog 
new/pcsc-lite-1.8.7/ChangeLog
--- old/pcsc-lite-1.8.6/ChangeLog   2012-08-30 18:19:13.0 +0200
+++ new/pcsc-lite-1.8.7/ChangeLog   2012-11-28 18:44:00.0 +0100
@@ -1,3 +1,8 @@
+pcsc-lite-1.8.7: Ludovic Rousseau
+28 November 2012
+- Fix a problem when a reader is unplugged (and the reader is still in use)
+
+
 pcsc-lite-1.8.6: Ludovic Rousseau
 30 August 2012
 - Fix a problem when only serial drivers are used (no hotplug/USB
@@ -69,7 +74,7 @@
   fork
 - Add define of FEATURE_EXECUTE_PACE from PCSC v2 Part 10 Amendment 1
   2011-06-03
-- Fix some memory leaks repoted by Coverity
+- Fix some memory leaks reported by Coverity
 - Enable silent build by default
 - log_line(): correctly calculate delta time when no color is used
   The update of last_time was only done in case of colorization
@@ -223,7 +228,7 @@
   driver polling function.
 - Avoid a division by 0. Closes [#312555] "simclist bug in pcsc-lite"
 - if pcscd is stared by libpcsclite then close all file handles except
-  stdin, stdout and stderr so that pcscd does not confiscate ressources
+  stdin, stdout and stderr so that pcscd does not confiscate resources
   allocated by the application
 - in case of auto exit create a new session so that Ctrl-C on the
   application will not also quit pcscd
@@ -264,7 +269,7 @@
   Thanks to Patrice Angelini for the bug report
 - SCardConnect() & SCardReconnect(): do not reset the cardProtocol in
   SCARD_SHARE_DIRECT case since the card have _not_ been reseted. A new
-  PPS negociation would fail.
+  PPS negotiation would fail.
 - Do not install files in /etc any more. Serial drivers are rare now.
 - Avoids a crash if a client sends a unknown command.
   Thanks to Martin Vogt for the bug report
@@ -323,7 +328,7 @@
   commands
 - SCardStatus(): returns SCARD_E_SHARING_VIOLATION if the reader is
   already used More conform to Windows
-- PCSC/reader.h: update sruct PIN_PROPERTIES_STRUCTURE to be conform
+- PCSC/reader.h: update struct PIN_PROPERTIES_STRUCTURE to be conform
   with Revision 2.02.06, April 2009 of PCSCv2 part 10 Fields
   wLcdMaxCharacters and wLcdMaxLines have been removed
   . rename FEATURE_MCT_READERDIRECT in FEATURE_MCT_READER_DIRECT to be
@@ -682,7 +687,7 @@
 3 March 2006
 - new official stable version since 1.2.0 in October 2003. Many thanks
   to all the bug reporters and bug fixers
-- libmusclecard is now in a independenant package
+- libmusclecard is now in a independent package
 - (re)allow compilation on Solaris
 - SCardReleaseContext(): do not check that the thread releasing the
   context is the one that established it. This check is not performed on
@@ -896,7 +901,7 @@
 - src/utils/Makefile.am:
   . install bundleTool and installifd in [...]/sbin/ instead of [...]/bin/
 - doc/example/Makefile.am:
-  . do not install pcsc_demo since it is just a sample code for developpers
+  . do not install pcsc_demo since it is just a sample code for developers
 that is not supposed (the code) to do 

commit pcsc-lite for openSUSE:Factory

2012-11-16 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2012-11-17 07:26:52

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite", Maintainer is "sbra...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2012-09-01 
21:58:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2012-11-17 
07:26:57.0 +0100
@@ -1,0 +2,6 @@
+Thu Nov 15 08:44:18 UTC 2012 - a...@suse.de
+
+- Fix useradd/groupadd invocation: -o is useless without -u and newer
+  versions of pwdutils/shadowutils fail on this now.
+
+---



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.tujexv/_old  2012-11-17 07:26:58.0 +0100
+++ /var/tmp/diff_new_pack.tujexv/_new  2012-11-17 07:26:58.0 +0100
@@ -158,8 +158,8 @@
 rm -rf $RPM_BUILD_ROOT
 
 %pre
-getent group %{GROUP} >/dev/null || groupadd -r -o %{GROUP}
-getent passwd %{USER} >/dev/null || useradd -r -o -g %{GROUP} -s /bin/nologin 
-c "Smart Card Reader" -d /var/run/pcscd %{USER}
+getent group %{GROUP} >/dev/null || groupadd -r %{GROUP}
+getent passwd %{USER} >/dev/null || useradd -r -g %{GROUP} -s /bin/nologin -c 
"Smart Card Reader" -d /var/run/pcscd %{USER}
 %if %suse_version > 1140
 %service_add_pre pcscd.service pcscd.socket
 %endif

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pcsc-lite for openSUSE:Factory

2012-08-04 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2012-08-04 21:45:01

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite", Maintainer is "sbra...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2012-06-29 
15:21:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2012-08-04 
21:51:55.0 +0200
@@ -1,0 +2,10 @@
+Sat Aug  4 16:02:37 UTC 2012 - w...@rosenauer.org
+
+- Updated to version 1.8.5
+  * Fix crash when a reader is unplugged while pcscd is in the
+middle of a PC/SC function
+  * SCardBeginTransaction(): fix a bug introduced in version 1.8.4
+related to sharing
+  * Some other minor improvements and bug corrections
+
+---

Old:

  pcsc-lite-1.8.4.tar.bz2

New:

  pcsc-lite-1.8.5.tar.bz2



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.oeEu4F/_old  2012-08-04 21:52:00.0 +0200
+++ /var/tmp/diff_new_pack.oeEu4F/_new  2012-08-04 21:52:00.0 +0200
@@ -33,7 +33,7 @@
 BuildRequires:  systemd
 %{?systemd_requires}
 %endif
-Version:1.8.4
+Version:1.8.5
 Release:0
 Requires(pre):  pwdutils
 Url:http://pcsclite.alioth.debian.org/

++ pcsc-lite-1.8.4.tar.bz2 -> pcsc-lite-1.8.5.tar.bz2 ++
 1859 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pcsc-lite for openSUSE:Factory

2012-06-29 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2012-06-29 15:21:25

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite", Maintainer is "sbra...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2012-04-02 
10:39:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2012-06-29 
15:21:29.0 +0200
@@ -1,0 +2,15 @@
+Fri Jun 29 06:54:29 UTC 2012 - w...@rosenauer.org
+
+- Updated to version 1.8.4
+  * Add [ and ] in the list of accepted characters for a reader
+name
+  * truncates the reader name if it is too long instead of
+rejecting the reader
+  * The restriction to have to call SCardEstablishContext() in each
+thread has been removed. Threads could now share a PC/SC
+context.
+  * Update IFDHandler API Doxygen regarding the "libusb-1.0" naming
+scheme
+  * Some other minor improvements and bug corrections
+
+---

Old:

  pcsc-lite-1.8.3.tar.bz2

New:

  pcsc-lite-1.8.4.tar.bz2



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.QjW7zq/_old  2012-06-29 15:21:31.0 +0200
+++ /var/tmp/diff_new_pack.QjW7zq/_new  2012-06-29 15:21:31.0 +0200
@@ -33,7 +33,7 @@
 BuildRequires:  systemd
 %{?systemd_requires}
 %endif
-Version:1.8.3
+Version:1.8.4
 Release:0
 Requires(pre):  pwdutils
 Url:http://pcsclite.alioth.debian.org/
@@ -127,9 +127,6 @@
 cp -a %{S:1} %{S:2} %{S:5} %{S:6} .
 
 %build
-%if %suse_version > 1110
-ACLOCAL="aclocal -I m4" autoreconf -f -i
-%endif
 %configure\
--docdir=%{_docdir}/%{name} \
--enable-usbdropdir=%{ifddir} \
@@ -177,7 +174,6 @@
 /bin/systemctl restart pcscd.socket || :
 %endif
 %fillup_and_insserv -y -n pcscd pcscd
-%restart_on_update pcscd
 
 %preun
 %if %suse_version > 1140
@@ -193,6 +189,7 @@
   /bin/systemctl daemon-reload >/dev/null 2>&1 || :
 fi
 %endif
+%restart_on_update pcscd
 %insserv_cleanup
 
 %post -n libpcsclite1 -p /sbin/ldconfig

++ pcsc-lite-1.8.3.tar.bz2 -> pcsc-lite-1.8.4.tar.bz2 ++
 3607 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/pcsc-lite-1.8.3/ChangeLog new/pcsc-lite-1.8.4/ChangeLog
--- old/pcsc-lite-1.8.3/ChangeLog   2012-03-30 14:11:48.0 +0200
+++ new/pcsc-lite-1.8.4/ChangeLog   2012-06-26 20:58:17.0 +0200
@@ -1,3 +1,15 @@
+pcsc-lite-1.8.4: Ludovic Rousseau
+26 June 2012
+- Add [ and ] in the list of accepted characters for a reader name
+- truncates the reader name if it is too long instead of rejecting the
+  reader
+- The restriction to have to call SCardEstablishContext() in each thread
+  has been removed. Threads could now share a PC/SC context.
+- Fix compiler failure for static driver
+- Update IFDHandler API Doxygen regarding the "libusb-1.0" naming scheme
+- Some other minor improvements and bug corrections
+
+
 pcsc-lite-1.8.3: Ludovic Rousseau
 30 March 2012
 - ignore directories and hidden (.*) files when parsing a configuration
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/pcsc-lite-1.8.3/ChangeLog.svn new/pcsc-lite-1.8.4/ChangeLog.svn
--- old/pcsc-lite-1.8.3/ChangeLog.svn   2012-03-30 14:15:56.0 +0200
+++ new/pcsc-lite-1.8.4/ChangeLog.svn   2012-06-26 21:01:25.0 +0200
@@ -1,3 +1,199 @@
+2012-06-26  Ludovic Rousseau
+
+   * [r6364] ChangeLog, configure.in: Release 1.8.4
+   * [r6363] UnitaryTests/SCardBeginTransaction_deadlock.py: Unitary
+ test for locking in SCardBeginTransaction, SCardTransmit,
+ SCardStatus and SCardReconnect
+   * [r6362] src/winscard_clnt.c: With changes in revisions 6358 to
+ 6361 it is now possible to use the same SCARDCONTEXT in different
+ threads (same as on Windows)
+ 
+ With one context per thread the locking was controlled by the
+ daemon. With the same context for 2 threads the locking is
+ controlled (first) on the client side since the 2 threads uses
+ the same mutex.
+   *

commit pcsc-lite for openSUSE:Factory

2012-04-02 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2012-04-02 10:39:27

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite", Maintainer is "sbra...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2012-02-14 
11:25:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2012-04-02 
10:39:30.0 +0200
@@ -1,0 +2,15 @@
+Fri Mar 30 17:54:49 UTC 2012 - w...@rosenauer.org
+
+- Updated to version 1.8.3
+  * ignore directories and hidden (.*) files when parsing a
+configuration directory (like /etc/reader.conf.d/)
+  * fix a bug in PC/SC spy tool when loading of the real library
+fails
+  * add
+  PCSCv2_PART10_PROPERTY_dwMaxAPDUDataSize,
+  PCSCv2_PART10_PROPERTY_wIdVendor,
+  PCSCv2_PART10_PROPERTY_wIdProduct
+from PC/SC v2 part 10 release 2.02.09
+  * Some other minor improvements and bug corrections
+
+---

Old:

  pcsc-lite-1.8.2.tar.bz2

New:

  pcsc-lite-1.8.3.tar.bz2



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.oNS3dr/_old  2012-04-02 10:39:34.0 +0200
+++ /var/tmp/diff_new_pack.oNS3dr/_new  2012-04-02 10:39:34.0 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   pcsc-lite
 # FIXME: Maybe we should use /usr/lib/pcsc/drivers as others do:
 %define ifddir %{_libdir}/readers
@@ -32,7 +33,7 @@
 BuildRequires:  systemd
 %{?systemd_requires}
 %endif
-Version:1.8.2
+Version:1.8.3
 Release:0
 Requires(pre):  pwdutils
 Url:http://pcsclite.alioth.debian.org/
@@ -111,9 +112,9 @@
 License:BSD-3-Clause ; GPL-3.0+
 Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}-%{release}
+Requires:   glibc-devel
 Requires:   libpcsclite1 = %{version}-%{release}
 Requires:   libpcscspy0 = %{version}-%{release}
-Requires:   glibc-devel
 
 %description devel
 This package contains the development files for pcsc-lite. It allows to

++ pcsc-lite-1.8.2.tar.bz2 -> pcsc-lite-1.8.3.tar.bz2 ++
 2575 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/pcsc-lite-1.8.2/ChangeLog new/pcsc-lite-1.8.3/ChangeLog
--- old/pcsc-lite-1.8.2/ChangeLog   2012-01-18 16:48:40.0 +0100
+++ new/pcsc-lite-1.8.3/ChangeLog   2012-03-30 14:11:48.0 +0200
@@ -1,3 +1,15 @@
+pcsc-lite-1.8.3: Ludovic Rousseau
+30 March 2012
+- ignore directories and hidden (.*) files when parsing a configuration
+  directory (like /etc/reader.conf.d/)
+- add Mac OS X for PC/SC spy tool
+- fix a bug in PC/SC spy tool when loading of the real library fails
+- add PCSCv2_PART10_PROPERTY_dwMaxAPDUDataSize,
+  PCSCv2_PART10_PROPERTY_wIdVendor and PCSCv2_PART10_PROPERTY_wIdProduct
+  from PC/SC v2 part 10 release 2.02.09 (not yet published)
+- Some other minor improvements and bug corrections
+
+
 pcsc-lite-1.8.2: Ludovic Rousseau
 18 January 2012
 - rename pcsc-spy.py to pcsc-spy and install it as a normal binary (in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/pcsc-lite-1.8.2/ChangeLog.svn new/pcsc-lite-1.8.3/ChangeLog.svn
--- old/pcsc-lite-1.8.2/ChangeLog.svn   2012-01-18 16:49:59.0 +0100
+++ new/pcsc-lite-1.8.3/ChangeLog.svn   2012-03-30 14:15:56.0 +0200
@@ -1,3 +1,131 @@
+2012-03-30  Ludovic Rousseau
+
+   * [r6253] ChangeLog, configure.in: Release 1.8.3
+
+2012-03-25  Ludovic Rousseau
+
+   * [r6249] UnitaryTests/FEATURE_CCID_ESC_COMMAND.py: This file is
+ now more or less a duplicate of
+ FEATURE_CCID_ESC_COMMAND_Xiring.py
+ 
+ So remove it.
+   * [r6248] UnitaryTests/FEATURE_CCID_ESC_COMMAND_Xiring.py: Add
+ GET_SN command and some documentation
+
+2012-03-24  Ludovic Rousseau
+
+   * [r6247] UnitaryTests/FEATURE_CCID_ESC_COMMAND_Xiring.py: Unitary
+ test for FEATURE_CCID_ESC_COMMAND and Xiring Leo readers
+   * [r6246] UnitaryTests/FEATURE_CCID_ESC_COMM

commit pcsc-lite for openSUSE:Factory

2012-02-14 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2012-02-14 11:25:30

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite", Maintainer is "sbra...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2011-12-12 
17:03:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2012-02-14 
11:25:32.0 +0100
@@ -1,0 +2,11 @@
+Thu Jan 19 12:38:48 UTC 2012 - w...@rosenauer.org
+
+- Updated to version 1.8.2
+  * rename pcsc-spy.py to pcsc-spy
+  * pcsc-spy.1 manpage
+  * fix a bug with a multi-slot reader
+  * Info.plist parser: avoid a buffer read overflow in &
+management
+- moved internal changelogs to devel package
+
+---

Old:

  pcsc-lite-1.8.1.tar.bz2

New:

  pcsc-lite-1.8.2.tar.bz2



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.M0wB6O/_old  2012-02-14 11:25:35.0 +0100
+++ /var/tmp/diff_new_pack.M0wB6O/_new  2012-02-14 11:25:35.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pcsc-lite
 #
-# 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,13 +15,12 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
-
 Name:   pcsc-lite
 # FIXME: Maybe we should use /usr/lib/pcsc/drivers as others do:
 %define ifddir %{_libdir}/readers
-BuildRequires:  libtool pkg-config readline-devel
+BuildRequires:  libtool
+BuildRequires:  pkg-config
+BuildRequires:  readline-devel
 %if %suse_version >= 1120
 #shouldn't be found automagically ?
 BuildRequires:  libudev-devel
@@ -33,13 +32,13 @@
 BuildRequires:  systemd
 %{?systemd_requires}
 %endif
-Version:1.8.1
-Release:1
+Version:1.8.2
+Release:0
 Requires(pre):  pwdutils
-Group:  Productivity/Security
-License:BSD3c(or similar)
 Url:http://pcsclite.alioth.debian.org/
 Summary:PCSC Smart Cards Library
+License:BSD-3-Clause
+Group:  Productivity/Security
 Source: %{name}-%{version}.tar.bz2
 Source1:%{name}.sysconfig
 Source2:README.SUSE
@@ -75,9 +74,9 @@
 
 
 %package -n libpcsclite1
-License:BSD3c(or similar)
-Group:  System/Libraries
 Summary:PCSC Smart Card Library
+License:BSD-3-Clause
+Group:  System/Libraries
 Recommends: pcsc-lite >= %{version}
 
 %description -n libpcsclite1
@@ -99,21 +98,22 @@
 
 
 %package -n libpcscspy0
-License:BSD3c(or similar)
-Group:  System/Libraries
 Summary:PCSC Smart Card Library
+License:GPL-3.0+
+Group:  System/Libraries
 
 %description -n libpcscspy0
 Supporting library for the PC/SC spy tool.
 
 
 %package devel
-License:BSD3c(or similar)
-Group:  Development/Libraries/C and C++
 Summary:Development package for the MUSCLE project SmartCards library
+License:BSD-3-Clause ; GPL-3.0+
+Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}-%{release}
 Requires:   libpcsclite1 = %{version}-%{release}
 Requires:   libpcscspy0 = %{version}-%{release}
+Requires:   glibc-devel
 
 %description devel
 This package contains the development files for pcsc-lite. It allows to
@@ -154,7 +154,7 @@
 mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates
 cp %{name}.sysconfig $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.pcscd
 mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}
-cp -a AUTHORS ChangeLog ChangeLog.svn COPYING DRIVERS HELP README README.SUSE 
SECURITY TODO $RPM_BUILD_ROOT%{_docdir}/%{name}
+cp -a AUTHORS ChangeLog ChangeLog.svn COPYING DRIVERS HELP NEWS README 
README.SUSE SECURITY TODO $RPM_BUILD_ROOT%{_docdir}/%{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -204,7 +204,18 @@
 
 %files
 %defattr(-,root,root)
-%doc %{_docdir}/%{name}
+%docdir %{_docdir}/%{name}
+%dir %{_docdir}/%{name}
+%{_docdir}/%{name}/AUTHORS
+%{_docdir}/%{name}/COPYING
+%{_docdir}/%{name}/DRIVERS
+%{_docdir}/%{name}/HELP
+%{_docdir}/%{name}/NEWS
+%{_docdir}/%{name}/README
+%{_docdir}/%{name}/README.DAEMON
+%{_docdir}/%{name}/README.SUSE
+%{_docdir}/%{name}/SECURITY
+%{_docdir}/%{name}/TODO
 %doc %{_mandir}/man?/*.*
 %{_sbindir}/*
 %dir %{_sysconfdir}/reader.conf.d
@@ -228,10 +239,14 @@
 
 %files devel
 %defattr(-,root,root)
+%docdir %{_docdir}/%{name}
+%dir %{_docdir}/%{n

commit pcsc-lite for openSUSE:Factory

2011-12-12 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2011-12-12 16:58:38

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite", Maintainer is "sbra...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2011-11-22 
17:49:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2011-12-12 
17:03:31.0 +0100
@@ -1,0 +2,11 @@
+Wed Dec  7 19:34:17 CET 2011 - sbra...@suse.cz
+
+- Move libpcsclite.so file to the main package (bnc#732911).
+
+---
+Fri Nov 25 19:54:19 UTC 2011 - w...@rosenauer.org
+
+- Updated to version 1.8.1
+  * added missing files in source archive
+
+---

Old:

  pcsc-lite-1.8.0.tar.bz2

New:

  pcsc-lite-1.8.1.tar.bz2
  systemd-service.patch



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.aoPJRq/_old  2011-12-12 17:03:34.0 +0100
+++ /var/tmp/diff_new_pack.aoPJRq/_new  2011-12-12 17:03:34.0 +0100
@@ -33,7 +33,7 @@
 BuildRequires:  systemd
 %{?systemd_requires}
 %endif
-Version:1.8.0
+Version:1.8.1
 Release:1
 Requires(pre):  pwdutils
 Group:  Productivity/Security
@@ -47,6 +47,7 @@
 Source4:baselibs.conf
 Source5:pcsc-lite-init
 Source6:pcsc-lite-reader-conf
+Patch0: systemd-service.patch
 Requires(post): %insserv_prereq %fillup_prereq
 %if %suse_version > 1130
 PreReq: sysvinit(syslog)
@@ -121,6 +122,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 cp -a %{S:1} %{S:2} %{S:5} %{S:6} .
 
 %build
@@ -168,24 +170,29 @@
 %post
 %if %suse_version > 1140
 %service_add_post pcscd.service pcscd.socket
-%else
+/bin/systemctl disable pcscd.service || :
+/bin/systemctl enable pcscd.socket || :
+/bin/systemctl try-restart pcscd.service || :
+/bin/systemctl restart pcscd.socket || :
+%endif
 %fillup_and_insserv -y -n pcscd pcscd
 %restart_on_update pcscd
-%endif
 
 %preun
 %if %suse_version > 1140
 %service_del_preun pcscd.service pcscd.socket
-%else
-%stop_on_removal pcscd
 %endif
+%stop_on_removal pcscd
 
 %postun
 %if %suse_version > 1140
 %service_del_postun pcscd.service pcscd.socket
-%else
-%insserv_cleanup
+# make sure to reload systemd for possible downgrades
+if [ "$1" = "1" ]; then
+  /bin/systemctl daemon-reload >/dev/null 2>&1 || :
+fi
 %endif
+%insserv_cleanup
 
 %post -n libpcsclite1 -p /sbin/ldconfig
 
@@ -208,6 +215,8 @@
 %endif
 %{_initrddir}/pcscd
 /var/adm/fillup-templates/sysconfig.pcscd
+# libpcsclite.so should stay in the main package (#732911). Third party 
packages may need it for dlopen().
+%{_libdir}/libpcsclite.so
 
 %files -n libpcsclite1
 %defattr(-,root,root)
@@ -220,8 +229,10 @@
 %files devel
 %defattr(-,root,root)
 %{_includedir}/*
-%{_libdir}/*.so
 %{_libdir}/*.*a
 %{_libdir}/pkgconfig/*.pc
+%{_libdir}/*.so
+# libpcsclite.so should stay in the main package (#732911). Third party 
packages may need it for dlopen().
+%exclude %{_libdir}/libpcsclite.so
 
 %changelog

++ pcsc-lite-1.8.0.tar.bz2 -> pcsc-lite-1.8.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.0/ChangeLog 
new/pcsc-lite-1.8.1/ChangeLog
--- old/pcsc-lite-1.8.0/ChangeLog   2011-11-19 16:55:37.0 +0100
+++ new/pcsc-lite-1.8.1/ChangeLog   2011-11-25 15:05:43.0 +0100
@@ -1,3 +1,8 @@
+pcsc-lite-1.8.1: Ludovic Rousseau
+25 November 2011
+- Distribute missing files from src/spy/
+
+
 pcsc-lite-1.8.0: Ludovic Rousseau
 19 November 2011
 - PC/SC spy tool
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.0/ChangeLog.svn 
new/pcsc-lite-1.8.1/ChangeLog.svn
--- old/pcsc-lite-1.8.0/ChangeLog.svn   2011-11-19 16:57:42.0 +0100
+++ new/pcsc-lite-1.8.1/ChangeLog.svn   2011-11-25 15:10:39.0 +0100
@@ -1,3 +1,9 @@
+2011-11-25  Ludovic Rousseau
+
+   * [r6118] ChangeLog, configure.in: Release 1.8.1
+   * [r6117] src/spy/Makefile.am: Also distribute pcsc-spy.py
+ install_spy.sh uninstall_spy.sh README.txt
+
 2011-11-19  Ludovic Rousseau
 
* [r6111] ChangeLog, configure.in: Release 1.8.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.0/configure 
new/pcsc-lite-1.8.1/configure
--- old/pcsc-lite-1.8.0/configure   2011-11-19 16:55:49.0 +0100
+++ new/pcsc-lite-1.8.1/configure   2011-11-25 15:09:01.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and

commit pcsc-lite for openSUSE:Factory

2011-11-22 Thread h_root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2011-11-22 17:49:14

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite", Maintainer is "sbra...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2011-09-23 
12:21:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2011-11-22 
17:49:27.0 +0100
@@ -1,0 +2,19 @@
+Sat Nov 19 18:25:31 UTC 2011 - w...@rosenauer.org
+
+- Updated to version 1.8.0:
+  * PC/SC spy tool
+  * Support systemd socket activation (the auto start of pcscd
+from the library has been removed. Use systemd instead)
+  * SCardGetStatusChange(): check all the readers are already known
+and return SCARD_E_UNKNOWN_READER if a reader name is not
+present.
+  * SCardEstablishContext(): Invalidate all the handles in the son
+after a fork
+  * Add define of FEATURE_EXECUTE_PACE from PCSC v2 Part 10
+Amendment 1 2011-06-03
+  * Fix some memory leaks repoted by Coverity
+  * Some other minor improvements and bug corrections
+- enabled usage of systemd init for 12.1 and newer
+- add libtool as buildrequire to avoid implicit dependency
+
+---

Old:

  disable-power-off.diff
  pcsc-lite-1.7.4.tar.bz2

New:

  pcsc-lite-1.8.0.tar.bz2



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.CZuMzG/_old  2011-11-22 17:49:28.0 +0100
+++ /var/tmp/diff_new_pack.CZuMzG/_new  2011-11-22 17:49:28.0 +0100
@@ -21,7 +21,7 @@
 Name:   pcsc-lite
 # FIXME: Maybe we should use /usr/lib/pcsc/drivers as others do:
 %define ifddir %{_libdir}/readers
-BuildRequires:  pkg-config readline-devel
+BuildRequires:  libtool pkg-config readline-devel
 %if %suse_version >= 1120
 #shouldn't be found automagically ?
 BuildRequires:  libudev-devel
@@ -29,13 +29,13 @@
 %if %suse_version == 1110
 BuildRequires:  libusb-1_0-devel
 %endif
-%if %suse_version < 1110
-BuildRequires:  hal-devel
+%if %suse_version > 1140
+BuildRequires:  systemd
+%{?systemd_requires}
 %endif
-Version:1.7.4
-Release:2
+Version:1.8.0
+Release:1
 Requires(pre):  pwdutils
-Requires(post): %insserv_prereq %fillup_prereq
 Group:  Productivity/Security
 License:BSD3c(or similar)
 Url:http://pcsclite.alioth.debian.org/
@@ -47,8 +47,7 @@
 Source4:baselibs.conf
 Source5:pcsc-lite-init
 Source6:pcsc-lite-reader-conf
-#Is not really used just keep in case off
-Patch0: disable-power-off.diff
+Requires(post): %insserv_prereq %fillup_prereq
 %if %suse_version > 1130
 PreReq: sysvinit(syslog)
 %endif
@@ -98,12 +97,22 @@
 This functionality is exercised in the driver.
 
 
+%package -n libpcscspy0
+License:BSD3c(or similar)
+Group:  System/Libraries
+Summary:PCSC Smart Card Library
+
+%description -n libpcscspy0
+Supporting library for the PC/SC spy tool.
+
+
 %package devel
 License:BSD3c(or similar)
 Group:  Development/Libraries/C and C++
 Summary:Development package for the MUSCLE project SmartCards library
 Requires:   %{name} = %{version}-%{release}
 Requires:   libpcsclite1 = %{version}-%{release}
+Requires:   libpcscspy0 = %{version}-%{release}
 
 %description devel
 This package contains the development files for pcsc-lite. It allows to
@@ -112,8 +121,6 @@
 
 %prep
 %setup -q
-# do not disable power off but keep it if it causes issues
-#%patch0
 cp -a %{S:1} %{S:2} %{S:5} %{S:6} .
 
 %build
@@ -121,14 +128,15 @@
 ACLOCAL="aclocal -I m4" autoreconf -f -i
 %endif
 %configure\
-   --docdir=%{_docdir}/%{name}\
-   --enable-usbdropdir=%{ifddir}\
-%if %suse_version >= 1110
+   --docdir=%{_docdir}/%{name} \
+   --enable-usbdropdir=%{ifddir} \
--disable-libhal \
-%endif
 %if %suse_version == 1110
--disable-libudev \
 %endif
+%if %suse_version > 1140
+   --with-systemdsystemunitdir=%_unitdir \
+%endif
--disable-static
 make %{?jobs:-j%jobs}
 
@@ -152,22 +160,41 @@
 %pre
 getent group %{GROUP} >/dev/null || groupadd -r -o %{GROUP}
 getent passwd %{USER} >/dev/null || useradd -r -o -g %{GROUP} -s /bin/nologin 
-c "Smart Card Reader" -d /var/run/pcscd %{USER}
+%if %suse_version > 1140
+%service_add_pre pcscd.service pcscd.socket
+%endif
 exit 0
 
 %post
+%if %suse_version > 1140
+%service_add_post pcscd.service pcscd.socket
+%else
 %fillup_and_insserv -y -n pcscd pcscd
 %restart_on_update pcscd
+%endif
 
 %preun
+%if %suse_version > 1140
+%service_del_preun pcscd.service pcscd.socket
+%else
 %stop_

commit pcsc-lite for openSUSE:Factory

2011-08-22 Thread h_root

Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory
checked in at Mon Aug 22 15:39:37 CEST 2011.




--- pcsc-lite/pcsc-lite.changes 2011-06-23 19:12:46.0 +0200
+++ /mounts/work_src_done/STABLE/pcsc-lite/pcsc-lite.changes2011-08-22 
10:28:17.0 +0200
@@ -1,0 +2,10 @@
+Mon Aug 22 08:27:55 UTC 2011 - br...@ioda-net.ch
+
+- Readd if structure to support older versions like evergreen & SLES 11
+
+---
+Sun Aug 21 12:48:11 UTC 2011 - br...@ioda-net.ch
+
+- Fixed runlevel, hal, and /var/lock/subsys
+
+---

calling whatdependson for head-i586




Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.cV1PZG/_old  2011-08-22 15:37:12.0 +0200
+++ /var/tmp/diff_new_pack.cV1PZG/_new  2011-08-22 15:37:12.0 +0200
@@ -23,6 +23,7 @@
 %define ifddir %{_libdir}/readers
 BuildRequires:  pkg-config readline-devel
 %if %suse_version >= 1120
+#shouldn't be found automagically ?
 BuildRequires:  libudev-devel
 %endif
 %if %suse_version == 1110
@@ -32,7 +33,7 @@
 BuildRequires:  hal-devel
 %endif
 Version:1.7.4
-Release:1
+Release:2
 Requires(pre):  pwdutils
 Requires(post): %insserv_prereq %fillup_prereq
 Group:  Productivity/Security
@@ -46,6 +47,7 @@
 Source4:baselibs.conf
 Source5:pcsc-lite-init
 Source6:pcsc-lite-reader-conf
+#Is not really used just keep in case off
 Patch0: disable-power-off.diff
 %if %suse_version > 1130
 PreReq: sysvinit(syslog)

++ pcsc-lite-init ++
--- /var/tmp/diff_new_pack.cV1PZG/_old  2011-08-22 15:37:12.0 +0200
+++ /var/tmp/diff_new_pack.cV1PZG/_new  2011-08-22 15:37:12.0 +0200
@@ -15,9 +15,9 @@
 # Provides: pcscd
 # Required-Start: $local_fs $remote_fs $syslog
 # Required-Stop: $local_fs $remote_fs $syslog
-# Should-Start: udev hal openct
-# Should-Stop: udev hal openct
-# Default-Start: 2 3 4 5
+# Should-Start: udev openct
+# Should-Stop: udev openct
+# Default-Start: 2 3 5
 # Default-Stop: 0 1 6
 # Short-Description: Daemon to access a smart card using PC/SC
 # Description: The PC/SC smart card daemon is a resource manager for the
@@ -37,7 +37,7 @@
 
 exec=/usr/sbin/pcscd
 prog=$(basename $exec)
-lockfile=/var/lock/subsys/$prog
+lockfile=/var/lock/$prog
 PCSCD_OPTIONS=
 
 # Source config






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pcsc-lite for openSUSE:Factory

2011-06-24 Thread h_root

Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory
checked in at Fri Jun 24 09:14:52 CEST 2011.




--- pcsc-lite/pcsc-lite.changes 2011-06-22 11:58:13.0 +0200
+++ /mounts/work_src_done/STABLE/pcsc-lite/pcsc-lite.changes2011-06-23 
19:12:46.0 +0200
@@ -1,0 +2,6 @@
+Thu Jun 23 17:10:58 UTC 2011 - w...@rosenauer.org
+
+- Updated to version 1.7.4
+  * fix regression in 1.7.3: T=1 cards were not working
+
+---

calling whatdependson for head-i586


Old:

  pcsc-lite-1.7.3.tar.bz2

New:

  pcsc-lite-1.7.4.tar.bz2



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.YzWpJQ/_old  2011-06-24 09:13:29.0 +0200
+++ /var/tmp/diff_new_pack.YzWpJQ/_new  2011-06-24 09:13:29.0 +0200
@@ -31,7 +31,7 @@
 %if %suse_version < 1110
 BuildRequires:  hal-devel
 %endif
-Version:1.7.3
+Version:1.7.4
 Release:1
 Requires(pre):  pwdutils
 Requires(post): %insserv_prereq %fillup_prereq

++ pcsc-lite-1.7.3.tar.bz2 -> pcsc-lite-1.7.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.7.3/ChangeLog 
new/pcsc-lite-1.7.4/ChangeLog
--- old/pcsc-lite-1.7.3/ChangeLog   2011-06-22 09:27:51.0 +0200
+++ new/pcsc-lite-1.7.4/ChangeLog   2011-06-23 18:15:30.0 +0200
@@ -1,3 +1,9 @@
+pcsc-lite-1.7.4: Ludovic Rousseau
+23 June 2011
+- Fix a stupid bug from the previous version. T=1 cards were not
+  working.
+
+
 pcsc-lite-1.7.3: Ludovic Rousseau
 22 June 2011
 - COPYING: Add my name as copyright holder
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.7.3/ChangeLog.svn 
new/pcsc-lite-1.7.4/ChangeLog.svn
--- old/pcsc-lite-1.7.3/ChangeLog.svn   2011-06-22 09:29:50.0 +0200
+++ new/pcsc-lite-1.7.4/ChangeLog.svn   2011-06-23 18:17:08.0 +0200
@@ -1,3 +1,10 @@
+2011-06-23  Ludovic Rousseau
+
+   * [r5809] ChangeLog, configure.in: release 1.7.4
+   * [r5808] src/atrhandler.c: ATRDecodeAtr(): revert revision 5804
+ 
+ T=1 cards were no more recognized. Brown paper bag bug.
+
 2011-06-22  Ludovic Rousseau
 
* [r5806] ChangeLog, configure.in: release 1.7.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.7.3/configure 
new/pcsc-lite-1.7.4/configure
--- old/pcsc-lite-1.7.3/configure   2011-06-22 09:28:39.0 +0200
+++ new/pcsc-lite-1.7.4/configure   2011-06-23 18:15:52.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for pcsc-lite 1.7.3.
+# Generated by GNU Autoconf 2.68 for pcsc-lite 1.7.4.
 #
 #
 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -567,8 +567,8 @@
 # Identity of this package.
 PACKAGE_NAME='pcsc-lite'
 PACKAGE_TARNAME='pcsc-lite'
-PACKAGE_VERSION='1.7.3'
-PACKAGE_STRING='pcsc-lite 1.7.3'
+PACKAGE_VERSION='1.7.4'
+PACKAGE_STRING='pcsc-lite 1.7.4'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1335,7 +1335,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures pcsc-lite 1.7.3 to adapt to many kinds of systems.
+\`configure' configures pcsc-lite 1.7.4 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1405,7 +1405,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of pcsc-lite 1.7.3:";;
+ short | recursive ) echo "Configuration of pcsc-lite 1.7.4:";;
esac
   cat <<\_ACEOF
 
@@ -1533,7 +1533,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-pcsc-lite configure 1.7.3
+pcsc-lite configure 1.7.4
 generated by GNU Autoconf 2.68
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1952,7 +1952,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by pcsc-lite $as_me 1.7.3, which was
+It was created by pcsc-lite $as_me 1.7.4, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   $ $0 $@
@@ -2768,7 +2768,7 @@
 
 # Define the identity of the package.
  PACKAGE='pcsc-lite'
- VERSION='1.7.3'
+ VERSION='1.7.4'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -14534,7 +14534,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by pcsc-lite $as_me 1.7.3, which was
+This file was extended by pcsc-lite $as_me 1.7.4, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@

commit pcsc-lite for openSUSE:Factory

2011-06-23 Thread h_root

Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory
checked in at Thu Jun 23 11:44:36 CEST 2011.




--- pcsc-lite/pcsc-lite.changes 2011-06-10 11:49:41.0 +0200
+++ /mounts/work_src_done/STABLE/pcsc-lite/pcsc-lite.changes2011-06-22 
11:58:13.0 +0200
@@ -1,0 +2,17 @@
+Wed Jun 22 09:55:51 UTC 2011 - w...@rosenauer.org
+
+- Updated to version 1.7.3:
+  * hotplug libudev: support libudev >= 171
+  * hotplug libusb: Fix a memory leak
+  * pcscd: exit immediately in case of SIGTERM
+(Closes Debian bug #620305 "pcscd slows down shutdown/restart")
+  * Send logs to stdout instead of stderr
+  * Add command line option -T, --color: force use of colored logs
+  * Define g_rgSCardT?Pci as const structures to be more Windows like
+  * log at level PCSC_LOG_DEBUG instead of PCSC_LOG_ERROR to avoid
+filling the system log file
+  * Remove the deprecated define FEATURE_MCT_READERDIRECT
+(replaced by FEATURE_MCT_READER_DIRECT)
+  * some other minor improvements and bug corrections
+
+---

calling whatdependson for head-i586


Old:

  pcsc-lite-1.7.2.tar.bz2

New:

  pcsc-lite-1.7.3.tar.bz2



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.MqJEvE/_old  2011-06-23 11:44:20.0 +0200
+++ /var/tmp/diff_new_pack.MqJEvE/_new  2011-06-23 11:44:20.0 +0200
@@ -31,8 +31,8 @@
 %if %suse_version < 1110
 BuildRequires:  hal-devel
 %endif
-Version:1.7.2
-Release:6
+Version:1.7.3
+Release:1
 Requires(pre):  pwdutils
 Requires(post): %insserv_prereq %fillup_prereq
 Group:  Productivity/Security

++ pcsc-lite-1.7.2.tar.bz2 -> pcsc-lite-1.7.3.tar.bz2 ++
 18055 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pcsc-lite for openSUSE:Factory

2011-06-14 Thread h_root

Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory
checked in at Tue Jun 14 12:01:05 CEST 2011.




--- pcsc-lite/pcsc-lite.changes 2011-05-18 08:43:52.0 +0200
+++ /mounts/work_src_done/STABLE/pcsc-lite/pcsc-lite.changes2011-06-10 
11:49:41.0 +0200
@@ -1,0 +2,5 @@
+Fri Jun 10 09:49:04 UTC 2011 - w...@rosenauer.org
+
+- allow the automatic power off feature
+
+---

calling whatdependson for head-i586




Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.GI91nn/_old  2011-06-14 12:00:11.0 +0200
+++ /var/tmp/diff_new_pack.GI91nn/_new  2011-06-14 12:00:11.0 +0200
@@ -32,7 +32,7 @@
 BuildRequires:  hal-devel
 %endif
 Version:1.7.2
-Release:4
+Release:6
 Requires(pre):  pwdutils
 Requires(post): %insserv_prereq %fillup_prereq
 Group:  Productivity/Security
@@ -110,7 +110,8 @@
 
 %prep
 %setup -q
-%patch0
+# do not disable power off but keep it if it causes issues
+#%patch0
 cp -a %{S:1} %{S:2} %{S:5} %{S:6} .
 
 %build






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pcsc-lite for openSUSE:Factory

2011-05-19 Thread h_root

Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory
checked in at Thu May 19 09:34:14 CEST 2011.




--- pcsc-lite/pcsc-lite.changes 2011-05-03 22:17:00.0 +0200
+++ /mounts/work_src_done/STABLE/pcsc-lite/pcsc-lite.changes2011-05-18 
08:43:52.0 +0200
@@ -1,0 +2,6 @@
+Wed May 18 06:42:02 UTC 2011 - w...@rosenauer.org
+
+- cleanup spec file and requires
+- moved libpcsclite1.so back to devel package
+
+---

calling whatdependson for head-i586




Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.tEF17N/_old  2011-05-19 09:29:07.0 +0200
+++ /var/tmp/diff_new_pack.tEF17N/_new  2011-05-19 09:29:07.0 +0200
@@ -32,8 +32,9 @@
 BuildRequires:  hal-devel
 %endif
 Version:1.7.2
-Release:2
-PreReq: %{insserv_prereq} %{fillup_prereq}
+Release:4
+Requires(pre):  pwdutils
+Requires(post): %insserv_prereq %fillup_prereq
 Group:  Productivity/Security
 License:BSD3c(or similar)
 Url:http://pcsclite.alioth.debian.org/
@@ -46,7 +47,6 @@
 Source5:pcsc-lite-init
 Source6:pcsc-lite-reader-conf
 Patch0: disable-power-off.diff
-Requires:   libpcsclite1 >= %{version}
 %if %suse_version > 1130
 PreReq: sysvinit(syslog)
 %endif
@@ -75,7 +75,8 @@
 %package -n libpcsclite1
 License:BSD3c(or similar)
 Group:  System/Libraries
-Summary:PCS Smart Cards Library
+Summary:PCSC Smart Card Library
+Recommends: pcsc-lite >= %{version}
 
 %description -n libpcsclite1
 The purpose of PCSC Lite is to provide a Windows(R) SCard interface in
@@ -99,7 +100,8 @@
 License:BSD3c(or similar)
 Group:  Development/Libraries/C and C++
 Summary:Development package for the MUSCLE project SmartCards library
-Requires:   %{name} = %{version} pcsc-lite glibc-devel
+Requires:   %{name} = %{version}-%{release}
+Requires:   libpcsclite1 = %{version}-%{release}
 
 %description devel
 This package contains the development files for pcsc-lite. It allows to
@@ -133,31 +135,31 @@
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d/
 sed s:@ifddir@:%{ifddir}: $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d/reader.conf
 # this program is noinst in the package
-install src/.libs/testpcsc $RPM_BUILD_ROOT%{_sbindir}/
-mkdir $RPM_BUILD_ROOT/etc/init.d
-install -m 755 pcsc-lite-init $RPM_BUILD_ROOT/etc/init.d/pcscd
-ln -sf ../../etc/init.d/pcscd $RPM_BUILD_ROOT%{_sbindir}/rcpcscd
+#install src/.libs/testpcsc $RPM_BUILD_ROOT%{_sbindir}/
+install -D -m 755 pcsc-lite-init $RPM_BUILD_ROOT%{_initrddir}/pcscd
+ln -sf %{_initrddir}/pcscd $RPM_BUILD_ROOT%{_sbindir}/rcpcscd
 mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates
 cp %{name}.sysconfig $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.pcscd
 mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}
-cp -a AUTHORS ChangeLog ChangeLog.svn COPYING DRIVERS HELP NEWS README 
README.SUSE SECURITY TODO $RPM_BUILD_ROOT%{_docdir}/%{name}
+cp -a AUTHORS ChangeLog ChangeLog.svn COPYING DRIVERS HELP README README.SUSE 
SECURITY TODO $RPM_BUILD_ROOT%{_docdir}/%{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %pre
-usr/sbin/groupadd -r -o %{GROUP} 2>/dev/null || :
-usr/sbin/useradd -r -o -g %{GROUP} -s /bin/false -c "Smart Card Reader" -d 
/sbin %{USER} 2>/dev/null || :
-
-%preun
-%{stop_on_removal pcscd}
+getent group %{GROUP} >/dev/null || groupadd -r -o %{GROUP}
+getent passwd %{USER} >/dev/null || useradd -r -o -g %{GROUP} -s /bin/nologin 
-c "Smart Card Reader" -d /var/run/pcscd %{USER}
+exit 0
 
 %post
-%{fillup_and_insserv -y -n pcscd pcscd}
+%fillup_and_insserv -y -n pcscd pcscd
+%restart_on_update pcscd
+
+%preun
+%stop_on_removal pcscd
 
 %postun
-%{restart_on_update pcscd}
-%{insserv_cleanup}
+%insserv_cleanup
 
 %post -n libpcsclite1 -p /sbin/ldconfig
 
@@ -166,14 +168,12 @@
 %files
 %defattr(-,root,root)
 %doc %{_docdir}/%{name}
-# .so must be in the main package (#235773):
-%{_libdir}/*.so
 %doc %{_mandir}/man?/*.*
 %{_sbindir}/*
 %dir %{_sysconfdir}/reader.conf.d
 %config(noreplace) %{_sysconfdir}/reader.conf.d/reader.conf
 %{ifddir}
-/etc/init.d/pcscd
+%{_initrddir}/pcscd
 /var/adm/fillup-templates/sysconfig.pcscd
 
 %files -n libpcsclite1
@@ -183,6 +183,7 @@
 %files devel
 %defattr(-,root,root)
 %{_includedir}/*
+%{_libdir}/*.so
 %{_libdir}/*.*a
 %{_libdir}/pkgconfig/*.pc
 






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pcsc-lite for openSUSE:Factory

2011-05-04 Thread h_root

Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory
checked in at Wed May 4 14:03:08 CEST 2011.




--- pcsc-lite/pcsc-lite.changes 2011-04-05 11:49:47.0 +0200
+++ /mounts/work_src_done/STABLE/pcsc-lite/pcsc-lite.changes2011-05-03 
22:17:00.0 +0200
@@ -1,0 +2,10 @@
+Tue May  3 20:15:49 UTC 2011 - w...@rosenauer.org
+
+- make startup more robust by checking status files (bnc#686674)
+
+---
+Mon May  2 22:26:56 UTC 2011 - w...@rosenauer.org
+
+- disable auto power off/on feature
+
+---

calling whatdependson for head-i586


New:

  disable-power-off.diff



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.XqcRc1/_old  2011-05-04 13:59:33.0 +0200
+++ /var/tmp/diff_new_pack.XqcRc1/_new  2011-05-04 13:59:33.0 +0200
@@ -32,7 +32,7 @@
 BuildRequires:  hal-devel
 %endif
 Version:1.7.2
-Release:1
+Release:2
 PreReq: %{insserv_prereq} %{fillup_prereq}
 Group:  Productivity/Security
 License:BSD3c(or similar)
@@ -45,6 +45,7 @@
 Source4:baselibs.conf
 Source5:pcsc-lite-init
 Source6:pcsc-lite-reader-conf
+Patch0: disable-power-off.diff
 Requires:   libpcsclite1 >= %{version}
 %if %suse_version > 1130
 PreReq: sysvinit(syslog)
@@ -107,6 +108,7 @@
 
 %prep
 %setup -q
+%patch0
 cp -a %{S:1} %{S:2} %{S:5} %{S:6} .
 
 %build

++ disable-power-off.diff ++
Index: src/pcscd.h
===
--- src/pcscd.h.orig
+++ src/pcscd.h
@@ -63,7 +63,7 @@ enum
 #define PCSCLITE_STATUS_EVENT_TIMEOUT 10*60*1000 /* 10 minutes */
 
 /* Uncomment the next line if you do NOT want to use auto power off */
-/* #define DISABLE_ON_DEMAND_POWER_ON */
+#define DISABLE_ON_DEMAND_POWER_ON
 
 /* Uncomment the next line if you do not want the card to be powered on
  * when inserted */
Index: src/pcscd.h.in
===
--- src/pcscd.h.in.orig
+++ src/pcscd.h.in
@@ -63,7 +63,7 @@ enum
 #define PCSCLITE_STATUS_EVENT_TIMEOUT 10*60*1000 /* 10 minutes */
 
 /* Uncomment the next line if you do NOT want to use auto power off */
-/* #define DISABLE_ON_DEMAND_POWER_ON */
+#define DISABLE_ON_DEMAND_POWER_ON
 
 /* Uncomment the next line if you do not want the card to be powered on
  * when inserted */
++ pcsc-lite-init ++
--- /var/tmp/diff_new_pack.XqcRc1/_old  2011-05-04 13:59:33.0 +0200
+++ /var/tmp/diff_new_pack.XqcRc1/_new  2011-05-04 13:59:33.0 +0200
@@ -45,8 +45,18 @@
 . /etc/sysconfig/pcscd
 fi
 
+cleanup() {
+# if comm socket exists but pid file is absent pcscd fails to start
+# bnc#686674
+if [ -S /var/run/pcscd/pcscd.comm -a ! -e /var/run/pcscd/pcscd.pid ]; then
+  # check if a pcscd instance is running and remove the socket in case 
it's not
+  checkproc $exec || rm /var/run/pcscd/pcscd.comm
+fi
+}
+
 start() {
 echo -n "Starting PC/SC smart card daemon ($prog): "
+cleanup
 startproc $exec $PCSCD_OPTIONS
 retval=$?
 rc_status
@@ -58,7 +68,7 @@
 killproc $exec
 retval=$?
 rc_status
-[ $retval -eq 0 ] && rm -f $lockfile && rm -f /var/run/pcscd/*
+[ $retval -eq 0 ] && rm -f $lockfile
 rc_status -v
 }
 restart() {






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pcsc-lite for openSUSE:Factory

2011-04-06 Thread h_root

Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory
checked in at Wed Apr 6 10:41:54 CEST 2011.




--- pcsc-lite/pcsc-lite.changes 2011-03-07 15:50:20.0 +0100
+++ /mounts/work_src_done/STABLE/pcsc-lite/pcsc-lite.changes2011-04-05 
11:49:47.0 +0200
@@ -1,0 +2,12 @@
+Tue Apr  5 09:37:24 UTC 2011 - w...@rosenauer.org
+
+- Updated to version 1.7.2:
+  * use libudev only on Linux and libusb elsewhere
+  * Try to use a (CCID) class driver if a specific driver fails
+to use the reader.
+  * add support of multi-interfaces readers with libusb
+  * fix a problem with a multi-slots reader
+  * some other minor improvements and bug corrections
+- cosmetic changes to init script output
+
+---

calling whatdependson for head-i586


Old:

  pcsc-lite-1.6.6.tar.bz2

New:

  pcsc-lite-1.7.2.tar.bz2



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.oBispM/_old  2011-04-06 10:35:59.0 +0200
+++ /var/tmp/diff_new_pack.oBispM/_new  2011-04-06 10:35:59.0 +0200
@@ -22,18 +22,22 @@
 # FIXME: Maybe we should use /usr/lib/pcsc/drivers as others do:
 %define ifddir %{_libdir}/readers
 BuildRequires:  pkg-config readline-devel
-%if %suse_version >= 1110
+%if %suse_version >= 1120
+BuildRequires:  libudev-devel
+%endif
+%if %suse_version == 1110
 BuildRequires:  libusb-1_0-devel
-%else
+%endif
+%if %suse_version < 1110
 BuildRequires:  hal-devel
 %endif
-Version:1.6.6
-Release:6
+Version:1.7.2
+Release:1
 PreReq: %{insserv_prereq} %{fillup_prereq}
 Group:  Productivity/Security
 License:BSD3c(or similar)
 Url:http://pcsclite.alioth.debian.org/
-Summary:PCS Smart Cards Library
+Summary:PCSC Smart Cards Library
 Source: %{name}-%{version}.tar.bz2
 Source1:%{name}.sysconfig
 Source2:README.SUSE
@@ -67,15 +71,6 @@
 This functionality is exercised in the driver.
 
 
-
-Authors:
-
-David Corcoran 
-Ludovic Rousseau 
-Damien Sauveron 
-Carlos Prados 
-Antti Tapaninen 
-
 %package -n libpcsclite1
 License:BSD3c(or similar)
 Group:  System/Libraries
@@ -99,15 +94,6 @@
 This functionality is exercised in the driver.
 
 
-
-Authors:
-
-David Corcoran 
-Ludovic Rousseau 
-Damien Sauveron 
-Carlos Prados 
-Antti Tapaninen 
-
 %package devel
 License:BSD3c(or similar)
 Group:  Development/Libraries/C and C++
@@ -119,15 +105,6 @@
 compile plugins for the pcsc-lite package.
 
 
-
-Authors:
-
-David Corcoran 
-Ludovic Rousseau 
-Damien Sauveron 
-Carlos Prados 
-Antti Tapaninen 
-
 %prep
 %setup -q
 cp -a %{S:1} %{S:2} %{S:5} %{S:6} .
@@ -140,13 +117,18 @@
--docdir=%{_docdir}/%{name}\
--enable-usbdropdir=%{ifddir}\
 %if %suse_version >= 1110
-   --disable-libhal\
+   --disable-libhal \
+%endif
+%if %suse_version == 1110
+   --disable-libudev \
 %endif
--disable-static
 make %{?jobs:-j%jobs}
 
 %install
 %makeinstall
+mkdir -p $RPM_BUILD_ROOT%{ifddir}
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d/
 sed s:@ifddir@:%{ifddir}: $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d/reader.conf
 # this program is noinst in the package
 install src/.libs/testpcsc $RPM_BUILD_ROOT%{_sbindir}/

++ README.SUSE ++
--- /var/tmp/diff_new_pack.oBispM/_old  2011-04-06 10:35:59.0 +0200
+++ /var/tmp/diff_new_pack.oBispM/_new  2011-04-06 10:35:59.0 +0200
@@ -1,2 +1,2 @@
-On SUSE Linux, drivers for various card readers can be found
+On openSUSE, drivers for various card readers can be found
 in separate packages named pcsc-

++ pcsc-lite-1.6.6.tar.bz2 -> pcsc-lite-1.7.2.tar.bz2 ++
 4212 lines of diff (skipped)

++ pcsc-lite-init ++
--- /var/tmp/diff_new_pack.oBispM/_old  2011-04-06 10:36:00.0 +0200
+++ /var/tmp/diff_new_pack.oBispM/_new  2011-04-06 10:36:00.0 +0200
@@ -17,7 +17,7 @@
 # Required-Stop: $local_fs $remote_fs $syslog
 # Should-Start: udev hal openct
 # Should-Stop: udev hal openct
-# Default-Start: 2 3 5
+# Default-Start: 2 3 4 5
 # Default-Stop: 0 1 6
 # Short-Description: Daemon to access a smart card using PC/SC
 # Description: The PC/SC smart card daemon is a resource manager for the
@@ -46,21 +46,19 @@
 fi
 
 start() {
-echo -n $"Starting PC/SC smart card daemon ($prog): "
+echo -n "Starting PC/SC smart card daemon ($prog): "
 startproc $exec $PCSCD_OPTIONS
 retval=$?
 rc_status
-echo
 [ $retval -eq 0 ] && touch $lockfile
 rc_status -v
 }
 stop() {
-echo -n $"Stopping PC/SC smart card daemon ($prog): "
+echo -n "Stopping PC/SC smart card daemon ($prog): "
 killproc $exec
 retval=$?
 rc_status
-echo
-[ $retval

commit pcsc-lite for openSUSE:Factory

2011-03-10 Thread h_root

Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory
checked in at Thu Mar 10 10:17:56 CET 2011.




--- pcsc-lite/pcsc-lite.changes 2011-01-10 19:36:34.0 +0100
+++ /mounts/work_src_done/STABLE/pcsc-lite/pcsc-lite.changes2011-03-07 
15:50:20.0 +0100
@@ -1,0 +2,5 @@
+Mon Mar  7 14:44:11 UTC 2011 - co...@novell.com
+
+- fix syslog not being present in runlevel 4
+
+---

calling whatdependson for head-i586




Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.2mtmG0/_old  2011-03-10 10:17:00.0 +0100
+++ /var/tmp/diff_new_pack.2mtmG0/_new  2011-03-10 10:17:00.0 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package pcsc-lite (Version 1.6.6)
+# spec file for package pcsc-lite
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -28,7 +28,7 @@
 BuildRequires:  hal-devel
 %endif
 Version:1.6.6
-Release:1
+Release:6
 PreReq: %{insserv_prereq} %{fillup_prereq}
 Group:  Productivity/Security
 License:BSD3c(or similar)
@@ -42,6 +42,9 @@
 Source5:pcsc-lite-init
 Source6:pcsc-lite-reader-conf
 Requires:   libpcsclite1 >= %{version}
+%if %suse_version > 1130
+PreReq: sysvinit(syslog)
+%endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %define USER   scard
 %define GROUP  scard

++ pcsc-lite-init ++
--- /var/tmp/diff_new_pack.2mtmG0/_old  2011-03-10 10:17:00.0 +0100
+++ /var/tmp/diff_new_pack.2mtmG0/_new  2011-03-10 10:17:00.0 +0100
@@ -17,7 +17,7 @@
 # Required-Stop: $local_fs $remote_fs $syslog
 # Should-Start: udev hal openct
 # Should-Stop: udev hal openct
-# Default-Start: 2 3 4 5
+# Default-Start: 2 3 5
 # Default-Stop: 0 1 6
 # Short-Description: Daemon to access a smart card using PC/SC
 # Description: The PC/SC smart card daemon is a resource manager for the






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org