Name: pcsc-lite
Summary: PC/SC Lite smart card framework and applications
Version: 1.3.3
Release: 1
License: BSD
Group: System Environment/Daemons
URL: http://pcsclite.alioth.debian.org/
Description: The purpose of PC/SC Lite is to provide a Windows(R) SCard interface in a very
small form factor for communicating to smartcards and readers. PC/SC Lite uses
the same winscard API as used under Windows(R). This package includes the
PC/SC Lite daemon, a resource manager that coordinates communications with
smart card readers and smart cards that are connected to the system, as well
as other command line tools.
The build could not start because the following file is missing: pcsc-lite-1.3.3.tar.gz
The build could not start because the following file is missing: pcsc-lite-1.3.3.tar.gz
The spec file used by the build system currently has the following contents:
# $Id$ # Authority: dag ### EL6 ships with pcsc-lite-1.5.2-6.el6 ### EL5 ships with pcsc-lite-1.4.4-4.el5_5 # ExclusiveDist: el2 rh7 rh9 el3 el4 Summary: PC/SC Lite smart card framework and applications Name: pcsc-lite Version: 1.3.3 Release: 1%{?dist} License: BSD Group: System Environment/Daemons URL: http://pcsclite.alioth.debian.org/ ### Source is a fixed address per file, substituting version doesn't work. Source: https://alioth.debian.org/download.php/1565/pcsc-lite-1.3.3.tar.gz Patch0: pcsc-lite-docinst.patch Patch1: pcsc-lite-1.3.0-rpath64.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libusb-devel >= 0.1.7, doxygen Requires: /sbin/chkconfig, initscripts Requires: pcsc-ifd-handler %description The purpose of PC/SC Lite is to provide a Windows(R) SCard interface in a very small form factor for communicating to smartcards and readers. PC/SC Lite uses the same winscard API as used under Windows(R). This package includes the PC/SC Lite daemon, a resource manager that coordinates communications with smart card readers and smart cards that are connected to the system, as well as other command line tools. %package libs Summary: PC/SC Lite libraries Group: System Environment/Libraries Provides: libpcsc-lite = %{version}-%{release} %description libs PC/SC Lite libraries. %package devel Summary: Header files, libraries and development documentation for %{name}. Group: Development/Libraries Requires: %{name}-libs = %{version}-%{release} Requires: pkgconfig Provides: libpcsc-lite-devel = %{version}-%{release} %description devel This package contains the header files, static libraries and development documentation for %{name}. If you like to develop programs using %{name}, you will need to install %{name}-devel. %description devel PC/SC Lite development files. %package doc Summary: PC/SC Lite developer documentation Group: Documentation %description doc PC/SC Lite developer documentation. %prep %setup %patch0 -p0 -b .docinst %patch1 -p1 -b .rpath64 %{__cat} <<EOF >README-reader.conf.d All *.conf files in this directory are merged into %{_sysconfdir}/reader.conf by %{_sbindir}/update-reader.conf. EOF %build %configure \ --disable-dependency-tracking \ --disable-static \ --enable-runpid="%{_localstatedir}/run/pcscd.pid" \ --enable-confdir="%{_sysconfdir}" \ --enable-ipcdir="%{_localstatedir}/run" \ --enable-usbdropdir="%{_libdir}/pcsc/drivers" %{__make} %{?_smp_mflags} doxygen doc/doxygen.conf %{__rm} -f doc/api/*.{map,md5} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR="%{buildroot}" %{__install} -d -m0755 %{buildroot}%{_libdir}/pcsc/drivers/ %{__install} -Dp -m0755 etc/pcscd.init %{buildroot}%{_initrddir}/pcscd %{__install} -Dp -m0644 README-reader.conf.d %{buildroot}%{_sysconfdir}/reader.conf.d/README touch %{buildroot}%{_sysconfdir}/reader.conf %{__rm} -f %{buildroot}%{_sysconfdir}/reader.conf.d/reader.conf %clean %{__rm} -rf %{buildroot} %post /sbin/chkconfig --add pcscd %preun if [ $1 -eq 0 ] ; then /sbin/service pcscd stop &>/dev/null || : /sbin/chkconfig --del pcscd fi %postun if [ $1 -ge 1 ]; then /sbin/service pcscd condrestart &>/dev/null || : fi %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %files %defattr(-, root, root, 0755) %doc AUTHORS ChangeLog* COPYING DRIVERS HELP NEWS README SECURITY TODO %doc %{_mandir}/man1/formaticc.1* %doc %{_mandir}/man5/reader.conf.5* %doc %{_mandir}/man8/pcscd.8* %doc %{_mandir}/man8/update-reader.conf.8* %dir %{_sysconfdir}/reader.conf.d/ %doc %{_sysconfdir}/reader.conf.d/README %ghost %config %{_sysconfdir}/reader.conf %config %{_initrddir}/pcscd %{_libdir}/pcsc/ %{_sbindir}/pcscd %{_sbindir}/update-reader.conf %files libs %defattr(-, root, root, 0755) %{_libdir}/libpcsclite.so.* %files devel %defattr(-, root, root, 0755) %{_includedir}/PCSC/ %exclude %{_libdir}/libpcsclite.la %{_libdir}/libpcsclite.so %{_libdir}/pkgconfig/libpcsclite.pc %files doc %defattr(-, root, root, 0755) %doc doc/api/ doc/*.pdf doc/example/pcsc_demo.c %changelog * Fri Jan 26 2007 Dag Wieers <dag@wieers.com> - 1.3.3-1 - Initial package. (using DAR)