1 Summary: PC/SC drivers for GemPC 410 and GemPC 430 smart card readers
2 Summary(pl.UTF-8): Sterowniki PC/SC do czytników kart procesorowych GemPC 410 i GemPC 430
3 Name: pcsc-driver-gempc
6 License: GPL v2+ (GemPC410), BSD (GemPC430)
8 Source0: http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/ifd-gempc-%{version}.tar.gz
9 # Source0-md5: b15a2ec0cace2523106aab140a38f3e1
10 Patch0: %{name}-debug.patch
11 URL: http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/index.html
12 BuildRequires: libusb-compat-devel
13 BuildRequires: pcsc-lite-devel >= 1.2.0
14 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17 PC/SC drivers for GemPC 410 and GemPC 430 smart card readers
19 %description -l pl.UTF-8
20 Sterowniki PC/SC do czytników kart GemPC 410 i GemPC 430.
23 Summary: PC/SC driver for GemPC 410 smart card readers
24 Summary(pl.UTF-8): Sterownik PC/SC do czytników kart procesorowych GemPC 410
27 Requires: pcsc-lite >= 1.2.0
30 PC/SC driver for GemPC 410 smart card readers attached through serial
31 port. Supported hardware:
32 - GemPC 410: normal GemPC 410, GemPC 410-SL, IBM 410p
33 - GemPC 412: GCR412 FirstUSA
34 - GemPC 413: EMV-compliant
35 - GemPC 415: VISA and American Express 415
37 Note: GCR400 and GCR410 readers have too old GemCore firmware and are
40 %description serial -l pl.UTF-8
41 Sterownik PC/SC do czytników kart procesorowych GemPC 410 podłączanych
42 przez port szeregowy. Obsługiwane czytniki:
43 - GemPC 410: zwykłe GemPC 410, GemPC 410-SL, IBM 410p
44 - GemPC 412: GCR412 FirstUSA
45 - GemPC 413: zgodne z EMV
46 - GemPC 415: VISA i American Express 415
48 Uwaga: czytniki GCR400 i GCR410 mają zbyt stare firmware GemCore i nie
52 Summary: PC/SC driver for GemPC 430 smart card readers
53 Summary(pl.UTF-8): Sterownik PC/SC do czytników kart procesorowych GemPC 430
54 License: BSD or GPL v2+
56 Requires: pcsc-lite >= 1.2.0
59 PC/SC driver for GemPC 430 smart card readers attached through USB
60 port. Supported hardware:
61 - GemPC 430: normal GemPC 430
62 - GemPC 432: target.com
63 - GemPC 435: American Express Blue Card reader
65 %description usb -l pl.UTF-8
66 Sterownik PC/SC do czytników kart procesorowych GemPC 410 podłączanych
67 przez port USB. Obsługiwane czytniki:
68 - GemPC 430: zwykłe GemPC 430
69 - GemPC 432: target.com
70 - GemPC 435: czytniki American Express Blue Card
73 %setup -q -n ifd-gempc-%{version}
78 CFLAGS="%{rpmcflags}" \
82 rm -rf $RPM_BUILD_ROOT
84 install -D GemPC410/libGemPC410.so.%{version} $RPM_BUILD_ROOT%{_libdir}/pcsc/drivers/libGemPC410.so
85 install -d $RPM_BUILD_ROOT/etc/reader.conf.d
86 cat >$RPM_BUILD_ROOT/etc/reader.conf.d/GemPC410.conf <<EOF
87 FRIENDLYNAME "GemPC410"
89 LIBPATH %{_libdir}/pcsc/drivers/libGemPC410.so
93 %{__make} -C GemPC430 install \
94 DESTDIR=$RPM_BUILD_ROOT
97 rm -rf $RPM_BUILD_ROOT
100 %defattr(644,root,root,755)
101 %doc Changelog README README.410 GemPC410/TODO.txt
102 %attr(755,root,root) %{_libdir}/pcsc/drivers/libGemPC410.so
103 %config(noreplace) %verify(not md5 mtime size) /etc/reader.conf.d/GemPC410.conf
106 %defattr(644,root,root,755)
107 %doc Changelog README README.430 GemPC430/{COPYING,TODO.txt}
108 %dir %{_libdir}/pcsc/drivers/ifd-GemPC430.bundle
109 %dir %{_libdir}/pcsc/drivers/ifd-GemPC430.bundle/Contents
110 %{_libdir}/pcsc/drivers/ifd-GemPC430.bundle/Contents/Info.plist
111 %dir %{_libdir}/pcsc/drivers/ifd-GemPC430.bundle/Contents/Linux
112 %attr(755,root,root) %{_libdir}/pcsc/drivers/ifd-GemPC430.bundle/Contents/Linux/libGemPC430.so.%{version}