OBS User unknown 2009-04-14 22:15:36 +00:00 committed by Git OBS Bridge
parent 147b927458
commit dc6eca9ca1
4 changed files with 85 additions and 23 deletions

3
ccid-1.3.10.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:54610f1a6cd65e8d2b5cb9f7917e509ebcdf130a565e71e06ad4e65ed0dad5ec
size 395627

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8cb892ef36321069eff7826aa732f1481715fe54bf96346fae1d25565b44c536
size 436222

View File

@ -1,3 +1,31 @@
-------------------------------------------------------------------
Tue Apr 7 15:30:02 CEST 2009 - sbrabec@suse.cz
- Updated to version 1.3.10:
* Added a hack to support the bogus OpenGPG card.
* Should work: Precise Biometrics 200 MC, Precise Biometrics 250
MC, SafeNet IKey4000 used in different device, Atmel
AT98SC032CT, Neowave Weneo, MSI StarReader SMART, VMware Virtual
USB CCID reader, ACS ACR122U PICC Interface, HP MFP Smart Card
Reader, KONA USB SmartCard, SpringCard CrazyWriter, CSB6 Basic,
CSB6 Secure, CSB6 Ultimate, EasyFinger Standard, EasyFinger
Ultimate and Prox'N'Roll, Atmel AT91SO, Cherry SmartTerminal
ST-1200USB, Aladdin eToken PRO USB 72K Java.
* Differentiate between KOBIL mIDentity M and XL.
* Known readers: SpringCard Prox'N'Roll, CSB6 Basic, EasyFinger
Ultimate, CSB6 Ultimate, EasyFinger Standard, CrazyWriter, CSB6
Secure, Pro-Active CSB6 Ultimate is renamed SpringCard CSB6
Ultimate
* Unsupported: Broadcom 5880, jNet Technology jToken s1.
* Disabled support of the contcatless part of SDI010 and SCR331DI.
* Avoid a "Duplicate frame detected" error.
* Use a very long timeout for PowerUp since the card can be very
slow to send the full ATR (up to 30 seconds at 4 MHz)
* Driver will work in a multi-reader configuration.
- Use modalias supplements instead of eID issuer locales.
- Require pcsc-lite.
- Removed custom hotplug support. Now integrated in pcsc-lite.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jan 27 00:39:51 CET 2009 - ro@suse.de Tue Jan 27 00:39:51 CET 2009 - ro@suse.de

View File

