ports/82862: [NEW PORT] comms/locator: Grid square calculator program used in Amateur Radio and GPS work

Diane Bruce db at db.net
Fri Jul 1 14:30:12 UTC 2005


>Number:         82862
>Category:       ports
>Synopsis:       [NEW PORT] comms/locator: Grid square calculator program used in Amateur Radio and GPS work
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 01 14:30:12 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Diane Bruce
>Release:        FreeBSD 5.4-RELEASE-p1 i386
>Organization:
none
>Environment:
System: FreeBSD night.db.net 5.4-RELEASE-p1 FreeBSD 5.4-RELEASE-p1 #7: Thu May 19 07:07:49 EDT 2005
>Description:
This is a program for translating mainhead grid squares to and from lat/long.
This is of most use to Amateur Radio operators but may be useful to GPS users.

Originally written by:
Harald M. Stauss
harald.stauss at web.de
DO1JHS @ DB0GR.#BLN.DEU.EU

- Diane Bruce, VA3DB
db at db.net

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- locator-0.1.shar begins here ---
# 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:
#
#	locator
#	locator/pkg-descr
#	locator/distinfo
#	locator/Makefile
#	locator/files
#	locator/files/patch-locator.cc
#	locator/files/patch-conv_fn.cc
#
echo c - locator
mkdir -p locator > /dev/null 2>&1
echo x - locator/pkg-descr
sed 's/^X//' >locator/pkg-descr << 'END-of-locator/pkg-descr'
XThis is a program for translating mainhead grid squares to and from lat/long.
XThis is of most use to Amateur Radio operators but may be useful to GPS users.
X
XOriginally written by:
XHarald M. Stauss
Xharald.stauss at web.de
XDO1JHS @ DB0GR.#BLN.DEU.EU
X
X- Diane Bruce, VA3DB
Xdb at db.net
END-of-locator/pkg-descr
echo x - locator/distinfo
sed 's/^X//' >locator/distinfo << 'END-of-locator/distinfo'
XMD5 (locator-0.1.tar.gz) = 788353dbff268a41113074e8bb613fb8
XSIZE (locator-0.1.tar.gz) = 2555
END-of-locator/distinfo
echo x - locator/Makefile
sed 's/^X//' >locator/Makefile << 'END-of-locator/Makefile'
X# ports collection makefile for:	locator
X# Date created:		30 June 2005
X# Whom:			db
X#
X# $FreeBSD:$
X#
X
XPORTNAME=	locator
XPORTVERSION=	0.1
XCATEGORIES=	comms astro
XMASTER_SITES=	${MASTER_SITE_SUNSITE:=apps/ham/}
X
XMAINTAINER=	db at db.net
XCOMMENT=	Grid square calculator program used in Amateur Radio and GPS work
X
XPORTDOCS=	README
XPLIST_FILES=	bin/locator
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/locator ${PREFIX}/bin
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
X	@${ECHO} ""
X	@${ECHO} "locator README installed in ${DOCSDIR}"
X	@${ECHO} ""
X.endif
X
X.include <bsd.port.mk>
END-of-locator/Makefile
echo c - locator/files
mkdir -p locator/files > /dev/null 2>&1
echo x - locator/files/patch-locator.cc
sed 's/^X//' >locator/files/patch-locator.cc << 'END-of-locator/files/patch-locator.cc'
X--- locator.cc.orig	Thu Jun 30 15:21:49 2005
X+++ locator.cc	Thu Jun 30 17:04:24 2005
X@@ -3,9 +3,13 @@
X /* Last change 29.07.2001  */
X
X /* A few includes */
X-#include <iostream.h>
X-#include <string.h>
X-#include <stdio.h>
X+#include <iostream>
X+#include <cstdio>
X+#include <cstring>
X+
X+using std::iostream;
X+using std::ostream;
X+using std::cout;
X
X /* A few definitions */
X #define VERSION "0.1"
END-of-locator/files/patch-locator.cc
echo x - locator/files/patch-conv_fn.cc
sed 's/^X//' >locator/files/patch-conv_fn.cc << 'END-of-locator/files/patch-conv_fn.cc'
X--- conv_fn.cc.orig	Thu Jun 30 15:10:32 2005
X+++ conv_fn.cc	Thu Jun 30 15:11:11 2005
X@@ -5,6 +5,7 @@
X
X #include <ctype.h>
X #include <math.h>
X+#include <string.h>
X
X int GPStoLOCATOR(float gps_long, float gps_lat, char *locator) {
X   /* gps_long and gps_lat are the longitutes (-180 to +180) and   */
END-of-locator/files/patch-conv_fn.cc
exit
--- locator-0.1.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list