pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/geography/gpsd Update to 2.94.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/dbe4a44387bc
branches:  trunk
changeset: 575879:dbe4a44387bc
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Tue May 25 00:50:15 2010 +0000

description:
Update to 2.94.

* Sun Apr 20 2010 Eric S. Raymond <esr%snark.thyrsus.com@localhost> - 2.94
  Error-checking in the 50bps subframe code has been greatly improved.
  The Garmin GPS driver can now use libusb, if it is present, to do
  device discovery. The libgps library has been split apart; the
  service functions used by the daemon now live in libgpsd. This
  will shave some code volume from GPSD client applications.  A packaging
  error that resulted in xgps not being shipped in 2.93 has been
  corrected. We now have stronger checking for valid ephemeris before
  extracting the leap-second offset; they should prevent many cases
  where gpsd migh previously have used an invalid leap-second offset.

* Fri Apr 16 2010 Eric S. Raymond <esr%snark.thyrsus.com@localhost> - 2.93
  Support for JSON dumping and parsing of AIS message types 25 and 26,
  not yet observed in the wild on AISHub. Fix Debian bug #569703.  by
  removing non-streaming mode from the Python exerciser. Fix Debian
  bug #572900 by unsetting the appropriate in-use flag in the device
  array.  Change the libgps default from old protocol to JSON. Add a
  close() method to the C++ binding. Try to recover better from
  sporadic cases of false matches to Trimble packet format from a SiRF
  binary datastream. gps_poll() now returns -1 with errno not set when
  the gpsd socket closes. TPV now refrains from reporting fields the
  fix quality won't support. gpsmon option for listing device types is
  now -L to -l can be used to enable logging (to stay consistent with
  the l command). There is new FAQ material on improving fix and time
  reference accuracy. New sections have been added to NMEA.txt on
  error status indications and satellite IDs.  New POLL command brings
  back polling-mode operation.  A Client-HOWTO has been added to the
  documentation. gpsd no longer eats CPU when a device is unexpectedly
  unplugged. Support for the TNT revolution is back (run mode only).
  There is now a gpsdfake diagnostic tool that fakes being gpsd shipping
  arbitrary specified data to clients.

* Wed Mar 3 2010 Eric S. Raymond <esr%snark.thyrsus.com@localhost> - 2.92
  Fix a packaging error.  The new Python library module was
  inadvertently omitted from the 2.91 tarball.  Also, improve the json
  import test slightly.

* Mon Mar 1 2010 Eric S. Raymond <esr%snark.thyrsus.com@localhost> - 2.91
  We have support for NMEA GLONASS sentences, and a regression test.
  Clients now get a DEVICE notification on every driver switch.  It is
  possible to specify a TCP/IP AIS feed such as AISHub as a data
  source. Serious bitrot in the NTRIP support has been fixed - it was
  probably nonfunctional for several releases before this.  Fixed
  buggy display of satellite-used flags in cgps.  xgps is replaced by
  a rewrite in Python that uses pygtk, eliminating a dependency on
  Motif; also, it now displays AIS information. Uniform treatment of
  display-unit defaulting and -u in xgps, cgps, and lcdgps. Support
  for AIS message types 25 and 26.  Support for IPv6.  A numeric
  instability in the earth_distance() function affecting track error
  modeling has been fixed. Old protocol has been removed from the
  daemon; the library still speaks it.

diffstat:

 geography/gpsd/Makefile |   6 +++---
 geography/gpsd/PLIST    |  23 +++++++++++++----------
 geography/gpsd/distinfo |   8 ++++----
 3 files changed, 20 insertions(+), 17 deletions(-)

diffs (82 lines):

diff -r dafc5b1335e5 -r dbe4a44387bc geography/gpsd/Makefile
--- a/geography/gpsd/Makefile   Mon May 24 23:49:22 2010 +0000
+++ b/geography/gpsd/Makefile   Tue May 25 00:50:15 2010 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2010/02/10 19:17:39 joerg Exp $
+# $NetBSD: Makefile,v 1.18 2010/05/25 00:50:15 gdt Exp $
 
