gpsd-dev
[Top][All Lists]
Advanced

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

Re: ✘gpsd release coming


From: Greg Troxel
Subject: Re: ✘gpsd release coming
Date: Fri, 31 Jul 2020 09:49:31 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (berkeley-unix)

"Gary E. Miller" <gem@rellim.com> writes:

> Please test!  3.21 may be close.

[@everyone_else: Gary and I have had a big offlist discussion and he
pushed a fix, about some how the release tarball generated by "scons
dist" works when unpacking it and doing "scons install".]

I just pushed a fix to SConstruct so that it no longer tries to install
www/SUPPORT.adoc, because the current code for "scons dist" does not put
that file in the tarball.  (Gary: If you want that file installed, then
it's totally fine with me to have scons dist put it in the tarball and
add back the line for installation.  I only really care that the release
tarball works :-))

With that, I have successfully done (treat this as pseudocode):

  scons --clean
  scons
  scons dist

  # take that distfile and point pkgsrc at it as if it were a release
  # tell pkgsrc to build a binary gpsd package (by running scons)
  # tell pkgsrc to run the tests from the not-installed package


Compared to 3.20, the changes to the set of installed files seems
consistent with reading NEWS, but here is the diff.  Please tell me if
any of this is unexpected.

Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/geography/gpsd/PLIST,v
retrieving revision 1.13
diff -u -p -r1.13 PLIST
--- PLIST       17 Jan 2020 17:08:01 -0000      1.13
+++ PLIST       31 Jul 2020 13:06:30 -0000
@@ -20,8 +20,11 @@ bin/zerk
 include/gps.h
 include/libgpsmm.h
 lib/libgps.so
-lib/libgps.so.25
-lib/libgps.so.25.0.0
+lib/libgps.so.27
+lib/libgps.so.27.0.0
+lib/libgpsdpacket.so
+lib/libgpsdpacket.so.27
+lib/libgpsdpacket.so.27.0.0
 lib/pkgconfig/libgps.pc
 ${PYSITELIB}/gps-${PKGVERSION}.egg-info
 ${PYSITELIB}/gps/__init__.py
@@ -31,7 +34,7 @@ ${PYSITELIB}/gps/clienthelpers.py
 ${PYSITELIB}/gps/fake.py
 ${PYSITELIB}/gps/gps.py
 ${PYSITELIB}/gps/misc.py
-${PYSITELIB}/gps/packet.so
+${PYSITELIB}/gps/packet.py
 ${PYSITELIB}/gps/watch_options.py
 man/man1/cgps.1
 man/man1/gegps.1
@@ -60,5 +63,12 @@ man/man5/srec.5
 man/man8/gpsd.8
 man/man8/gpsdctl.8
 man/man8/gpsinit.8
+man/man8/ppscheck.8
 sbin/gpsd
 sbin/gpsdctl
+share/gpsd/doc/AUTHORS
+share/gpsd/doc/COPYING
+share/gpsd/doc/NEWS
+share/gpsd/doc/README.adoc
+share/gpsd/doc/build.adoc
+share/gpsd/icons/gpsd-logo.png



reply via email to

[Prev in Thread] Current Thread [Next in Thread]