Date: Mon, 22 Apr 2002 12:02:05 +0200 From: Marco Molteni <molter@tin.it> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/37339: NEW PORT: astro/gpsdrive: a GPS navigation system Message-ID: <20020422100205.4374.qmail@cobweb.example.org>
next in thread | raw e-mail | index | archive | help
>Number: 37339 >Category: ports >Synopsis: NEW PORT: astro/gpsdrive: a GPS navigation system >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Apr 22 05:00:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Marco Molteni >Release: FreeBSD 4.5-STABLE i386 >Organization: >Environment: System: FreeBSD cobweb.example.org 4.5-STABLE FreeBSD 4.5-STABLE #0: Wed Apr 17 12:02:02 CEST 2002 root@cobweb.example.org:/usr/src/sys/compile/COBWEB i386 >Description: This is a port of Gpsdrive 1.17, a GPS navigation system. GpsDrive is a car (bike, ship, plane) navigation system. GpsDrive displays the position provided from a Garmin or NMEA-capable GPS receiver on a zoomable map. The map file is autoselected depending on the position and prefered scale. Speech output is supported if the "festival" software is running. GpsDrive is written in C with use of the GTK+ graphic toolkit. WWW: http://ganter.quant-x.at/software/ >How-To-Repeat: N/A >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/astro/gpsdrive/ # /usr/ports/astro/gpsdrive/files # /usr/ports/astro/gpsdrive/files/patch-src::Makefile.in # /usr/ports/astro/gpsdrive/files/patch-src::garmin_types.h # /usr/ports/astro/gpsdrive/files/patch-src::garmin_util.cpp # /usr/ports/astro/gpsdrive/files/patch-Makefile.in # /usr/ports/astro/gpsdrive/pkg-plist # /usr/ports/astro/gpsdrive/pkg-descr # /usr/ports/astro/gpsdrive/pkg-comment # /usr/ports/astro/gpsdrive/distinfo # /usr/ports/astro/gpsdrive/Makefile # echo c - /usr/ports/astro/gpsdrive/ mkdir -p /usr/ports/astro/gpsdrive/ > /dev/null 2>&1 echo c - /usr/ports/astro/gpsdrive/files mkdir -p /usr/ports/astro/gpsdrive/files > /dev/null 2>&1 echo x - /usr/ports/astro/gpsdrive/files/patch-src::Makefile.in sed 's/^X//' >/usr/ports/astro/gpsdrive/files/patch-src::Makefile.in << 'END-of-/usr/ports/astro/gpsdrive/files/patch-src::Makefile.in' X--- src-old/Makefile.in Tue Apr 16 19:34:18 2002 X+++ src/Makefile.in Sat Apr 20 22:33:57 2002 X@@ -89,7 +89,7 @@ X INTLOBJS = @INTLOBJS@ X INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@ X LIBICONV = @LIBICONV@ X-LIBTOOL = @LIBTOOL@ X+LIBTOOL = libtool X LN_S = @LN_S@ X MKINSTALLDIRS = @MKINSTALLDIRS@ X MSGFMT = @MSGFMT@ X@@ -120,7 +120,7 @@ X bin_PROGRAMS = $(PRG1) gpsdrive gpsd friendsd X X # gpsdrive_LDADD= $(GLIB_LIBS) $(GTK_LIBS) $(PIXLIBS) X-gpsdrive_LDADD = @LIBS@ X+gpsdrive_LDADD = @LIBS@ -lgnugetopt X # gpsdrive_CFLAGS=@CFLAGS@ X # libgpsd_a_CFLAGS=@CFLAGS@ X # CFLAGS= X@@ -172,7 +172,7 @@ X X am_friendsd_OBJECTS = friendsd.$(OBJEXT) X friendsd_OBJECTS = $(am_friendsd_OBJECTS) X-friendsd_LDADD = $(LDADD) X+friendsd_LDADD = $(LDADD) -lintl X friendsd_DEPENDENCIES = X friendsd_LDFLAGS = X @DISABLEGARMIN_TRUE@am_garble_OBJECTS = X@@ -182,7 +182,7 @@ X @DISABLEGARMIN_FALSE@ garmin_link.$(OBJEXT) \ X @DISABLEGARMIN_FALSE@ garmin_util.$(OBJEXT) X garble_OBJECTS = $(am_garble_OBJECTS) X-garble_LDADD = $(LDADD) X+garble_LDADD = $(LDADD) -lgnugetopt X garble_DEPENDENCIES = X garble_LDFLAGS = X am_gpsd_OBJECTS = gpsd.$(OBJEXT) END-of-/usr/ports/astro/gpsdrive/files/patch-src::Makefile.in echo x - /usr/ports/astro/gpsdrive/files/patch-src::garmin_types.h sed 's/^X//' >/usr/ports/astro/gpsdrive/files/patch-src::garmin_types.h << 'END-of-/usr/ports/astro/gpsdrive/files/patch-src::garmin_types.h' X--- src-old/garmin_types.h Tue Apr 16 19:34:18 2002 X+++ src/garmin_types.h Tue Apr 16 21:35:34 2002 X@@ -41,8 +41,8 @@ X typedef Float64 double64; // garmin double X X #endif X-#if linux // yeah at least this will work on my i386 X-#include <linux/types.h> X+//#if linux // yeah at least this will work on my i386 X+//#include <linux/types.h> X X typedef unsigned char uint8; // garmin char X typedef char sint8; X@@ -56,7 +56,7 @@ X typedef float float32; // garmin float X typedef double double64; // garmin double X X-#endif X+//#endif X X // position in semicircles; 2^31 semicircles == 180 degrees. X // north, east are positive; south, west negative. END-of-/usr/ports/astro/gpsdrive/files/patch-src::garmin_types.h echo x - /usr/ports/astro/gpsdrive/files/patch-src::garmin_util.cpp sed 's/^X//' >/usr/ports/astro/gpsdrive/files/patch-src::garmin_util.cpp << 'END-of-/usr/ports/astro/gpsdrive/files/patch-src::garmin_util.cpp' X--- src-old/garmin_util.cpp Tue Apr 16 19:34:18 2002 X+++ src/garmin_util.cpp Tue Apr 16 21:38:41 2002 X@@ -30,13 +30,13 @@ X static const garmin::double64 maxval_sint32 = (garmin::double64) std::numeric_limits<garmin::sint32>::max(); X } X #endif X-#if linux X+//#if linux X #include <limits.h> // g++ has no <limits> header? X namespace garmin { X static const garmin::double64 pi = M_PI; X static const garmin::double64 maxval_sint32 = INT_MAX; X } X-#endif X+//#endif X X namespace garmin { X END-of-/usr/ports/astro/gpsdrive/files/patch-src::garmin_util.cpp echo x - /usr/ports/astro/gpsdrive/files/patch-Makefile.in sed 's/^X//' >/usr/ports/astro/gpsdrive/files/patch-Makefile.in << 'END-of-/usr/ports/astro/gpsdrive/files/patch-Makefile.in' X--- Makefile.in-old Tue Apr 16 19:34:18 2002 X+++ Makefile.in Sat Apr 20 22:31:29 2002 X@@ -91,7 +91,7 @@ X INTLOBJS = @INTLOBJS@ X INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@ X LIBICONV = @LIBICONV@ X-LIBTOOL = @LIBTOOL@ X+LIBTOOL = libtool X LN_S = @LN_S@ X MKINSTALLDIRS = @MKINSTALLDIRS@ X MSGFMT = @MSGFMT@ END-of-/usr/ports/astro/gpsdrive/files/patch-Makefile.in echo x - /usr/ports/astro/gpsdrive/pkg-plist sed 's/^X//' >/usr/ports/astro/gpsdrive/pkg-plist << 'END-of-/usr/ports/astro/gpsdrive/pkg-plist' Xbin/garble Xbin/gpsdrive Xbin/gpsd Xbin/friendsd Xbin/wpcvt Xbin/wpget Xbin/gpsfetchmap Xlib/libfly.so.1 Xlib/libfly.so Xlib/libfly.la Xlib/libfly.a Xman/de/man1/gpsdrive.1 Xman/es/man1/gpsdrive.1 Xshare/gpsdrive/gpsdrivesplash.png Xshare/gpsdrive/friendsicon.png Xshare/locale/de/LC_MESSAGES/gpsdrive.mo Xshare/locale/es/LC_MESSAGES/gpsdrive.mo Xshare/locale/fr/LC_MESSAGES/gpsdrive.mo Xshare/locale/it/LC_MESSAGES/gpsdrive.mo Xshare/locale/da/LC_MESSAGES/gpsdrive.mo Xshare/locale/nl/LC_MESSAGES/gpsdrive.mo Xshare/locale/pt/LC_MESSAGES/gpsdrive.mo Xshare/locale/ru/LC_MESSAGES/gpsdrive.mo Xshare/locale/xx/LC_MESSAGES/gpsdrive.mo X@dirrm share/gpsdrive END-of-/usr/ports/astro/gpsdrive/pkg-plist echo x - /usr/ports/astro/gpsdrive/pkg-descr sed 's/^X//' >/usr/ports/astro/gpsdrive/pkg-descr << 'END-of-/usr/ports/astro/gpsdrive/pkg-descr' XGpsDrive is a car (bike, ship, plane) navigation system. X XGpsDrive displays the position provided from a Garmin or NMEA-capable GPS Xreceiver on a zoomable map. The map file is autoselected depending on Xthe position and prefered scale. Speech output is supported if the "festival" Xsoftware is running. GpsDrive is written in C with use of the GTK+ graphic Xtoolkit. X XWWW: http://ganter.quant-x.at/software/ X X- Marco Xmolter@gufi.org END-of-/usr/ports/astro/gpsdrive/pkg-descr echo x - /usr/ports/astro/gpsdrive/pkg-comment sed 's/^X//' >/usr/ports/astro/gpsdrive/pkg-comment << 'END-of-/usr/ports/astro/gpsdrive/pkg-comment' XA GPS navigation system END-of-/usr/ports/astro/gpsdrive/pkg-comment echo x - /usr/ports/astro/gpsdrive/distinfo sed 's/^X//' >/usr/ports/astro/gpsdrive/distinfo << 'END-of-/usr/ports/astro/gpsdrive/distinfo' XMD5 (gpsdrive-1.17.tar.gz) = a588ac5cc85ea88e4acde41ed5c13588 END-of-/usr/ports/astro/gpsdrive/distinfo echo x - /usr/ports/astro/gpsdrive/Makefile sed 's/^X//' >/usr/ports/astro/gpsdrive/Makefile << 'END-of-/usr/ports/astro/gpsdrive/Makefile' X# New ports collection makefile for: gpsdrive X# Date Created: 16 April 2002 X# Whom: Marco Molteni <molter@gufi.org> X# X# $FreeBSD$ X# X XPORTNAME= gpsdrive XPORTVERSION= 1.17 XCATEGORIES= astro XMASTER_SITES= http://www.kraftvoll.at/software/ \ X http://ganter.quant-x.at/software/ X XMAINTAINER= molter@gufi.org X XLIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt X XUSE_GMAKE= yes XUSE_GTK= yes XUSE_GLIB= yes XUSE_LIBTOOL= yes XCONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include \ X LDFLAGS=-L${LOCALBASE}/lib XINSTALLS_SHLIB= yes X XMAN1= gpsdrive.1 X X.include <bsd.port.mk> END-of-/usr/ports/astro/gpsdrive/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020422100205.4374.qmail>