diff --git a/gpsd.changes b/gpsd.changes index 51849f8..9e3391c 100644 --- a/gpsd.changes +++ b/gpsd.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Aug 9 12:43:26 CEST 2009 - coolo@novell.com + +- use new python macros + ------------------------------------------------------------------- Mon Nov 24 12:05:49 CET 2008 - jreuter@suse.de diff --git a/gpsd.spec b/gpsd.spec index 9716b05..c32eb6d 100644 --- a/gpsd.spec +++ b/gpsd.spec @@ -1,7 +1,7 @@ # # spec file for package gpsd (Version 2.37) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,11 +20,11 @@ Name: gpsd Summary: Service daemon for mediating access to a GPS -License: BSD 3-Clause +License: BSD 3-clause (or similar) Url: http://gpsd.berlios.de/ Group: Hardware/Other Version: 2.37 -Release: 70 +Release: 71 Requires: udev PreReq: coreutils %fillup_prereq BuildRequires: gcc-c++ ncurses-devel openmotif openmotif-devel python-devel udev update-desktop-files xmlto @@ -75,7 +75,7 @@ Authors: Ville Nuorvala %package devel -License: BSD 3-Clause +License: BSD 3-clause (or similar) Summary: Client libraries in C and Python for talking to a running gpsd or GPS Group: Hardware/Other Requires: %name = %version @@ -101,7 +101,7 @@ Authors: Ville Nuorvala %package clients -License: BSD 3-Clause +License: BSD 3-clause (or similar) Summary: Clients for gpsd with an X interface Group: Hardware/Other @@ -149,18 +149,18 @@ Authors: install -d -m 755 %{buildroot}/lib/udev install -d -m 755 %{buildroot}/etc/udev/rules.d install -d -m 755 %{buildroot}/var/adm/fillup-templates -install -d -m 755 %{buildroot}%py_sitedir +install -d -m 755 %{buildroot}%{python_sitelib} install -d -m 755 %{buildroot}%{_datadir}/{applications,pixmaps} install -m 644 %{SOURCE1} %{buildroot}/etc/udev/rules.d/51-gpsd.rules install -m 755 %{SOURCE2} %{buildroot}/lib/udev/gpsd.sh install -m 644 %{SOURCE3} %{buildroot}/var/adm/fillup-templates -install -m 644 gpsfake.py %{buildroot}%{py_sitedir} -install -m 755 gps.py %{buildroot}%{py_sitedir} +install -m 644 gpsfake.py %{buildroot}%{python_sitelib} +install -m 755 gps.py %{buildroot}%{python_sitelib} # remove /usr/bin/env call for i in gpscat gpsfake gpsprof; do sed -i "s|/usr/bin/env python|/usr/bin/python|g" %{buildroot}%{_bindir}/$i done -sed -i "s|/usr/bin/env python|/usr/bin/python|g" %{buildroot}%{py_sitedir}/gps.py +sed -i "s|/usr/bin/env python|/usr/bin/python|g" %{buildroot}%{python_sitelib}/gps.py # remove .la files rm -f %{buildroot}%{_libdir}/libgps.la # install desktop entries @@ -197,7 +197,7 @@ rm -rf %{buildroot} %{_bindir}/gpsprof %{_bindir}/sirfmon %{_libdir}/libgps.so.* -%{py_sitedir}/gps.py* +%{python_sitelib}/gps.py* /var/adm/fillup-templates/sysconfig.gpsd %files devel @@ -217,8 +217,8 @@ rm -rf %{buildroot} %{_includedir}/gps.h %{_includedir}/libgpsmm.h %{_includedir}/gpsd.h -%{py_sitedir}/gpsfake.py* -%{py_sitedir}/gpspacket.so* +%{python_sitelib}/gpsfake.py* +%{python_sitelib}/gpspacket.so* %{_libdir}/libgps.so %{_libdir}/pkgconfig/libgps*.pc @@ -242,68 +242,3 @@ rm -rf %{buildroot} %{_datadir}/pixmaps/*.xpm %changelog -* Mon Nov 24 2008 jreuter@suse.de -- Disable TrueNorth Technologies device support, it breaks - autodection (bnc#448002) -- Fix udev script again: must not kill running gpsd if disabled, - missing quotes in test, indention, add parameter to set additional - command line options for gpsd. -* Wed Nov 19 2008 jreuter@suse.de -- Sleep a second before setting the default device in udev - script to give gpsd some time to set up the TCP socket -* Thu Oct 23 2008 jreuter@suse.de -- Disable start of gpsd by udev rule by default and add sysconfig - variable to enable it if desired (bnc#432420) -* Thu Apr 24 2008 jreuter@suse.de -- Fix RPM group tag for devel package -- Cleanup spec file -* Sat Mar 22 2008 lrupp@suse.de -- update to 2.37 - Fixes: - + C++ bindings - + Garmin USB support - + multiple instances of ntp pps thread starting - + better handling of odd PPS signals - + eye candy in the php visualizers -- enable Garmin Simple Text support -- enable True North Technologies support -- disable static -- mark man files as %%doc -- added desktop entries -- fix ldconfig calls -- clean buildroot -- PreReq coreutils and fillup_prereq for postinstall -* Fri Jan 18 2008 jreuter@suse.de -- updated to 2.36 - * Integrated Garmin Simple Text Protocol driver from Peter Slansky. - * Stabilize the Trimble regression tests. - * Remove the wired-in NTP time offset from the NMEA driver - * Integrate Ashtech driver from Chris Kuethe. -- Submit to STABLE for 11.0 -* Thu Dec 13 2007 opensuse@dstoecker.de -- updated to 2.35 -* Tue Nov 20 2007 anschneider@suse.de -- update udev rules and script -* Fri Jun 29 2007 anschneider@suse.de -- Spec file cleanup -* Sun Dec 17 2006 anschneider@suse.de -- update to version 2.34: - * Fix for byte-swapping of Zodiac control messages on big-endian hardware. - * Disable iTalk by default and note that it needs to be tested. - * Command line arguments can now be DGPSIP or NTRIP URLs; -d is - deprecated. - * Added udev rules. - * Address excessive processor and memory utilization on SBCs; it's now - possible to configure compile-time limits on the number of devices and - client sessions. - * Eliminate use of fuser(1) in gpsfake. - * Get gpsd working with EarthMates again, this had been broken since 2.15. - Massive string safety audit and OpenBSD port by Chris Kuethe. - * J command added. - * The gpsctl and gpscat tools and the gpsd.phps script were added. - * Switched to lesstif from openmotif. - * Better autodetection of DLE-led packet protocols (notably TSIP and Garmin - binary) and of SiRFStar I and III devices. - * Fixed buggy parsing and generation of PGRME. -* Mon Jun 05 2006 anschneider@suse.de -- Initial package