rpms/pcsc-lite/devel pcsc-lite.spec,1.5,1.6

Ville Skytta (scop) fedora-extras-commits at redhat.com
Fri Nov 11 16:46:10 UTC 2005


Author: scop

Update of /cvs/extras/rpms/pcsc-lite/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22834

Modified Files:
	pcsc-lite.spec 
Log Message:
* Fri Nov 11 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.2.0-13
- Don't ship static libraries.
- Don't mark the init script as a config file.
- Use rm instead of %exclude.
- Specfile cleanups.



Index: pcsc-lite.spec
===================================================================
RCS file: /cvs/extras/rpms/pcsc-lite/devel/pcsc-lite.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- pcsc-lite.spec	19 May 2005 19:23:42 -0000	1.5
+++ pcsc-lite.spec	11 Nov 2005 16:46:07 -0000	1.6
@@ -1,6 +1,6 @@
 Name:           pcsc-lite
 Version:        1.2.0
-Release:        12
+Release:        13%{?dist}
 Summary:        PC/SC Lite smart card framework and applications
 
 Group:          System Environment/Daemons
@@ -12,8 +12,11 @@
 Patch0:         %{name}-docinst.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:  %{__perl}, flex, libusb-devel >= 0.1.6
-Requires:       chkconfig, pcsc-ifd-handler
+BuildRequires:  %{__perl}
+BuildRequires:  flex
+BuildRequires:  libusb-devel >= 0.1.6
+Requires:       chkconfig
+Requires:       pcsc-ifd-handler
 
 %description
 The purpose of PC/SC Lite is to provide a Windows(R) SCard interface
@@ -36,7 +39,8 @@
 %package        devel
 Summary:        PC/SC Lite development files
 Group:          Development/Libraries
-Requires:       %{name}-libs = %{version}-%{release}, pkgconfig
+Requires:       %{name}-libs = %{version}-%{release}
+Requires:       pkgconfig
 Provides:       libpcsc-lite-devel = %{version}-%{release}
 Provides:       libmusclecard-devel = %{version}-%{release}
 
@@ -64,6 +68,7 @@
 %build
 %configure \
   --disable-dependency-tracking \
+  --disable-static \
   --enable-runpid=%{_localstatedir}/run/pcscd.pid \
   --enable-confdir=%{_sysconfdir} \
   --enable-ipcdir=%{_localstatedir}/run \
@@ -84,6 +89,7 @@
 by %{_sbindir}/update-reader.conf.
 EOF
 install -pm 755 update-reader.conf $RPM_BUILD_ROOT%{_sbindir}/
+rm $RPM_BUILD_ROOT{%{_bindir}/pcsc_demo,%{_libdir}/lib*.la}
 
 
 %clean
@@ -109,17 +115,16 @@
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog* COPYING DRIVERS HELP NEWS README SECURITY
-%dir %{_sysconfdir}/reader.conf.d
+%dir %{_sysconfdir}/reader.conf.d/
 %{_sysconfdir}/reader.conf.d/README
 %ghost %config %{_sysconfdir}/reader.conf
-%config %{_initrddir}/pcscd
+%{_initrddir}/pcscd
 %{_bindir}/bundleTool
 %{_bindir}/formaticc
 %{_bindir}/installifd
-%exclude %{_bindir}/pcsc_demo
 %{_sbindir}/pcscd
 %{_sbindir}/update-reader.conf
-%{_libdir}/pcsc
+%{_libdir}/pcsc/
 %{_mandir}/man[18]/*.[18]*
 
 %files libs
@@ -131,12 +136,16 @@
 %doc doc/*.pdf doc/example/pcsc_demo.c
 %{_includedir}/*.h
 %{_libdir}/lib*.so
-%{_libdir}/lib*.a
-%exclude %{_libdir}/lib*.la
 %{_libdir}/pkgconfig/lib*.pc
 
 
 %changelog
+* Fri Nov 11 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.2.0-13
+- Don't ship static libraries.
+- Don't mark the init script as a config file.
+- Use rm instead of %%exclude.
+- Specfile cleanups.
+
 * Thu May 19 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.2.0-12
 - Rebuild.
 




More information about the fedora-extras-commits mailing list