Accepting request 672306 from security:chipcard

OBS-URL: https://build.opensuse.org/request/show/672306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcsc-lite?expand=0&rev=81
This commit is contained in:
Dominique Leuenberger 2019-02-11 20:17:12 +00:00 committed by Git OBS Bridge
commit 872fa8f452
2 changed files with 14 additions and 19 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Sat Feb 2 11:16:18 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
- Trim filler wording from description.
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Oct 13 21:03:54 UTC 2018 - wr@rosenauer.org Sat Oct 13 21:03:54 UTC 2018 - wr@rosenauer.org

View File

@ -1,7 +1,7 @@
# #
# spec file for package pcsc-lite # spec file for package pcsc-lite
# #
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -28,7 +28,7 @@
Name: pcsc-lite Name: pcsc-lite
Version: 1.8.24 Version: 1.8.24
Release: 0 Release: 0
Summary: PCSC Smart Cards Library Summary: PC/SC Smart Cards Library
License: BSD-3-Clause AND GPL-3.0-or-later License: BSD-3-Clause AND GPL-3.0-or-later
Group: Productivity/Security Group: Productivity/Security
Url: https://pcsclite.apdu.fr/ Url: https://pcsclite.apdu.fr/
@ -57,13 +57,8 @@ BuildRequires: systemd-rpm-macros
%{?systemd_requires} %{?systemd_requires}
%description %description
The purpose of PCSC Lite is to provide a Windows(R) SCard interface in PC/SC Lite provides a Windows SCard interface in a small form factor
a very small form factor for communication with smart cards and for communication with smart cards and readers.
readers. PCSC Lite can be compiled directly for a desired reader driver
or can be used to dynamically allocate/deallocate reader drivers at
runtime (the default behavior).
PCSC Lite uses the same winscard API as used in Windows(R).
Security aware people should read the SECURITY file for possible Security aware people should read the SECURITY file for possible
vulnerabilities of pcsclite and how to fix them. For information on how vulnerabilities of pcsclite and how to fix them. For information on how
@ -74,19 +69,14 @@ an APDU like manner sent normally through the SCardTransmit() function.
This functionality is exercised in the driver. This functionality is exercised in the driver.
%package -n libpcsclite1 %package -n libpcsclite1
Summary: PCSC Smart Card Library Summary: PC/SC Smart Card Library
License: BSD-3-Clause License: BSD-3-Clause
Group: System/Libraries Group: System/Libraries
Recommends: pcsc-lite >= %{version} Recommends: pcsc-lite >= %{version}
%description -n libpcsclite1 %description -n libpcsclite1
The purpose of PCSC Lite is to provide a Windows(R) SCard interface in PC/SC Lite provides a Windows SCard interface in a small form factor
a very small form factor for communication with smart cards and for communication with smart cards and readers.
readers. PCSC Lite can be compiled directly for a desired reader driver
or can be used to dynamically allocate/deallocate reader drivers at
runtime (the default behavior).
PCSC Lite uses the same winscard API as used in Windows(R).
Security aware people should read the SECURITY file for possible Security aware people should read the SECURITY file for possible
vulnerabilities of pcsclite and how to fix them. For information on how vulnerabilities of pcsclite and how to fix them. For information on how
@ -97,7 +87,7 @@ an APDU like manner sent normally through the SCardTransmit() function.
This functionality is exercised in the driver. This functionality is exercised in the driver.
%package -n libpcscspy0 %package -n libpcscspy0
Summary: PCSC Smart Card Library Summary: PC/SC Smart Card Library
License: GPL-3.0-or-later License: GPL-3.0-or-later
Group: System/Libraries Group: System/Libraries
@ -135,7 +125,7 @@ cp -a %{SOURCE1} %{SOURCE2} %{SOURCE6} .
make %{?_smp_mflags} make %{?_smp_mflags}
%install %install
make DESTDIR=%{buildroot} install %{?_smp_mflags} %make_install
mkdir -p %{buildroot}%{ifddir} mkdir -p %{buildroot}%{ifddir}
mkdir -p %{buildroot}%{_sysconfdir}/reader.conf.d/ mkdir -p %{buildroot}%{_sysconfdir}/reader.conf.d/
sed s:@ifddir@:%{ifddir}: <pcsc-lite-reader-conf >%{buildroot}%{_sysconfdir}/reader.conf.d/reader.conf sed s:@ifddir@:%{ifddir}: <pcsc-lite-reader-conf >%{buildroot}%{_sysconfdir}/reader.conf.d/reader.conf