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