From cb29d1601faa5fa94d0742bcaca2a9867a6ff24d Mon Sep 17 00:00:00 2001 From: ghen Date: Fri, 12 Mar 2010 15:55:40 +0000 Subject: Import garmintools-0.10, utilities to retrieve data from Garmin Forerunner 305 and similar GPS units, and export data to other, well-known formats. --- geography/garmintools/DESCR | 16 ++++++++++++++++ geography/garmintools/Makefile | 22 ++++++++++++++++++++++ geography/garmintools/PLIST | 15 +++++++++++++++ geography/garmintools/distinfo | 5 +++++ 4 files changed, 58 insertions(+) create mode 100644 geography/garmintools/DESCR create mode 100644 geography/garmintools/Makefile create mode 100644 geography/garmintools/PLIST create mode 100644 geography/garmintools/distinfo (limited to 'geography') diff --git a/geography/garmintools/DESCR b/geography/garmintools/DESCR new file mode 100644 index 00000000000..149b820f2b0 --- /dev/null +++ b/geography/garmintools/DESCR @@ -0,0 +1,16 @@ +This software provides Linux users with the ability to communicate with the +Garmin Forerunner 305 via the USB interface. While this is the only Garmin +unit that I own, I did implement all of the documented Garmin protocols as of +Rev C (May 19, 2006) over the USB physical link. This means that if you have a +Garmin with a USB connection to a PC, you ought to be able to use this +software to communicate with it. + +If you're looking for a complete solution to all of your Linux Garmin GPS +needs, this is not it. I own a Garmin Forerunner 305 and wrote this code +specifically so I could download and save data from that particular GPS unit +to my Linux machine. I tried gpsbabel, but found that it did not have command +line options specific to the Forerunner run and lap data - all I could do was +get the tracklog. That's how all of this got started. I also wanted a few +other things, like the ability to convert a track log into a Google maps +encoded polyline, and (eventually) the ability to generate PNG images of heart +rate and elevation data. diff --git a/geography/garmintools/Makefile b/geography/garmintools/Makefile new file mode 100644 index 00000000000..2026e33c03c --- /dev/null +++ b/geography/garmintools/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1.1.1 2010/03/12 15:55:40 ghen Exp $ + +DISTNAME= garmintools-0.10 +CATEGORIES= geography +MASTER_SITES= http://garmintools.googlecode.com/files/ + +MAINTAINER= ghen@NetBSD.org +HOMEPAGE= http://code.google.com/p/garmintools/ +COMMENT= Utilities for Garmin Forerunner 305 and similar GPS units + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes + +PKG_DESTDIR_SUPPORT= user-destdir + +INSTALLATION_DIRS= share/doc/garmintools + +post-install: + ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/garmintools/ + +.include "../../devel/libusb/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/geography/garmintools/PLIST b/geography/garmintools/PLIST new file mode 100644 index 00000000000..558d62cba3e --- /dev/null +++ b/geography/garmintools/PLIST @@ -0,0 +1,15 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2010/03/12 15:55:40 ghen Exp $ +bin/garmin_dump +bin/garmin_gchart +bin/garmin_get_info +bin/garmin_gmap +bin/garmin_gpx +bin/garmin_save_runs +include/garmin.h +lib/libgarmintools.la +man/man1/garmin_dump.1 +man/man1/garmin_get_info.1 +man/man1/garmin_gmap.1 +man/man1/garmin_gpx.1 +man/man1/garmin_save_runs.1 +share/doc/garmintools/README diff --git a/geography/garmintools/distinfo b/geography/garmintools/distinfo new file mode 100644 index 00000000000..c08d632ab99 --- /dev/null +++ b/geography/garmintools/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2010/03/12 15:55:40 ghen Exp $ + +SHA1 (garmintools-0.10.tar.gz) = f59a761b09575d27abbf5d76811f7ec25a1cbd26 +RMD160 (garmintools-0.10.tar.gz) = 307cd9bc99288c2305324c05792022c457ef5e5d +Size (garmintools-0.10.tar.gz) = 396659 bytes -- cgit v1.2.3