commit pcsc-ccid for openSUSE:Factory
Hello community,
here is the log from the commit of package pcsc-ccid for openSUSE:Factory
checked in at Sat Jan 15 01:09:56 CET 2011.
--------
--- pcsc-ccid/pcsc-ccid.changes 2009-08-05 17:16:40.000000000 +0200
+++ pcsc-ccid/pcsc-ccid.changes 2011-01-07 15:40:49.000000000 +0100
@@ -1,0 +2,10 @@
+Wed Jan 5 17:13:38 CET 2011 - sbrabec@suse.cz
+
+- Updated to version 1.4.1:
+ * Security fix (bnc#661000, CVE-2010-4530).
+ * Migrated to libusb-1_0.
+ * udev support.
+ * Compatible with pcsc-lite-1.6.
+ * See ChangeLog for details.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
ccid-1.3.11.tar.bz2
New:
----
ccid-1.4.1.tar.bz2
pcsc-ccid-rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pcsc-ccid.spec ++++++
--- /var/tmp/diff_new_pack.5REIcv/_old 2011-01-15 01:06:25.000000000 +0100
+++ /var/tmp/diff_new_pack.5REIcv/_new 2011-01-15 01:06:25.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package pcsc-ccid (Version 1.3.11)
+# spec file for package pcsc-ccid
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -19,31 +19,25 @@
Name: pcsc-ccid
-# pcsc-ccid can use libusb-1.0 interrupt transfers over libusb-0.1 API:
-%define USE_LIBUSB1 0
%define _name ccid
-BuildRequires: pcsc-lite-devel pkg-config
-%if %USE_LIBUSB1
-BuildRequires: libusb-compat-devel
-Requires: libusb-1_0-features-in-0_1-api
-%else
-BuildRequires: libusb-devel
-%endif
-Version: 1.3.11
+BuildRequires: libusb-1_0-devel pcsc-lite-devel pkg-config udev
+Version: 1.4.1
Release: 1
Group: Productivity/Security
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Url: http://pcsclite.alioth.debian.org/ccid.html
Summary: PCSC Driver for CCID Based Smart Card Readers and GemPC Twin Serial Reader
Source: %{_name}-%{version}.tar.bz2
+Source1: %{name}-rpmlintrc
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Requires: pcsc-lite
+# openSUSE package pcsc-lite 1.6.6 is the first one which creates the scard UID and GID:
+Requires: pcsc-lite >= 1.6.6
%define ifddir %(pkg-config libpcsclite --variable=usbdropdir)
%define LBRACE (
%define RBRACE )
%define QUOTE "
%define BACKSLASH \\
-%define USBDRIVERS %(set -x ; bunzip2 <%{S:0} | tr a-z A-Z | sed -n 's/^SUBSYSTEMS=="USB", ATTRS{IDVENDOR}==%{QUOTE}%{BACKSLASH}%{LBRACE}[^%{QUOTE}]*%{BACKSLASH}%{RBRACE}%{QUOTE}, ATTRS{IDPRODUCT}==%{QUOTE}%{BACKSLASH}%{LBRACE}[^%{QUOTE}]*%{BACKSLASH}%{RBRACE}%{QUOTE}.*$/modalias%{LBRACE}usb:v%{BACKSLASH}1p%{BACKSLASH}2d*dc*dsc*dp*ic*isc*ip*%{RBRACE}/p' | tr '%{BACKSLASH}n' ' ')
+%define USBDRIVERS %(set -x ; bunzip2 <%{S:0} | tr a-z A-Z | sed -n 's/^ATTRS{IDVENDOR}==%{QUOTE}%{BACKSLASH}%{LBRACE}[^%{QUOTE}]*%{BACKSLASH}%{RBRACE}%{QUOTE}, ATTRS{IDPRODUCT}==%{QUOTE}%{BACKSLASH}%{LBRACE}[^%{QUOTE}]*%{BACKSLASH}%{RBRACE}%{QUOTE}.*$/modalias%{LBRACE}usb:v%{BACKSLASH}1p%{BACKSLASH}2d*dc*dsc*dp*ic*isc*ip*%{RBRACE}/p' | tr '%{BACKSLASH}n' ' ')
# We are not using Supplements here. User may want to choose between pcsc-lite and openct:
# Generic CCID devices:
Enhances: modalias(usb:*ic0Bisc00d*dc*dsc*dp*ic*isc*ip*)
@@ -59,8 +53,6 @@
This driver is meant to be used with the PCSC-Lite daemon from the
pcsc-lite package.
-
-
Authors:
--------
Ludovic Rousseau
participants (1)
-
root@hilbert.suse.de