id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,cpu,platform 184,v.in.garmin - detect gpstrans or gardump instead of user flag,kyngchaos,hamish,"v.in.garmin uses a flag for the user to specify whther to use gardump as an alternate to the default gpstrans to get data from the GPS. This requires the user to know which is installed in their system, or bundled with a binary distribution of GRASS. This can also confuse the user if gardump is installed (whether they realize it or not) and they don't use the flag, then v.in.garmin tells them that gpstrans is not installed. Something like: {{{ if [ ""`type -t gpstrans`"" ] ; then USE_GPSTRANS=1 else if [ ""`type -t gardump`"" ] ; then USE_GARDUMP=1 else g.message -e ""either gpstrans or gardump is required, install one first\ http://gpstrans.sourceforge.net\ http://www.snafu.org"" exit 1 fi fi }}} Then test for USE_GPSTRANS or USE_GARDUMP later in the script for which to use. ",enhancement,closed,minor,6.4.0,Default,6.3.0,wontfix,v.in.garmin,grass-dev@…,Unspecified,Unspecified