Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jun 2004 15:19:36 -0700 (PDT)
From:      David Wolfskill <david@catwhisker.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/67990: [patch] [maintainer update] GPSMan 6.0.1,1 -> 6.1.1
Message-ID:  <200406152219.i5FMJaLB010875@bunrab.catwhisker.org>
Resent-Message-ID: <200406152220.i5FMKH7J041289@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         67990
>Category:       ports
>Synopsis:       [patch] [maintainer update] GPSMan 6.0.1,1 -> 6.1.1
>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:   Tue Jun 15 22:20:17 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     David Wolfskill
>Release:        FreeBSD 4.10-STABLE i386
>Organization:
Wolfskill and Dowling Residence
>Environment:
System: FreeBSD bunrab.catwhisker.org 4.10-STABLE FreeBSD 4.10-STABLE #69: Sun Jun 13 06:04:08 PDT 2004 root@freebeast.catwhisker.org:/common/S1/obj/usr/src/sys/BUNRAB i386


Eh.  I actually did the work on my laptop, which (at the moment) is:

FreeBSD fret-cpe-64-62-202-7.inet.egation.com 4.10-STABLE FreeBSD 4.10-STABLE #180: Mon Jun 14 06:21:53 PDT 2004     root@d146.catwhisker.org:/common/S1/obj/usr/src/sys/LAPTOP_30W  i386