-DISTNAME=      gpsd-2.90
-PKGREVISION=   2
+DISTNAME=      gpsd-2.94
 CATEGORIES=    geography
 MASTER_SITES=  http://download.berlios.de/gpsd/
 
@@ -18,6 +17,7 @@
 CONFIGURE_ENV+=        PYTHON=${PYTHONBIN}
 PY_PATCHPLIST= yes
 
+USE_TOOLS+=    gmake
 USE_LIBTOOL=   yes
 USE_LANGUAGES= c c++
 USE_NCURSES=   yes
diff -r dafc5b1335e5 -r dbe4a44387bc geography/gpsd/PLIST
--- a/geography/gpsd/PLIST      Mon May 24 23:49:22 2010 +0000
+++ b/geography/gpsd/PLIST      Tue May 25 00:50:15 2010 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2009/12/10 16:56:59 joerg Exp $
+@comment $NetBSD: PLIST,v 1.8 2010/05/25 00:50:15 gdt Exp $
 bin/cgps
 bin/gpscat
 bin/gpsctl
@@ -9,25 +9,28 @@
 bin/gpsprof
 bin/gpxlogger
 bin/lcdgps
+bin/xgps
 include/gps.h
 include/gpsd.h
 include/libgpsmm.h
 lib/libgps.la
+lib/libgpsd.la
 lib/pkgconfig/libgps.pc
 lib/pkgconfig/libgpsd.pc
-${PYSITELIB}/gps.py
-${PYSITELIB}/gps.pyc
-${PYSITELIB}/gps.pyo
+${PYSITELIB}/gps/__init__.py
+${PYSITELIB}/gps/__init__.pyc
+${PYSITELIB}/gps/clienthelpers.so
+${PYSITELIB}/gps/fake.py
+${PYSITELIB}/gps/fake.pyc
+${PYSITELIB}/gps/gps.py
+${PYSITELIB}/gps/gps.pyc
+${PYSITELIB}/gps/misc.py
+${PYSITELIB}/gps/misc.pyc
+${PYSITELIB}/gps/packet.so
 ${PYSITELIB}/gpscap.py
 ${PYSITELIB}/gpscap.pyc
 ${PYSITELIB}/gpscap.pyo
-${PYSITELIB}/gpsfake.py
-${PYSITELIB}/gpsfake.pyc
-${PYSITELIB}/gpsfake.pyo
-${PYSITELIB}/gpslib.so
-${PYSITELIB}/gpspacket.so
 man/man1/cgps.1
-man/man1/cgpxlogger.1
 man/man1/gps.1
 man/man1/gpscat.1
 man/man1/gpsctl.1
diff -r dafc5b1335e5 -r dbe4a44387bc geography/gpsd/distinfo
--- a/geography/gpsd/distinfo   Mon May 24 23:49:22 2010 +0000
+++ b/geography/gpsd/distinfo   Tue May 25 00:50:15 2010 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.15 2010/02/07 17:59:40 gdt Exp $
+$NetBSD: distinfo,v 1.16 2010/05/25 00:50:15 gdt Exp $
 
-SHA1 (gpsd-2.90.tar.gz) = e8831bd8013015633c49e6af37537ee6228e5372
-RMD160 (gpsd-2.90.tar.gz) = 556f58520d9b931aa60be0fc76b82106220984de
-Size (gpsd-2.90.tar.gz) = 915578 bytes
+SHA1 (gpsd-2.94.tar.gz) = d1c0661ebd6b41d019249b6588b7478927b7eba6
+RMD160 (gpsd-2.94.tar.gz) = 7c3a2d36eefb1ee533c138d6b77da8e1ece8fd2f
+Size (gpsd-2.94.tar.gz) = 1209893 bytes
 SHA1 (patch-aa) = b77bd7491ee890fc66f807cbfe4c6d62423d67d5



Home | Main Index | Thread Index | Old Index