a81ea86
%global dropdir %(pkg-config libpcsclite --variable usbdropdir 2>/dev/null)
a81ea86
a81ea86
Name:		pcsc-lite-acsccid
620b06f
Version:	1.1.8
fa6eeeb
Release:	4%{?dist}
a81ea86
Summary:	ACS CCID PC/SC Driver for Linux/Mac OS X
a81ea86
a81ea86
License:	LGPLv2+
a81ea86
URL:		http://acsccid.sourceforge.net/
82e5c82
Source0:	https://downloads.sourceforge.net/acsccid/acsccid-%{version}.tar.bz2
a81ea86
a787279
BuildRequires: make
a81ea86
BuildRequires:	gcc
a81ea86
BuildRequires:	pcsc-lite-devel
a81ea86
BuildRequires:	libusb-devel
a81ea86
BuildRequires:	flex
a81ea86
BuildRequires:	perl
a81ea86
BuildRequires:	pkg-config
a81ea86
BuildRequires:	systemd-rpm-macros
a81ea86
a81ea86
Requires:	pcsc-lite
a81ea86
838a224
# This is bundled from pcsc-lite-ccid and pcsc-lite upstreams
a81ea86
Provides: bundled(simclist) = 1.6
a81ea86
# There are parts of openct project, last import to CCID on 2004
a81ea86
Provides: bundled(openct) = 0.6.0
a81ea86
a81ea86
%description
a81ea86
acsccid is a PC/SC driver for Linux/Mac OS X and it supports ACS CCID smart card
a81ea86
readers. This library provides a PC/SC IFD handler implementation and
a81ea86
communicates with the readers through the PC/SC Lite resource manager (pcscd).
a81ea86
a81ea86
acsccid is based on ccid. See CCID free software driver [1] for more
a81ea86
information.
a81ea86
a81ea86
a81ea86
%prep
a81ea86
%setup -q -n acsccid-%{version}
a81ea86
a81ea86
a81ea86
%build
a81ea86
%configure --disable-silent-rules
a81ea86
%make_build
a81ea86
a81ea86
a81ea86
%install
a81ea86
%make_install
a81ea86
install -p -m 644 src/openct/LICENSE LICENSE.openct
a81ea86
install -p -m 644 src/towitoko/README README.towitoko
a81ea86
a81ea86
a81ea86
%post
a81ea86
%systemd_postun_with_restart pcscd.service
a81ea86
a81ea86
a81ea86
%preun
a81ea86
%systemd_preun pcscsd.service
a81ea86
a81ea86
a81ea86
%postun
a81ea86
%systemd_postun_with_restart pcscd.service
a81ea86
a81ea86
a81ea86
%files
a81ea86
%doc AUTHORS ChangeLog README README.towitoko
a81ea86
%license COPYING LICENSE.openct
a81ea86
%dir %{dropdir}/ifd-acsccid.bundle/
a81ea86
%dir %{dropdir}/ifd-acsccid.bundle/Contents/
a81ea86
%{dropdir}/ifd-acsccid.bundle/Contents/Info.plist
a81ea86
%dir %{dropdir}/ifd-acsccid.bundle/Contents/Linux/
a81ea86
%{dropdir}/ifd-acsccid.bundle/Contents/Linux/libacsccid.so
a81ea86
a81ea86
%changelog
fa6eeeb
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.8-4
fa6eeeb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
fa6eeeb
0f718cf
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.8-3
0f718cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
0f718cf
4a890ce
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.8-2
4a890ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
4a890ce
620b06f
* Wed Jan 08 2020 Jakub Jelen <jjelen@redhat.com> - 1.1.8-1
620b06f
- New upstream release (#1788719)
620b06f
82e5c82
* Mon Aug 19 2019 Jakub Jelen <jjelen@redhat.com> - 1.1.7-1
82e5c82
- New upstream release (#1742307)
82e5c82
5b333c3
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.6-2
5b333c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
5b333c3
a81ea86
* Fri Jun 28 2019 Jakub Jelen <jjelen@redhat.com> - 1.1.6-1
a81ea86
- Initial release in Fedora