SPECS (DEVEL): pcsc-lite.spec - updated to 1.2.9-beta8; libmusclec...
qboosh
qboosh at pld-linux.org
Tue Sep 20 10:33:14 CEST 2005
Author: qboosh Date: Tue Sep 20 08:33:14 2005 GMT
Module: SPECS Tag: DEVEL
---- Log message:
- updated to 1.2.9-beta8; libmusclecard is here again (but in subpackages)
---- Files affected:
SPECS:
pcsc-lite.spec (1.20.2.5 -> 1.20.2.6)
---- Diffs:
================================================================
Index: SPECS/pcsc-lite.spec
diff -u SPECS/pcsc-lite.spec:1.20.2.5 SPECS/pcsc-lite.spec:1.20.2.6
--- SPECS/pcsc-lite.spec:1.20.2.5 Fri Mar 4 12:14:49 2005
+++ SPECS/pcsc-lite.spec Tue Sep 20 10:33:07 2005
@@ -3,13 +3,13 @@
Summary(pl): Środowisko PCSC dla Linuksa
Name: pcsc-lite
Version: 1.2.9
-%define bver beta7
+%define bver beta8
Release: 0.%{bver}.1
License: BSD
Group: Daemons
#Source0Download: http://alioth.debian.org/project/showfiles.php?group_id=30105
-Source0: http://alioth.debian.org/download.php/975/%{name}-%{version}-%{bver}.tar.gz
-# Source0-md5: 6457f8070e8950e66952000142b1b3bf
+Source0: http://alioth.debian.org/download.php/1133/%{name}-%{version}-%{bver}.tar.gz
+# Source0-md5: cd307695a7262660e51ab9f7aa68ce5a
Source1: %{name}-pcscd.init
Source2: %{name}-pcscd.sysconfig
Patch0: %{name}-fhs.patch
@@ -26,6 +26,7 @@
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define usbdropdir /usr/%{_lib}/pcsc/drivers
+%define muscledropdir /usr/%{_lib}/pcsc/services
%description
pcscd is the daemon program for PC/SC Lite. It is a resource manager
@@ -78,6 +79,43 @@
%description static -l pl
Statyczne biblioteki PC/SC Lite.
+%package -n libmusclecard
+Summary: MuscleCard library
+Summary(pl): Biblioteka MuscleCard
+Group: Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description -n libmusclecard
+MuscleCard library.
+
+%description -n libmusclecard -l pl
+Biblioteka MuscleCard.
+
+%package -n libmusclecard-devel
+Summary: Header files for MuscleCard library
+Summary(pl): Pliki nagłówkowe biblioteki MuscleCard
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+Requires: libmusclecard = %{version}-%{release}
+
+%description -n libmusclecard-devel
+Header files for MuscleCard library.
+
+%description -n libmusclecard-devel -l pl
+Pliki nagłówkowe biblioteki MuscleCard.
+
+%package -n libmusclecard-static
+Summary: Static MuscleCard library
+Summary(pl): Biblioteka statyczna MuscleCard
+Group: Development/Libraries
+Requires: libmusclecard-devel = %{version}-%{release}
+
+%description -n libmusclecard-static
+Static MuscleCard library.
+
+%description -n libmusclecard-static -l pl
+Statyczna biblioteka MuscleCard.
+
%prep
%setup -q -n %{name}-%{version}-%{bver}
%patch0 -p1
@@ -90,6 +128,7 @@
%{__autoheader}
%{__automake}
%configure \
+ --enable-muscledropdir=%{muscledropdir} \
--enable-runpid=/var/run/pcscd.pid \
--enable-usbdropdir=%{usbdropdir}
@@ -97,7 +136,7 @@
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{usbdropdir} \
+install -d $RPM_BUILD_ROOT{%{usbdropdir},%{muscledropdir}} \
$RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig} \
$RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
@@ -167,6 +206,8 @@
%attr(755,root,root) %{_libdir}/libpcsclite.so
%{_libdir}/libpcsclite.la
%{_includedir}/PCSC
+%exclude %{_includedir}/PCSC/mscdefines.h
+%exclude %{_includedir}/PCSC/musclecard.h
%{_pkgconfigdir}/libpcsclite.pc
%{_examplesdir}/%{name}-%{version}
@@ -174,12 +215,35 @@
%defattr(644,root,root,755)
%{_libdir}/libpcsclite.a
+%files -n libmusclecard
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_sbindir}/bundleTool
+%attr(755,root,root) %{_libdir}/libmusclecard.so.*.*.*
+%{muscledropdir}
+%{_mandir}/man8/bundleTool.8*
+
+%files -n libmusclecard-devel
+%defattr(644,root,root,755)
+%doc libmusclecard/doc/muscle-api-1.3.0.pdf
+%attr(755,root,root) %{_libdir}/libmusclecard.so
+%{_libdir}/libmusclecard.la
+%{_includedir}/PCSC/mscdefines.h
+%{_includedir}/PCSC/musclecard.h
+%{_pkgconfigdir}/libmusclecard.pc
+
+%files -n libmusclecard-static
+%defattr(644,root,root,755)
+%{_libdir}/libmusclecard.a
+
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.20.2.6 2005/09/20 08:33:07 qboosh
+- updated to 1.2.9-beta8; libmusclecard is here again (but in subpackages)
+
Revision 1.20.2.5 2005/03/04 11:14:49 qboosh
- updated to 1.2.9-beta7, updated any patch and .init
- libmusclecard has been moved to separate package
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/pcsc-lite.spec?r1=1.20.2.5&r2=1.20.2.6&f=u
More information about the pld-cvs-commit
mailing list