Accepting request 100778 from home:wrosenauer:devel

OBS-URL: https://build.opensuse.org/request/show/100778
OBS-URL: https://build.opensuse.org/package/show/security:chipcard/pcsc-lite?expand=0&rev=70
This commit is contained in:
Wolfgang Rosenauer
2012-01-19 20:09:24 +00:00
committed by Git OBS Bridge
parent 23b4a3bcc6
commit 3cec06b25e
6 changed files with 49 additions and 25 deletions

View File

@@ -1,7 +1,7 @@
#
# spec file for package pcsc-lite
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,13 +15,13 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: pcsc-lite
# FIXME: Maybe we should use /usr/lib/pcsc/drivers as others do:
%define ifddir %{_libdir}/readers
BuildRequires: libtool pkg-config readline-devel
BuildRequires: libtool
BuildRequires: pkg-config
BuildRequires: readline-devel
%if %suse_version >= 1120
#shouldn't be found automagically ?
BuildRequires: libudev-devel
@@ -33,13 +33,13 @@ BuildRequires: libusb-1_0-devel
BuildRequires: systemd
%{?systemd_requires}
%endif
Version: 1.8.1
Release: 1
Version: 1.8.2
Release: 0
Requires(pre): pwdutils
Group: Productivity/Security
License: BSD3c(or similar)
Url: http://pcsclite.alioth.debian.org/
Summary: PCSC Smart Cards Library
License: BSD-3-Clause
Group: Productivity/Security
Source: %{name}-%{version}.tar.bz2
Source1: %{name}.sysconfig
Source2: README.SUSE
@@ -75,9 +75,8 @@ This functionality is exercised in the driver.
%package -n libpcsclite1
License: BSD3c(or similar)
Group: System/Libraries
Summary: PCSC Smart Card Library
Group: System/Libraries
Recommends: pcsc-lite >= %{version}
%description -n libpcsclite1
@@ -99,21 +98,20 @@ This functionality is exercised in the driver.
%package -n libpcscspy0
License: BSD3c(or similar)
Group: System/Libraries
Summary: PCSC Smart Card Library
Group: System/Libraries
%description -n libpcscspy0
Supporting library for the PC/SC spy tool.
%package devel
License: BSD3c(or similar)
Group: Development/Libraries/C and C++
Summary: Development package for the MUSCLE project SmartCards library
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}-%{release}
Requires: libpcsclite1 = %{version}-%{release}
Requires: libpcscspy0 = %{version}-%{release}
Requires: glibc-devel
%description devel
This package contains the development files for pcsc-lite. It allows to
@@ -154,7 +152,7 @@ ln -sf %{_initrddir}/pcscd $RPM_BUILD_ROOT%{_sbindir}/rcpcscd
mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates
cp %{name}.sysconfig $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.pcscd
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}
cp -a AUTHORS ChangeLog ChangeLog.svn COPYING DRIVERS HELP README README.SUSE SECURITY TODO $RPM_BUILD_ROOT%{_docdir}/%{name}
cp -a AUTHORS ChangeLog ChangeLog.svn COPYING DRIVERS HELP NEWS README README.SUSE SECURITY TODO $RPM_BUILD_ROOT%{_docdir}/%{name}
%clean
rm -rf $RPM_BUILD_ROOT
@@ -204,9 +202,21 @@ fi
%files
%defattr(-,root,root)
%doc %{_docdir}/%{name}
%docdir %{_docdir}/%{name}
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/AUTHORS
%{_docdir}/%{name}/COPYING
%{_docdir}/%{name}/DRIVERS
%{_docdir}/%{name}/HELP
%{_docdir}/%{name}/NEWS
%{_docdir}/%{name}/README
%{_docdir}/%{name}/README.DAEMON
%{_docdir}/%{name}/README.SUSE
%{_docdir}/%{name}/SECURITY
%{_docdir}/%{name}/TODO
%doc %{_mandir}/man?/*.*
%{_sbindir}/*
%{_bindir}/*
%dir %{_sysconfdir}/reader.conf.d
%config(noreplace) %{_sysconfdir}/reader.conf.d/reader.conf
%{ifddir}
@@ -228,6 +238,9 @@ fi
%files devel
%defattr(-,root,root)
%docdir %{_docdir}/%{name}
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/Change*
%{_includedir}/*
%{_libdir}/*.*a
%{_libdir}/pkgconfig/*.pc