SPECS: gpsd.spec - python-gps package added - cleanup in %install
jajcus
jajcus at pld-linux.org
Tue Jul 22 10:16:13 CEST 2008
Author: jajcus Date: Tue Jul 22 08:16:13 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- python-gps package added
- cleanup in %install
---- Files affected:
SPECS:
gpsd.spec (1.10 -> 1.11)
---- Diffs:
================================================================
Index: SPECS/gpsd.spec
diff -u SPECS/gpsd.spec:1.10 SPECS/gpsd.spec:1.11
--- SPECS/gpsd.spec:1.10 Thu Jun 12 19:24:29 2008
+++ SPECS/gpsd.spec Tue Jul 22 10:16:07 2008
@@ -26,6 +26,8 @@
%endif
BuildRequires: ncurses-devel
BuildRequires: openmotif-devel
+BuildRequires: python-devel
+BuildRequires: rpm-pythonprov
BuildRequires: xorg-lib-libXaw-devel
Requires: %{name}-libs = %{version}-%{release}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -106,6 +108,18 @@
%description static -l pl.UTF-8
Statyczna biblioteka kliencka GPS.
+%package -n python-gps
+Summary: Python GPSd client library
+Summary(pl.UTF-8): Biblioteka kliencka GPSd dla Pythona
+Group: Libraries/Python
+Requires: %{name}-libs = %{version}-%{release}
+
+%description -n python-gps
+GPSd client library for Python.
+
+%description -n python-gps -l pl.UTF-8
+Biblioteka kliencka GPSd dla Pythona.
+
%package clients
Summary: Clients for gpsd with an X interface
Summary(pl.UTF-8): Aplikacje klienckie z interfejsem X
@@ -154,22 +168,25 @@
%{?with_dbus:--enable-dbus}
%{__make}
-#%{__python} -c "import compiler;compiler.compileFile('gps.py')"
-#%{__python} -c "import compiler;compiler.compileFile('gpsfake.py')"
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_sysconfdir}/hotplug/usb,%{py_sitedir},%{_appdefsdir},%{_datadir}/%{name}}
+install -d $RPM_BUILD_ROOT{%{_sysconfdir}/hotplug/usb,%{_appdefsdir},%{py_sitedir},%{_datadir}/%{name}}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-#install gps.pyc gpsfake.pyc $RPM_BUILD_ROOT%{py_sitedir}
install gpsd.hotplug gpsd.usermap $RPM_BUILD_ROOT%{_sysconfdir}/hotplug/usb
install xgps.ad $RPM_BUILD_ROOT%{_appdefsdir}/xgps
install xgpsspeed.ad $RPM_BUILD_ROOT%{_appdefsdir}/xgpsspeed
install dgpsip-servers $RPM_BUILD_ROOT%{_datadir}/gpsd/dgpsip-servers
+rm -f $RPM_BUILD_ROOT%{_libdir}/libgps.so.[0-9][0-9]
+
+mv $RPM_BUILD_ROOT%{py_sitescriptdir}/*.so $RPM_BUILD_ROOT%{py_sitedir}
+
+%py_postclean
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -189,7 +206,6 @@
%{_sysconfdir}/hotplug/usb/gpsd.usermap
%dir %{_datadir}/%{name}
%{_datadir}/gpsd/dgpsip-servers
-#%{py_sitedir}/gps.pyc
%{_pkgconfigdir}/libgps.pc
%{_pkgconfigdir}/libgpsd.pc
@@ -204,7 +220,6 @@
%attr(755,root,root) %{_bindir}/gpsflash
%attr(755,root,root) %{_libdir}/libgps.so
%{_libdir}/libgps.la
-#%{py_sitedir}/gpsfake.pyc
%{_includedir}/gps.h
%{_includedir}/libgpsmm.h
%{_includedir}/gpsd.h
@@ -221,6 +236,12 @@
%defattr(644,root,root,755)
%{_libdir}/libgps.a
+%files -n python-gps
+%defattr(644,root,root,755)
+%{py_sitescriptdir}/*.pyc
+%{py_sitescriptdir}/*.pyo
+%{py_sitedir}/*.so
+
%files clients
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/gpscat
@@ -248,6 +269,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.11 2008/07/22 08:16:07 jajcus
+- python-gps package added
+- cleanup in %install
+
Revision 1.10 2008/06/12 17:24:29 qboosh
- updated _appdefsdir for X11R7
- dbus bcond fixes
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/gpsd.spec?r1=1.10&r2=1.11&f=u
More information about the pld-cvs-commit
mailing list