@ -1,5 +1,5 @@
# #
# spec file for package pcsc-ccid (Version 1.3.8) # spec file for package pcsc-ccid (Version 1.3.10)
# #
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
# #
@ -19,23 +19,38 @@
Name: pcsc-ccid Name: pcsc-ccid
# pcsc-ccid can use libusb-1.0 interrupt transfers over libusb-0.1 API:
%define USE_LIBUSB1 0
%define _name ccid %define _name ccid
BuildRequires: libusb-devel pcsc-lite-devel pkg-config BuildRequires: pcsc-lite-devel pkg-config
Version: 1.3.8 %if %USE_LIBUSB1
Release: 4 BuildRequires: libusb-compat-devel
Provides: locale(MozillaFirefox:de_BE;en_BE;fr_BE;nl_BE;wa_BE) Requires: libusb-1_0-features-in-0_1-api
# If you want to experiment with libusb-1.0, uncomment following three %else
# lines and remove libusb-devel from BuildRequires: BuildRequires: libusb-devel
## pcsc-ccid uses libusb-1.0 features over libusb-0.1 API: %endif
#BuildRequires: libusb-compat-devel Version: 1.3.10
#Requires: libusb-1_0-features-in-0_1-api Release: 1
Group: Productivity/Security Group: Productivity/Security
License: LGPL v2.1 or later License: LGPL v2.1 or later
Url: http://pcsclite.alioth.debian.org/ccid.html Url: http://pcsclite.alioth.debian.org/ccid.html
Summary: PCSC Driver for CCID Based Smart Card Readers and GemPC Twin Serial Reader Summary: PCSC Driver for CCID Based Smart Card Readers and GemPC Twin Serial Reader
Source: %{_name}-%{version}.tar.bz2 Source: %{_name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: pcsc-lite
%define ifddir %(pkg-config libpcsclite --variable=usbdropdir) %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' ' ')
# 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*)
# Kobil mIDentity:
Enhances: modalias(usb:v0D46p4081d*dc*dsc*dp*ic*isc*ip*)
# Other supported devices:
Enhances: %USBDRIVERS
%description %description
This package contains a generic USB CCID (Chip/Smart Card Interface This package contains a generic USB CCID (Chip/Smart Card Interface
@ -62,16 +77,13 @@ cp -a src/towitoko/README README.towitoko
./bootstrap ./bootstrap
%endif %endif
%configure\ %configure\
--enable-twinserial\ --enable-twinserial
--enable-udev
make %{?jobs:-j%jobs} make %{?jobs:-j%jobs}
%install %install
%makeinstall %makeinstall
mkdir $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d mkdir $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d
mv $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d/ccidtwin.conf mv $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d/ccidtwin.conf
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d
cp src/pcscd_ccid.rules $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d
# Copied elsewhere: # Copied elsewhere:
rm $RPM_BUILD_ROOT%{_datadir}/doc/ccid/README_Kobil_mIDentity_switch.txt rm $RPM_BUILD_ROOT%{_datadir}/doc/ccid/README_Kobil_mIDentity_switch.txt
rmdir $RPM_BUILD_ROOT%{_datadir}/doc/ccid rmdir $RPM_BUILD_ROOT%{_datadir}/doc/ccid
@ -88,12 +100,34 @@ rm -rf $RPM_BUILD_ROOT
%doc %{_mandir}/man?/*.* %doc %{_mandir}/man?/*.*
%{_sbindir}/* %{_sbindir}/*
%config (noreplace) %{_sysconfdir}/reader.conf.d/*.conf %config (noreplace) %{_sysconfdir}/reader.conf.d/*.conf
%dir %{_sysconfdir}/udev
%dir %{_sysconfdir}/udev/rules.d
%{_sysconfdir}/udev/rules.d/*.rules
%{ifddir}/* %{ifddir}/*
%changelog %changelog
* Tue Apr 07 2009 sbrabec@suse.cz
- Updated to version 1.3.10:
* Added a hack to support the bogus OpenGPG card.
* Should work: Precise Biometrics 200 MC, Precise Biometrics 250
MC, SafeNet IKey4000 used in different device, Atmel
AT98SC032CT, Neowave Weneo, MSI StarReader SMART, VMware Virtual
USB CCID reader, ACS ACR122U PICC Interface, HP MFP Smart Card
Reader, KONA USB SmartCard, SpringCard CrazyWriter, CSB6 Basic,
CSB6 Secure, CSB6 Ultimate, EasyFinger Standard, EasyFinger
Ultimate and Prox'N'Roll, Atmel AT91SO, Cherry SmartTerminal
ST-1200USB, Aladdin eToken PRO USB 72K Java.
* Differentiate between KOBIL mIDentity M and XL.
* Known readers: SpringCard Prox'N'Roll, CSB6 Basic, EasyFinger
Ultimate, CSB6 Ultimate, EasyFinger Standard, CrazyWriter, CSB6
Secure, Pro-Active CSB6 Ultimate is renamed SpringCard CSB6
Ultimate
* Unsupported: Broadcom 5880, jNet Technology jToken s1.
* Disabled support of the contcatless part of SDI010 and SCR331DI.
* Avoid a "Duplicate frame detected" error.
* Use a very long timeout for PowerUp since the card can be very
slow to send the full ATR (up to 30 seconds at 4 MHz)
* Driver will work in a multi-reader configuration.
- Use modalias supplements instead of eID issuer locales.
- Require pcsc-lite.
- Removed custom hotplug support. Now integrated in pcsc-lite.
* Tue Jan 27 2009 ro@suse.de * Tue Jan 27 2009 ro@suse.de
- added udev diretories to filelist to fix build - added udev diretories to filelist to fix build
* Tue Jan 06 2009 sbrabec@suse.cz * Tue Jan 06 2009 sbrabec@suse.cz
@ -153,7 +187,7 @@ rm -rf $RPM_BUILD_ROOT
function has been removed from pcscd API function has been removed from pcscd API
* use -fvisibility=hidden is available to limit the number of * use -fvisibility=hidden is available to limit the number of
exported symbols exported symbols
* Sat Apr 01 2006 sndirsch@suse.de * Sun Apr 02 2006 sndirsch@suse.de
- added missing locale provides (Bug #161867) - added missing locale provides (Bug #161867)
* Wed Jan 25 2006 mls@suse.de * Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires - converted neededforbuild to BuildRequires
@ -275,7 +309,7 @@ rm -rf $RPM_BUILD_ROOT
- fixed /etc/init.d/pcscd status-handling (bug #9069) - fixed /etc/init.d/pcscd status-handling (bug #9069)
* Thu Jun 07 2001 ro@suse.de * Thu Jun 07 2001 ro@suse.de
- fix broken Makefile.am - fix broken Makefile.am
* Sun Apr 22 2001 mge@suse.de * Mon Apr 23 2001 mge@suse.de
- update to 0.9.1 - update to 0.9.1
* Wed Apr 18 2001 mge@suse.de * Thu Apr 19 2001 mge@suse.de
- created package - created package