[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