ports/128454: GPSMan 6.3.2 -> 6.4

David Wolfskill david at catwhisker.org
Wed Oct 29 05:40:01 UTC 2008


>Number:         128454
>Category:       ports
>Synopsis:       GPSMan 6.3.2 -> 6.4
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Oct 29 05:40:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     David Wolfskill
>Release:        FreeBSD 6.4-PRERELEASE i386
>Organization:
Wolfskill & Dowling Residence
>Environment:
System: FreeBSD g1-60.catwhisker.org 6.4-PRERELEASE FreeBSD 6.4-PRERELEASE #650: Sun Oct 26 05:08:14 PDT 2008     root at g1-60.catwhisker.org:/common/S1/obj/usr/src/sys/CANARY  i386
	
>Description:
	The author of the code has released an update for GPSMan.
	The appended patch brings the astro/gpsman port up-to-date
	so that it builds GPSMan-6.4, whic adds some new features
	(with respect to 6.3.2).

	Please see <http://www.ncc.up.pt/gpsman/gpsmanhtml/manual/html/GPSMandoc_62.html> for the list of changes.

	While I was checking the port, I noticed that there's code
	in the Makefile to select an appropriate default serial
	port (depending on the OSVERSION).  Since the MPSAFE TTY
	layer was recently committed to HEAD, I augmented that code
	to select /dev/cuau0 as the default serial device for
	sufficiently receent FreeBSD CURRENT.  (Despite this, when I
	tried testing it under CURRENT, I received a permissions error;
	the same test worked fine under FreeBSD 6.4-PRERELEASE.)

>How-To-Repeat:
	n/a
>Fix:
	Apply the following patch, then
		portupgrade gpsman-6.4
	or
		portmaster gpsman-6.4

Index: Makefile
===================================================================
RCS file: /cvs/freebsd/ports/astro/gpsman/Makefile,v
retrieving revision 1.22
diff -u -r1.22 Makefile
--- Makefile	9 Apr 2008 13:41:53 -0000	1.22
+++ Makefile	29 Oct 2008 03:57:48 -0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	gpsman
-PORTVERSION=	6.3.2
+PORTVERSION=	6.4
 CATEGORIES=	astro tk geography
 MASTER_SITES=	http://www.ncc.up.pt/gpsman/gpsmanhtml/
 MASTER_SITE_SUBDIR=	science/cartography
@@ -28,8 +28,10 @@
 
 .if ${OSVERSION} < 600000
 GPSMAN_DEFAULT_PORT?=	/dev/cuaa0
-.else
+.elif ${OSVERSION} < 800045
 GPSMAN_DEFAULT_PORT?=	/dev/cuad0
+.else
+GPSMAN_DEFAULT_PORT?=	/dev/cuau0
 .endif
 
 post-patch:
Index: distinfo
===================================================================
RCS file: /cvs/freebsd/ports/astro/gpsman/distinfo,v
retrieving revision 1.14
diff -u -r1.14 distinfo
--- distinfo	14 Jun 2007 22:09:59 -0000	1.14
+++ distinfo	29 Oct 2008 02:20:02 -0000
@@ -1,3 +1,3 @@
-MD5 (gpsman-6.3.2.tgz) = dcc72b7a2a1b61f98f8432f8eb367213
-SHA256 (gpsman-6.3.2.tgz) = 91664e3b963181f140ea39f35dc06d9a06ac74d3938acd171d13482e1f12022e
-SIZE (gpsman-6.3.2.tgz) = 1191586
+MD5 (gpsman-6.4.tgz) = 3a47f1953e0bad1ea3a79aba0a713f1a
+SHA256 (gpsman-6.4.tgz) = 3c563adc162447cb0b6d94926c6228399d964a98918d44ec2af03ae10efd77c0
+SIZE (gpsman-6.4.tgz) = 1231402
Index: pkg-plist
===================================================================
RCS file: /cvs/freebsd/ports/astro/gpsman/pkg-plist,v
retrieving revision 1.11
diff -u -r1.11 pkg-plist
--- pkg-plist	14 Jun 2007 22:09:59 -0000	1.11
+++ pkg-plist	29 Oct 2008 03:10:29 -0000
@@ -101,6 +101,8 @@
 %%DATADIR%%/gmsrc/gmicons/cntct_sumo15x15.gif
 %%DATADIR%%/gmsrc/gmicons/coast_guard15x15.gif
 %%DATADIR%%/gmsrc/gmicons/controlled15x15.gif
+%%DATADIR%%/gmsrc/gmicons/cross15x15.gif
+%%DATADIR%%/gmsrc/gmicons/cross_3p15x15.gif
 %%DATADIR%%/gmsrc/gmicons/crossing15x15.gif
 %%DATADIR%%/gmsrc/gmicons/dam15x15.gif
 %%DATADIR%%/gmsrc/gmicons/danger15x15.gif
@@ -288,6 +290,7 @@
 %%DATADIR%%/gmsrc/gmicons/wreck15x15.gif
 %%DATADIR%%/gmsrc/gmicons/zoo15x15.gif
 %%DATADIR%%/gmsrc/gpsinfo.tcl
+%%DATADIR%%/gmsrc/i18n-utf8.tcl
 %%DATADIR%%/gmsrc/isolatin1.tcl
 %%DATADIR%%/gmsrc/know.tcl
 %%DATADIR%%/gmsrc/langdeutsch.tcl
@@ -298,6 +301,7 @@
 %%DATADIR%%/gmsrc/langit.tcl
 %%DATADIR%%/gmsrc/langnl.tcl
 %%DATADIR%%/gmsrc/langport.tcl
+%%DATADIR%%/gmsrc/langru.tcl
 %%DATADIR%%/gmsrc/lists.tcl
 %%DATADIR%%/gmsrc/lowrance.tcl
 %%DATADIR%%/gmsrc/lowrance_nmea.tcl
@@ -313,6 +317,7 @@
 %%DATADIR%%/gmsrc/options.tcl
 %%DATADIR%%/gmsrc/posncomp.tcl
 %%DATADIR%%/gmsrc/projections.tcl
+%%DATADIR%%/gmsrc/projs_main.tcl
 %%DATADIR%%/gmsrc/realtime.tcl
 %%DATADIR%%/gmsrc/recdefs.tcl
 %%DATADIR%%/gmsrc/recmodels.tcl
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list