Skip site navigation (1)Skip section navigation (2)
Date:      Mon,  4 Nov 2002 13:59:07 -0800 (PST)
From:      Nicholas Esborn <nick@netdot.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/44897: New port: astro/roadmap, vector street mapping software for GPS
Message-ID:  <20021104215907.84DAFF803@carbon.berkeley.netdot.net>

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

>Number:         44897
>Category:       ports
>Synopsis:       New port: astro/roadmap, vector street mapping software for GPS
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 04 14:00:05 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Nicholas Esborn <nick@netdot.net>
>Release:        FreeBSD 4.7-PRERELEASE i386
>Organization:
dot network
>Environment:
System: FreeBSD carbon.flatlan.net 4.7-PRERELEASE FreeBSD 4.7-PRERELEASE #5: Mon Sep 2 18:04:55 PDT 2002 nick@carbon.flatlan.net:/usr/obj/usr/src/sys/CARBON i386


>Description:
	New port: astro/roadmap, vector street mapping software for GPS
>How-To-Repeat:

>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:
#
#	astro/roadmap
#	astro/roadmap/Makefile
#	astro/roadmap/files
#	astro/roadmap/files/patch-Makefile
#	astro/roadmap/pkg-plist
#	astro/roadmap/distinfo
#	astro/roadmap/pkg-descr
#	astro/roadmap/pkg-comment
#	astro/roadmap/pkg-message
#
echo c - astro/roadmap
mkdir -p astro/roadmap > /dev/null 2>&1
echo x - astro/roadmap/Makefile
sed 's/^X//' >astro/roadmap/Makefile << 'END-of-astro/roadmap/Makefile'
X# New ports collection makefile for:  roadmap
X# Date created:        4 November 2002
X# Whom:                Nick Esborn <nick@netdot.net>
X#
X# $FreeBSD:$
X#
X
XPORTNAME=	roadmap
XPORTVERSION=	0.6
XCATEGORIES=	astro
XMASTER_SITES=	http://www.geocities.com/pascal_f_martin/roadmap/
XMASTER_SITE_SUBDIR=	${PORTNAME}
XEXTRACT_SUFX=	.tgz
XDISTNAME=	${PORTNAME}_0_6_src
X
XWRKSRC=		${WRKDIR}/${PORTNAME}
XBUILD_WRKSRC=	${WRKSRC}/src
X
XUSE_GNOMENG=	yes
XUSE_GNOME=	gtk12
X
XLIB_DEPENDS=	popt.0:${PORTSDIR}/devel/popt
X
XMAINTAINER=	nick@netdot.net
X
XBINARIES=	buildmap buildus dumpmap roadmap roadgps
XDOCS=		AUTHORS BUGS COPYING README TODO
XDOCDIR=		${PREFIX}/share/doc/${PORTNAME}
X
Xdo-install:
X.for bin in ${BINARIES}
X		$(INSTALL_PROGRAM) ${BUILD_WRKSRC}/${bin} ${PREFIX}/bin
X.endfor
X		${MKDIR} ${PREFIX}/share/roadmap
X
X.if !defined(NOPORTDOCS)
X		${MKDIR} ${DOCDIR}
X.for doc in ${DOCS}
X		${INSTALL_MAN} ${WRKSRC}/${doc} ${DOCDIR}
X.endfor
X.endif
X
Xpost-install:
X		${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-astro/roadmap/Makefile
echo c - astro/roadmap/files
mkdir -p astro/roadmap/files > /dev/null 2>&1
echo x - astro/roadmap/files/patch-Makefile
sed 's/^X//' >astro/roadmap/files/patch-Makefile << 'END-of-astro/roadmap/files/patch-Makefile'
X--- src/Makefile.orig	Thu Oct 31 22:53:28 2002
X+++ src/Makefile	Mon Nov  4 11:18:18 2002
X@@ -1,12 +1,12 @@
X 
X-GUICFLAGS=-DROADMAP_GUI_USES_GTK `gtk-config --cflags`
X-GUILDFLAGS=`gtk-config --libs`
X+GUICFLAGS=-DROADMAP_GUI_USES_GTK `${GTK_CONFIG} --cflags`
X+GUILDFLAGS=`${GTK_CONFIG} --libs`
X 
X CFLAGS=-O2 -ffast-math -fomit-frame-pointer -Wall $(GUICFLAGS)
X # CFLAGS=-g -Wall -DROADMAP_DEBUG_HEAP $(GUICFLAGS)
X # CFLAGS=-g -Wall -pg -fprofile-arcs -g $(GUICFLAGS)
X 
X-LDFLAGS=-lm
X+LDFLAGS=-lm -L$(LOCALBASE)/lib
X # LDFLAGS=-pg $(LDFLAGS)
X 
X 
X@@ -103,13 +103,13 @@
X install: uninstall all
X 	mkdir -p $(INSTALLDIR)/share/roadmap
X 	cp *.rdm $(INSTALLDIR)/share/roadmap
X-	cp roadmap.menu /usr/lib/menu/roadmap
X+#	cp roadmap.menu /usr/lib/menu/roadmap
X 	cp $(EXECUTABLES) $(INSTALLDIR)/bin
X 
X uninstall:
X 	cd $(INSTALLDIR)/bin ; rm -f $(EXECUTABLES)
X 	rm -rf $(INSTALLDIR)/share/roadmap
X-	rm -f /usr/lib/menu/roadmap
X+#	rm -f /usr/lib/menu/roadmap
X 
X # --- The real targets --------------------------------------------
X 
END-of-astro/roadmap/files/patch-Makefile
echo x - astro/roadmap/pkg-plist
sed 's/^X//' >astro/roadmap/pkg-plist << 'END-of-astro/roadmap/pkg-plist'
Xbin/buildmap
Xbin/buildus
Xbin/dumpmap
Xbin/roadmap
Xbin/roadgps
X%%PORTDOCS%%share/doc/roadmap/AUTHORS
X%%PORTDOCS%%share/doc/roadmap/BUGS
X%%PORTDOCS%%share/doc/roadmap/COPYING
X%%PORTDOCS%%share/doc/roadmap/README
X%%PORTDOCS%%share/doc/roadmap/TODO
X%%PORTDOCS%%@dirrm share/doc/roadmap
X@dirrm share/roadmap
END-of-astro/roadmap/pkg-plist
echo x - astro/roadmap/distinfo
sed 's/^X//' >astro/roadmap/distinfo << 'END-of-astro/roadmap/distinfo'
XMD5 (roadmap_0_6_src.tgz) = 910054bdfecb309c82a782504e3bc4e6
END-of-astro/roadmap/distinfo
echo x - astro/roadmap/pkg-descr
sed 's/^X//' >astro/roadmap/pkg-descr << 'END-of-astro/roadmap/pkg-descr'
XRoadMap is a program for Linux that displays street maps. The maps are
Xprovided by the US Census Bureau, and thus only cover the US. 
X
XRoadMap is at an early stage of development. At this time there are no
Xrouting features implemented yet. RoadMap can only display the map around
Xa specified street address or follow a GPS device (using gpsd). The plan
Xfor the future is to implement some navigation features similar to those
Xfound in commercial street navigation systems. 
X
XRoadMap uses a binary file format for representing the maps that is compact
Xenough to allow the storage of many maps on a Compact Flash or MultiMedia
Xcard. The map of Los Angeles county takes about 10 Mbytes of flash space.
XRoadMap comes with a set of tools to convert the US Census bureau data
Xinto its own map format. 
END-of-astro/roadmap/pkg-descr
echo x - astro/roadmap/pkg-comment
sed 's/^X//' >astro/roadmap/pkg-comment << 'END-of-astro/roadmap/pkg-comment'
XRoadMap is a program for Linux that displays street maps. The maps are
Xprovided by the US Census Bureau, and thus only cover the US. 
END-of-astro/roadmap/pkg-comment
echo x - astro/roadmap/pkg-message
sed 's/^X//' >astro/roadmap/pkg-message << 'END-of-astro/roadmap/pkg-message'
X
XRoadMap is at an early stage of development, and is not thoroughly documented.
XSee the README in /usr/local/share/doc/roadmap for instructions on obtaining
Xand using the necessary data from the US Census Bureau.
X
END-of-astro/roadmap/pkg-message
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?20021104215907.84DAFF803>