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