]> git.pld-linux.org Git - packages/pcsc-driver-ccid.git/blame - pcsc-driver-ccid.spec
- up to 1.3.8; add udev files
[packages/pcsc-driver-ccid.git] / pcsc-driver-ccid.spec
CommitLineData
7bc5a12f 1Summary: Generic USB CCID (Chip/Smart Card Interface Devices) driver
6a13b9c3 2Summary(pl.UTF-8): Ogólny sterownik USB CCID (Chip/Smart Card Interface Devices)
7bc5a12f 3Name: pcsc-driver-ccid
34bfc48f 4Version: 1.3.8
7bc5a12f 5Release: 1
5dea1863 6License: LGPL v2.1+
7bc5a12f 7Group: Libraries
edb8789a 8#Source0Download: http://alioth.debian.org/project/showfiles.php?group_id=30105
34bfc48f
AM
9Source0: http://alioth.debian.org/frs/download.php/2482/ccid-%{version}.tar.gz
10# Source0-md5: ebb5fc927d73cd63737a9114481e8957
7bc5a12f
JB
11URL: http://pcsclite.alioth.debian.org/ccid.html
12BuildRequires: libusb-devel >= 0.1.7
b7583b19 13BuildRequires: pcsc-lite-devel >= 1.3.3
33358eea 14BuildRequires: pkgconfig
b7583b19 15Requires: pcsc-lite >= 1.3.3
7bc5a12f
JB
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
28bccec9
JB
18%define usbdropdir /usr/%{_lib}/pcsc/drivers
19%define ccidtwindir /usr/%{_lib}/pcsc/drivers
7bc5a12f
JB
20
21%description
22This package provides generic USB CCID (Chip/Smart Card Interface
23Devices) driver. Supported CCID readers:
7bc5a12f 24- ActivCard USB reader 2.0
09d9aa51 25- Advanced Card Systems ACR 38U-CCID, ACR122
b7583b19
JB
26- Alcor Micro AU9520
27- Athena: ASE IIIe USB v2, ASE IIIe KB USB
28- Axalto Reflex USB v3
09d9aa51 29- Blutronics Bludrive II CCID
b7583b19 30- C3PO: LTC31, LTC32, TLTC2USB, KBR36
09d9aa51
JB
31- Charismathics token
32- Cherry: XX33, XX44, SmartTerminal ST2XX, ST-1044U, ST2000U,
33 SmartBoard XX1X
6920a9bc 34- Covadis: Alya, Vega
5dea1863 35- Dell: SK-3106 keyboard
09d9aa51 36- Eutron: SIM Pocket Combo, CryptoIdentity, Digipass 860, Smart Pocket
b647c5e5
JB
37- Fujitsu Siemens Computers: SmartCard USB 2A, SmartCard Keyboard USB
38 2A
b7583b19 39- Gemplus: GemPC 433 SL, GemPC Card, GemPC Express, GemPC Key, GemPC
09d9aa51
JB
40 PinPad, GemPC Twin, GemCore POS Pro, GemCore SIM Pro, Gem e-Seal Pro
41- Giesecke & Devrient: CardToken 350, CardToken 550
b7583b19
JB
42- HP: USB Smart Card Keyboard, USB Smartcard Reader
43- id3 Semiconductors: CL1356D, CL1356T
09d9aa51
JB
44- Kobil: KAAN Base, KAAN Advanced, KAAN SIM III, mIDentity, SecOVID
45 Reader III
46- Lenovo Integrated Smart Card Reader
47- O2Micro: Oz776, Oz7762
b7583b19 48- OmniKey: CardMan 1021, CardMan 3021, CardMan 3121, CardMan 3621,
09d9aa51
JB
49 CardMan 3821, CardMan 4321, CardMan 5121, CardMan 5125, CardMan 5321,
50 CardMan 6121
51- Philips JCOP41V221
6920a9bc 52- Precise Biometrics 250 MC
b7583b19 53- RSA SecurID SID800
2c7c6e33 54- SCM Micro: SCR 331, SCR 331-DI, SCR 333, SCR 335, SCR 355, SCR 3310,
b7583b19 55 SCR 3311, SCR 3320, SCR 3340, SPR 532, SDI 010
09d9aa51 56- SafeNet IKey4000
b647c5e5 57- SchlumbergerSema Cyberflex Access e-gate ICCD
7bc5a12f 58- Silitek SK-3105 keyboard
b647c5e5 59- Sitecom MD-010 USB simcard reader
5dea1863 60- SmartEpad v2.0
6920a9bc
JB
61- Validy USB Token
62- Vasco DP905
5dea1863 63- Verisign: Secure Storage Token, Secure Token
b7583b19
JB
64- Winbond Electronics
65- Xiring Teo
7bc5a12f 66
943f428d
JR
67%description -l pl.UTF-8
68Ten pakiet zawiera ogólny sterownik USB CCID (Chip/Smart Card
69Interface Devices). Obsługiwane czytniki CCID:
7bc5a12f 70- ActivCard USB reader 2.0
09d9aa51 71- Advanced Card Systems ACR 38U-CCID, ACR122
b7583b19
JB
72- Alcor Micro AU9520
73- Athena: ASE IIIe USB v2, ASE IIIe KB USB
74- Axalto Reflex USB v3
09d9aa51 75- Blutronics Bludrive II CCID
b7583b19 76- C3PO: LTC31, LTC32, TLTC2USB, KBR36
09d9aa51
JB
77- Charismathics: token
78- Cherry: XX33, XX44, SmartTerminal ST2XX, ST-1044U, ST2000U,
79 SmartBoard XX1X
6920a9bc 80- Covadis: Alya, Véga
5dea1863 81- Dell: klawiatura SK-3106
09d9aa51 82- Eutron: SIM Pocket Combo, CryptoIdentity, Digipass 860, Smart Pocket
b647c5e5
JB
83- Fujitsu Siemens Computers: SmartCard USB 2A, SmartCard Keyboard USB
84 2A
b7583b19 85- Gemplus: GemPC 433 SL, GemPC Card, GemPC Express, GemPC Key, GemPC
09d9aa51
JB
86 PinPad, GemPC Twin, GemCore POS Pro, GemCore SIM Pro, Gem e-Seal Pro
87- Giesecke & Devrient: CardToken 350, CardToken 550
b7583b19
JB
88- HP: USB Smart Card Keyboard, USB Smartcard Reader
89- id3 Semiconductors: CL1356D, CL1356T
09d9aa51
JB
90- Kobil: KAAN Base, KAAN Advanced, KAAN SIM III, mIDentity, SecOVID
91 Reader III
92- Lenovo Integrated Smart Card Reader
93- O2Micro: Oz776, Oz7762
b7583b19 94- OmniKey: CardMan 1021, CardMan 3021, CardMan 3121, CardMan 3621,
09d9aa51
JB
95 CardMan 3821, CardMan 4321, CardMan 5121, CardMan 5125, CardMan 5321,
96 CardMan 6121
97- Philips JCOP41V221
6920a9bc 98- Precise Biometrics 250 MC
b7583b19 99- RSA SecurID SID800
2c7c6e33 100- SCM Micro: SCR 331, SCR 331-DI, SCR 333, SCR 335, SCR 355, SCR 3310,
b7583b19 101 SCR 3311, SCR 3320, SCR 3340, SPR 532, SDI 010
09d9aa51 102- SafeNet IKey4000
b647c5e5 103- SchlumbergerSema Cyberflex Access e-gate ICCD
5dea1863 104- Silitek: klawiatura SK-3105
b647c5e5 105- Sitecom: czytnik kart USB MD-010
5dea1863 106- SmartEpad v2.0
6920a9bc
JB
107- Validy USB Token
108- Vasco DP905
5dea1863 109- Verisign: Secure Storage Token, Secure Token
b7583b19
JB
110- Winbond Electronics
111- Xiring Teo
7bc5a12f
JB
112
113%package serial
114Summary: Generic USB CCID driver for readers connected to serial port
6a13b9c3 115Summary(pl.UTF-8): Ogólny sterownik USB CCID dla czytników podłączonych przez port szeregowy
7bc5a12f 116Group: Libraries
55d708cb 117Requires: pcsc-lite >= 1.3.3
7bc5a12f
JB
118
119%description serial
120Generic USB CCID driver for readers connected to serial port.
121Supported CCID readers:
122- Gemplus GemPC Twin
123
943f428d
JR
124%description serial -l pl.UTF-8
125Ogólny sterownik USB CCID dla czytników podłączonych przez port
126szeregowy. Obsługiwane czytniki CCID:
7bc5a12f
JB
127- Gemplus GemPC Twin
128
129%prep
130%setup -q -n ccid-%{version}
131
132%build
133%configure \
33358eea
JB
134 --enable-ccidtwindir=%{ccidtwindir} \
135 --enable-twinserial \
34bfc48f
AM
136 --enable-usbdropdir=%{usbdropdir} \
137 --enable-udev
7bc5a12f
JB
138%{__make}
139
140%install
141rm -rf $RPM_BUILD_ROOT
34bfc48f 142install -d $RPM_BUILD_ROOT/etc/udev/rules.d
7bc5a12f
JB
143
144%{__make} install \
145 DESTDIR=$RPM_BUILD_ROOT
146
147%{__make} -C src install_ccidtwin \
148 DESTDIR=$RPM_BUILD_ROOT
149
150mv $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf .
151
34bfc48f
AM
152install src/pcscd_ccid.rules $RPM_BUILD_ROOT/etc/udev/rules.d/70-pcscd_ccid.rules
153
7bc5a12f
JB
154%clean
155rm -rf $RPM_BUILD_ROOT
156
157%files
158%defattr(644,root,root,755)
09d9aa51 159%doc AUTHORS ChangeLog README SCARDGETATTRIB.txt readers/*.txt contrib/Kobil_mIDentity_switch/README_Kobil_mIDentity_switch.txt
b647c5e5
JB
160%attr(755,root,root) %{_bindir}/RSA_SecurID_getpasswd
161%attr(755,root,root) %{_sbindir}/Kobil_mIDentity_switch
7bc5a12f
JB
162%dir %{usbdropdir}/ifd-ccid.bundle
163%dir %{usbdropdir}/ifd-ccid.bundle/Contents
164%{usbdropdir}/ifd-ccid.bundle/Contents/Info.plist
165%dir %{usbdropdir}/ifd-ccid.bundle/Contents/Linux
166%attr(755,root,root) %{usbdropdir}/ifd-ccid.bundle/Contents/Linux/libccid.so.*.*.*
b647c5e5
JB
167%{_mandir}/man1/RSA_SecurID_getpasswd.1*
168%{_mandir}/man8/Kobil_mIDentity_switch.8*
34bfc48f 169/etc/udev/rules.d/70-pcscd_ccid.rules
7bc5a12f
JB
170
171%files serial
172%defattr(644,root,root,755)
09d9aa51 173%doc AUTHORS ChangeLog README SCARDGETATTRIB.txt readers/GemPCTwin.txt readers/supported_readers.txt reader.conf
7bc5a12f 174%attr(755,root,root) %{ccidtwindir}/libccidtwin.so.*
This page took 0.047824 seconds and 4 git commands to generate.