(though I did some of the work while it was running yesterday's -CURRENT).

>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.1.1.

	In addition to the GPSMan-specific items below, I believe that
	there is no longer a need to support a FreeBSD-specific tarball
	of his work; accordingly, the port's Makefile will not have some
	of the gross hacks required (as far as I know) to support such a
	construct, as the original Makefile for 6.0.1 (ref. PR 50179)
	did.  This is a relief.  :-}

	[From
	http://www.ncc.up.pt/gpsman/gpsmanhtml/manual/html/GPSMandoc_56.html]

* support for Spanish contributed by Alberto Morales (amd77_at_gulic.org).

* new options:
    * user unit for altitude (metres, feet); suggested by Chuck Cox
      (chuck413_at_sbcglobal.net).
    * map default projection, map default position format.
    * default line width for representing routes, tracks and polylines.
    * MapGuide text format default version. 

* route waypoints in GPSMan data files must now be given in full, using
  names only is no longer supported; there is a new utility wpsinfull.tcl
  in the util directory to convert old files.

* polylines as a new data type, to be used as background for the map;
  suggested by David Kaplan (dmkaplan_at_ucdavis.edu).

* creation of a new waypoint at a given distance and bearing from an
  existing one; asked by Alessandro Palmas (alpalmas_at_tin.it).

* routes and tracks now have colours that can be changed.

* speed graph for tracks; suggested by Paulo Quaresma (pq_at_di.uevora.pt).

* climb rate graph for tracks; suggested by Paul Scorer
  (P.Scorer_at_leedsmet.ac.uk) who kindly provided a noise-reduction
  filter for the data.

* 2D plots can now be resized; code contributed by Martin Buck
  (m_at_rtin-buck.de).

* 2D elevation and speed graphs can now be plotted against time instead
  of total distance.

* the symbol of each waypoint in a group can be changed from the group
  window; code contributed by Jean H. Theoret (ve2za_at_rac.ca).

* computation of distance along line on the map, extending previous
  measurement between two points; suggested by Victor Yip
  (vgyip_at_ucdavis.edu).

* control window or confirmation for slow operations; suggested by David
  Kaplan.

* support for GPX export format, both for exportation and importation
  (including files produced by GPSBabel), contributed by Valère Robin
  (valere.robin_at_wanadoo.fr).

* exportation of waypoints and tracks in OziExplorer format; contributed
  by Alessandro Palmas.

* importation of the 2003/2004 version of MapGuide; from information
  sent by Heiko Theide (Heiko.Thede_at_gmx.de). There will be conversion
  errors if the version of the file is different from that given by the
  user.

* importation/exportation of MapGuide files no longer depends on the
  receiver brand; asked by Alessandro Palmas.

* importing NMEA log from file as a track (Garmin variant only); asked
  by Siegfried Leisen (lei_at_cray.com).

* importing/exporting Shapefile files in position formats other than
  decimal degrees for latitude/longitude and metres for altitude, and
  datums other than "WGS 84". With gpsmanshp version 1.1 it is now
  possible to read Shapefile polygons.

* importation of IGC (FAI GNSS) data files; asked by Paul Scorer.

* support for TFW (Tiff World File metadata format) files for
  geo-referencing images; asked by Paolo Cavallini (cavallini_at_faunalia.it).

* partial support for OziExplorer map files for geo-referencing images;
  asked by Eric Spierings (ericsp_at_odont.uio.no).

* support for grades (centesimal degrees) as signed floats.

* using the central/false longitude of a projection to fix the range of
  possible longitude values; this corrects problems with longitude values
  near E180 and have implications on how points and lines are displayed in
  small-scale maps.

* new projections:
    * CRT Italian projection and grid, from information sent by
      Alessandro Palmas.
    * Austrian projection and grid (Bundesmeldenetz); suggested by
      Alessandro Palmas.
    * Teale Albers projection and grid; asked by David Kaplan.
    * Albers Equal Area and Lambert Equal Area Conic projections.
    * French projections and grids; asked by Alessandro Palmas. 

* new syntax for some old commands in command-line mode, and several new
  commands, including execution of GPSMan command scripts and Tcl/Tk
  scripts; partly in answer to questions from Joakim Majander
  (Joakim.Majander_at_enprima.com) and Pascal Brisset
  (pascal.brisset_at_free.fr).

* explicit support for Garmin receivers (with thanks to): Geko 201
  (Christoph Dworzak, Sabine Sagner-Weigl, David Klotz), Geko 301 (Laurent
  Bonnaud), GPS5 (Matthias M. Weber), GPS12 Map (Gracjan Ziolek),
  StreetPilot 3 (Gerrit Huizenga), Garmin Rino 120 (Chuck Cox), Garmin
  Rino 110 (Alexander Damyanov), GPSMap60C (Klaus Ethgen).

	[From
	http://www.ncc.up.pt/gpsman/gpsmanhtml/manual/html/GPSMandoc_55.html]

* explicit support for the Garmin ForeTrex receiver, thanks to Aapo Rista
  (Aapo_at_Rista.net).

>How-To-Repeat:
        n/a
>Fix:
Apply the following patch & run portupgrade.  :-}

Index: Makefile
===================================================================
RCS file: /cvs/freebsd/ports/astro/gpsman/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- Makefile	23 May 2004 12:17:53 -0000	1.8
+++ Makefile	13 Jun 2004 01:30:39 -0000
@@ -6,12 +6,10 @@
 #
 
 PORTNAME=	gpsman
-PORTVERSION=	6.0.1
-PORTREVISION=	1
+PORTVERSION=	6.1.1
 CATEGORIES=	astro tk84
-MASTER_SITES=	${MASTER_SITE_SUNSITE} \
-		http://www.ncc.up.pt/gpsman/gpsmanhtml/ \
-		http://www.ncc.up.pt/~mig/
+MASTER_SITES=	http://www.ncc.up.pt/gpsman/gpsmanhtml/ \
+		${MASTER_SITE_SUNSITE} \
 MASTER_SITE_SUBDIR=	science/cartography
 EXTRACT_SUFX=	.tgz
 
Index: distinfo
===================================================================
RCS file: /cvs/freebsd/ports/astro/gpsman/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- distinfo	23 May 2004 12:17:53 -0000	1.6
+++ distinfo	13 Jun 2004 01:35:59 -0000
@@ -1,2 +1,2 @@
-MD5 (gpsman-6.0.1.tgz) = 25598c9cbde858284fe12636dc603f7d
-SIZE (gpsman-6.0.1.tgz) = 1130604
+MD5 (gpsman-6.1.1.tgz) = 158acb955013dba80e7f785fbb8fd79b
+SIZE (gpsman-6.1.1.tgz) = 1291306
Index: pkg-plist
===================================================================
RCS file: /cvs/freebsd/ports/astro/gpsman/pkg-plist,v
retrieving revision 1.4
diff -u -r1.4 pkg-plist
--- pkg-plist	21 Oct 2003 11:17:08 -0000	1.4
+++ pkg-plist	15 Jun 2004 21:40:07 -0000
@@ -181,6 +181,7 @@
 share/gpsman/gmsrc/know.tcl
 share/gpsman/gmsrc/langdeutsch.tcl
 share/gpsman/gmsrc/langengl.tcl
+share/gpsman/gmsrc/langes.tcl
 share/gpsman/gmsrc/langfr.tcl
 share/gpsman/gmsrc/langid.tcl
 share/gpsman/gmsrc/langit.tcl
@@ -278,13 +279,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/html/GPSMandoc_57.html
 %%PORTDOCS%%%%DOCSDIR%%/html/GPSMandoc_58.html
 %%PORTDOCS%%%%DOCSDIR%%/html/GPSMandoc_59.html
-%%PORTDOCS%%%%DOCSDIR%%/html/GPSMandoc_60.html
-%%PORTDOCS%%%%DOCSDIR%%/html/GPSMandoc_61.html
-%%PORTDOCS%%%%DOCSDIR%%/html/GPSMandoc_62.html
 %%PORTDOCS%%%%DOCSDIR%%/html/backgr.gif
 %%PORTDOCS%%%%DOCSDIR%%/html/blank.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/boxes.gif
-%%PORTDOCS%%%%DOCSDIR%%/html/eqn1.gif
 %%PORTDOCS%%%%DOCSDIR%%/html/gpsman-logo-small.gif
 %%PORTDOCS%%%%DOCSDIR%%/html/gpsman-logo.gif
 %%PORTDOCS%%%%DOCSDIR%%/html/info/WPs.txt
Index: files/patch-gpsman.tcl
===================================================================
RCS file: /cvs/freebsd/ports/astro/gpsman/files/patch-gpsman.tcl,v
retrieving revision 1.3
diff -u -r1.3 patch-gpsman.tcl
--- files/patch-gpsman.tcl	21 Nov 2003 03:32:41 -0000	1.3
+++ files/patch-gpsman.tcl	6 Jun 2004 03:35:31 -0000
@@ -4,8 +4,8 @@
 @@ -1,6 +1,6 @@
  #!/bin/sh
  # This is a Tcl/Tk script to be interpreted by wish (Tk8.4 or better): \
--exec wish "$0" "$@"
-+exec wish8.4 "$0" "$@"
+-exec wish "$0" -- "$@"
++exec wish8.4 "$0" -- "$@"
  
  #
  #  gpsman --- GPS Manager: a manager for GPS receiver data
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200406152219.i5FMJaLB010875>