source: projects/specs/trunk/c/ccid/ccid-vl.spec @ 12299

Revision 12299, 5.1 KB checked in by tomop, 4 years ago (diff)

updated 15 packages

ant-1.9.14-1

ccid-1.4.31-1

extra-cmake-modules-5.63.0-1

file-5.37-2

iputils-20190709-1

libarchive-3.4.0-1

libidn2-2.2.0-1

libmodsecurity-3.0.3-4

libxslt-1.1.33-2

ncurses-6.1-3

pcsc-lite-1.8.25-1

polkit-qt-0.112.0-3

qca2-2.2.1-1

rdesktop-1.9.0-1

util-linux-2.34-1

Line 
1%define dropdir %(pkg-config libpcsclite --variable usbdropdir 2>/dev/null)
2%define libusb1_ver 1.0.9
3%define pcsc_lite_ver 1.8.25
4
5Name:           ccid
6Version:        1.4.31
7Release:        1%{?_dist_release}
8Summary:        Generic USB CCID smart card reader driver
9Summary(ja):        Generic USB CCID smart card reader driver
10Group:          System Environment/Libraries
11
12Vendor:         Project Vine
13Distribution:   Vine Linux
14
15License:        LGPLv2+
16URL:            https://ccid.apdu.fr/
17Source0:        https://ccid.apdu.fr/files/%{name}-%{version}.tar.bz2
18BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
19
20BuildRequires:  libusb1-devel >= %{libusb1_ver}
21BuildRequires:  pcsc-lite-devel >= %{pcsc_lite_ver}
22Requires(post): initscripts
23Requires(postun): initscripts
24Requires:       libusb1
25Requires:       pcsc-lite
26Provides:       pcsc-ifd-handler
27Conflicts:      ccid145
28# 390 does not have libusb or smartCards
29ExcludeArch: s390 s390x
30
31
32%description
33Generic USB CCID (Chip/Smart Card Interface Devices) driver.
34
35
36%prep
37%setup -q
38
39%build
40%configure --disable-dependency-tracking --disable-static --enable-twinserial
41make %{?_smp_mflags}
42
43
44%install
45rm -rf $RPM_BUILD_ROOT
46make install DESTDIR=$RPM_BUILD_ROOT
47%{__mkdir_p} $RPM_BUILD_ROOT/%{_sysconfdir}/udev/rules.d
48%{__install} -m 644 src/92_pcscd_ccid.rules $RPM_BUILD_ROOT/%{_sysconfdir}/udev/rules.d/92-pcscd_ccid.rules
49
50
51%clean
52rm -rf $RPM_BUILD_ROOT
53
54
55%post
56[ -x %{_initrddir}/pcscd ] && %{_initrddir}/pcscd status >> /dev/null 2>&1 && %{_sbindir}/pcscd -H > /dev/null 2>&1
57exit 0
58
59%postun
60[ -x %{_initrddir}/pcscd ] && %{_initrddir}/pcscd status >> /dev/null 2>&1 && %{_sbindir}/pcscd -H  > /dev/null 2>&1
61exit 0
62
63
64%files
65%defattr(-,root,root,-)
66%license COPYING
67%doc README.md SCARDGETATTRIB.txt
68%{dropdir}/ifd-ccid.bundle/
69%{dropdir}/serial/
70%config(noreplace) %{_sysconfdir}/reader.conf.d/libccidtwin
71%config %{_sysconfdir}/udev/rules.d/92-pcscd_ccid.rules
72
73
74%changelog
75* Sat Oct 26 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.4.31-1
76- new upstream release.
77
78* Mon May 04 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.18-1
79- new upstream release
80
81* Tue Jun 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.7-2
82- add Conflicts: ccid145
83
84* Sun Jun 24 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.7-1
85- new upstream release
86- change BuildRequires: libusb1-devel instead of libusb-devel
87
88* Mon Mar 02 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.8-1
89- initial build for Vine Linux
90
91* Tue Aug 26 2008 Bob Relyea <rrelyea@redhat.com> - 1.3.8-1
92- update to ccid 1.3.8
93
94* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.2.1-4
95- Autorebuild for GCC 4.3
96
97* Mon Aug 20 2007 Bob Relyea <rrelyea@redhat.com> - 1.2.1-3
98- Update License description to the new Fedora standard
99
100* Mon Apr 30 2007 Bob Relyea <rrelyea@redhat.com> - 1.2.1-2
101- Fix the missed use of the version macro
102
103* Tue Feb 06 2007 Bob Relyea <rrelyea@redhat.com> - 1.2.1-1
104- Pick up ccid 1.2.1
105- use pcscd 'hotplug' feature instead of restarting the daemon
106- add enable_udev
107
108* Mon Nov 06 2006 Bob Relyea <rrelyea@redhat.com> - 1.1.0-2
109- Fix version macro to remove '-'
110
111* Thu Nov 02 2006 Bob Relyea <rrelyea@redhat.com> - 1.1.0-1
112- Pickup ccid 1.1.0
113
114* Thu Jul 20 2006 Florian La Roche <laroche@redhat.com> - 1.0.1-5
115- require initscripts for post/postun
116
117* Sun Jul 16 2006 Florian La Roche <laroche@redhat.com> - 1.0.1-4
118- fix excludearch line
119
120* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.0.1-3.1
121- rebuild
122
123* Mon Jul 10 2006 Bob Relyea <rrelyea@redhat.com> - 1.0.1-3
124- remove s390 from the build
125
126* Mon Jun  5 2006 Bob Relyea <rrelyea@redhat.com> - 1.0.1-2
127- Move to Fedora Core, removed %%{_dist}.
128
129* Sat Apr 22 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.0.1-1
130- 1.0.1.
131
132* Mon Mar  6 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.0.0-1
133- 1.0.0, license changed to LGPL.
134
135* Wed Feb 15 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.4.1-7
136- Rebuild.
137
138* Thu Nov  3 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.4.1-6
139- Clean up build dependencies.
140- Convert docs to UTF-8.
141
142* Thu Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.4.1-5
143- rebuilt
144
145* Fri Feb 25 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.4.1-4
146- Drop Epoch: 0.
147- Improve summary.
148- Build with dependency tracking disabled.
149
150* Thu Jul  1 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.1-0.fdr.3
151- Restart pcscd in post(un)install phase if it's available and running.
152
153* Thu May 13 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.1-0.fdr.2
154- Provide pcsc-ifd-handler (idea from Debian).
155
156* Sat Feb 14 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.1-0.fdr.1
157- Update to 0.4.1.
158
159* Fri Feb 13 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.0-0.fdr.1
160- Update to 0.4.0.
161
162* Wed Nov  5 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.3.2-0.fdr.1
163- Update to 0.3.2.
164- Update URL.
165
166* Thu Oct 16 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.3.1-0.fdr.1
167- Update to 0.3.1.
168
169* Wed Sep 10 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.3.0-0.fdr.1
170- Update to 0.3.0.
171
172* Wed Aug 27 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.2.0-0.fdr.1
173- Update to 0.2.0.
174
175* Tue Aug 19 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.1.0-0.fdr.1
176- First build.
Note: See TracBrowser for help on using the repository browser.