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.3. The port is able to make use of a serial port (for communicatiing with a GPS device); since the names of our serial ports have changed as of FreeBSD 6.0, and we still want to support 4.x and 5.x for some additional time, I was unable to use the simple "patch" that I had been using to munge the Linux serial port name to a FreeBSD one. It's possible that in coding the changes to the port's Makefile that I've done something that ought to be done differently; please feel free to contact me about it. Please note that one result of the above approach is that the patch for util/exerciser.tcl is no longer needed. I know how to get diff to mention "new" files, but not how to get it to let someone know that an old file is to be removed. So I guess that needs to be done by hand (by the committer -- e.g., "rm files/patch-excerciser.tcl && cvs rm files/patch-excerciser.tcl"). Here are the documented changes from 6.2.1 to 6.3: - new options: - the information displayed when the pointer goes over a track point on the map can now be the point number or its date, depending on a new option; suggested by Hans Olzem (holzem_at__cantv.net). - font and icon sizes can now be configured for better usage in high-definition displays. - the command-line mode is no longer restricted to Unix/Linux systems; in answer to a request from Wes Johnston (wes_at__kd4rdb.com). - short names of user projections can no longer have blanks. - items may be associated with a map background image that will be displayed when the item is displayed on an empty map; suggested by Paulo Quaresma (pq_at__di.uevora.pt). - last directories visited when reading/writing files for each file type are now remembered and kept in the saved state; suggested by Paul Scorer (p.scorer_at__leedsmet.ac.uk). - time stamp and distance are now displayed in the TR animation dialog; asked by Tim Jacobs (twjacobs_at__gmail.com). - in travel mode it is now possible to follow a LN. - enhanced support for the GPX format, including exportation of WP altitudes (suggested by Matt Wilkie, maphew_at__zworg.com); with thanks to Valere Robin. - better support for Ozi .map files; thanks to Paulo Quaresma (pq_at__di.uevora.pt) and Kari Likovuori (kari.likovuori_at__gmail.com). - new datum Deutsches Hauptdreiecksnetz, from the Frida data set, available from the Free Vector-Geodata Osnabrück (http://frida.intevation.org). - several menu-buttons that could create long menus of items replaced by buttons launching dialogs with listboxes. - new layout of the WP edit/show window. - support for the Garmin USB protocol in Linux kernels having the \verb+garmin_gps+ kernel driver; with thanks to the author of the kernel driver, Hermann Kneissel, for guidance on using it; thanks are also due to Ron Schmars (ron_at__schmars.com) and Asbjørn Djupdal (asbjoern_at__djupdal.org) for their help when trying to make an implementation based on the \verb+libusb+ library. - other updates to Garmin support following the specifications made available on September 2004. - almanac data can be retrieved from Garmin receivers and displayed if in graphical mode, or saved to a file if in command-line mode. - explicit support for several Garmin receivers or their new firmware versions, including: eTrex Legend C, eTrex Vista C, Forerunner 301, GPS 60, Quest, Rino 130; with thanks for all those who sent protocol lists: Jerry Walker, Vlatko Kosturjak, Alan Rogers, Peter MacDonald, Luca Marletta, Ariel Garcia, Cliff Dugal, Imre Simon, José Maria Alonso, Dennis Langenfeld, Eric Smith, Simon Wood, Al Nikolov, Oliver Theis, Chris Smith, Robert Joop, Jan Arne Fagertun, Marques Johansson, Dan Bluestein, Steven Kollmansberger, David Bannon, Harry Palmer, Wes Johnston, Frank Sommer. Fix: Apply the following patch, ensure that files/patch-exerciser.tcl is removed, then portupgrade gpsman-6.2.1 How-To-Repeat: n/a
State Changed From-To: open->feedback => Attempting to fetch from http://www.ncc.up.pt/gpsman/gpsmanhtml/. fetch: http://www.ncc.up.pt/gpsman/gpsmanhtml/gpsman-6.3.tgz: size mismatch: expected 1151425, actual 1152069
Responsible Changed From-To: freebsd-ports-bugs->vs Track this
State Changed From-To: feedback->suspended David wants to get back to us as soon as the tarball stabilizes again.
State Changed From-To: suspended->closed Committed, thanks! Please remember to state the category in the PR subject, ie. astro/gpsman, so that we lazybones don't have to locate the port first :)