rpms/pcsc-lite/devel pcsc-lite.spec,1.23,1.24
Kalev Lember
kalev at fedoraproject.org
Mon Dec 21 20:25:30 UTC 2009
Author: kalev
Update of /cvs/pkgs/rpms/pcsc-lite/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26679
Modified Files:
pcsc-lite.spec
Log Message:
- Require -libs subpackage from main pcsc-lite package
- Build -doc subpackage as noarch
- Dropped --enable-runpid configure option which was removed in 1.4.99
- Dropped obsolete provides
- Spec file cleanup
Index: pcsc-lite.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pcsc-lite/devel/pcsc-lite.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- pcsc-lite.spec 19 Nov 2009 11:56:10 -0000 1.23
+++ pcsc-lite.spec 21 Dec 2009 20:25:29 -0000 1.24
@@ -1,6 +1,6 @@
Name: pcsc-lite
Version: 1.5.5
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: PC/SC Lite smart card framework and applications
%define upstream_build 3082
@@ -14,7 +14,7 @@ Patch2: %{name}-close_on_exec.pa
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: libusb-devel >= 0.1.7
+BuildRequires: libusb-devel
BuildRequires: hal-devel
BuildRequires: doxygen
Requires(post): initscripts
@@ -23,6 +23,7 @@ Requires(preun): /sbin/chkconfig
Requires(preun): initscripts
Requires(postun): initscripts
Requires: pcsc-ifd-handler
+Requires: %{name}-libs = %{version}-%{release}
%description
The purpose of PC/SC Lite is to provide a Windows(R) SCard interface
@@ -36,7 +37,6 @@ line tools.
%package libs
Summary: PC/SC Lite libraries
Group: System Environment/Libraries
-Provides: libpcsc-lite = %{version}-%{release}
%description libs
PC/SC Lite libraries.
@@ -46,7 +46,6 @@ Summary: PC/SC Lite development f
Group: Development/Libraries
Requires: %{name}-libs = %{version}-%{release}
Requires: pkgconfig
-Provides: libpcsc-lite-devel = %{version}-%{release}
%description devel
PC/SC Lite development files.
@@ -54,6 +53,7 @@ PC/SC Lite development files.
%package doc
Summary: PC/SC Lite developer documentation
Group: Documentation
+BuildArch: noarch
%description doc
%{summary}.
@@ -69,7 +69,6 @@ Group: Documentation
%configure \
--disable-dependency-tracking \
--disable-static \
- --enable-runpid=%{_localstatedir}/run/pcscd.pid \
--enable-confdir=%{_sysconfdir} \
--enable-ipcdir=%{_localstatedir}/run \
--enable-usbdropdir=%{_libdir}/pcsc/drivers
@@ -90,11 +89,10 @@ All *.conf files in this directory are m
by %{_sbindir}/update-reader.conf.
EOF
-rm $RPM_BUILD_ROOT{%{_sysconfdir}/reader.conf.d/reader.conf,%{_libdir}/lib*.la}
-touch $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf
+rm $RPM_BUILD_ROOT%{_libdir}/*.la
-# formaticc doesn't exist any more, don't include the man page
-rm -f $RPM_BUILD_ROOT%{_mandir}/man1/formaticc.1*
+rm $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d/reader.conf
+touch $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf
%clean
@@ -150,6 +148,13 @@ fi
%changelog
+* Mon Dec 21 2009 Kalev Lember <kalev at smartlink.ee> - 1.5.5-2
+- Require -libs subpackage from main pcsc-lite package
+- Build -doc subpackage as noarch
+- Dropped --enable-runpid configure option which was removed in 1.4.99
+- Dropped obsolete provides
+- Spec file cleanup
+
* Wed Nov 18 2009 Kalev Lember <kalev at smartlink.ee> - 1.5.5-1
- Updated to pcsc-lite 1.5.5
- Rebased rpath64 patch
More information about the fedora-extras-commits
mailing list