Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 04 Aug 2006 10:32:05 -0400
From:      Diane Bruce <db@db.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/101360: [NEW PORT] comms/wsjt: Weak signal ham radio communication pakage
Message-ID:  <E1G90ib-0001DC-68@heceta.db.net>
Resent-Message-ID: <200608041440.k74EeGXL020177@freefall.freebsd.org>

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

>Number:         101360
>Category:       ports
>Synopsis:       [NEW PORT] comms/wsjt: Weak signal ham radio communication pakage
>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 Aug 04 14:40:15 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Diane Bruce
>Release:        FreeBSD 4.11-RELEASE-p9 i386
>Organization:
>Environment:
System: FreeBSD heceta.db.net 4.11-RELEASE-p9 FreeBSD 4.11-RELEASE-p9 #4: Tue May 17 16:07:52 EDT 2005
>Description:
WSJT is a computer program for amateur radio VHF/UHF communication
using state of the art digital techniques. Typical applications
include communication by meteor scatter and
EME (Earth-Moon-Earth) propagation paths.

WWW: http://pulsar.princeton.edu/~joe/K1JT

- Diane Bruce, VA3DB

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

--- wsjt-5.9.5.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:
#
#	wsjt
#	wsjt/Makefile
#	wsjt/distinfo
#	wsjt/pkg-descr
#	wsjt/pkg-plist
#	wsjt/files
#	wsjt/files/wsjt
#	wsjt/pkg-message
#
echo c - wsjt
mkdir -p wsjt > /dev/null 2>&1
echo x - wsjt/Makefile
sed 's/^X//' >wsjt/Makefile << 'END-of-wsjt/Makefile'
X# New ports collection makefile for:	wsjt
X# Date created:				3rd August 2006
X# Whom:					Diane Bruce <db@db.net>
X#
X# $FreeBSD:$
X#
X
XPORTNAME=	wsjt
XPORTVERSION=	5.9.5
XCATEGORIES=	comms hamradio
XMASTER_SITES=	${MASTER_SITE_BERLIOS}
XMASTER_SITE_SUBDIR=	wsjt
XDISTNAME=	wsjt-5.9.5-r236
X
XMAINTAINER=	db@db.net
XCOMMENT=	Weak signal ham radio communication pakage
X
XBUILD_DEPENDS=	gfortran41:${PORTSDIR}/lang/gfortran
XBUILD_DEPENDS=	f2py:${PORTSDIR}/lang/f2py
X
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
XCONFIGURE_ARGS=	--enable-oss
XUSE_PYTHON=	2.4+
XPYNUMERIC=	yes
X
Xpre-configure:
X	@${CP} ${PATCHDIR}/wsjt ${WRKSRC}
X	@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
X	-e 's|%%PYTHON%%|${PYTHON_CMD}|g' \
X	${WRKSRC}/wsjt
X
Xdo-install:
X	@${MKDIR} ${DATADIR}
X	@${INSTALL_DATA} ${WRKSRC}/CALL3.TXT ${DATADIR}
X	@${INSTALL_DATA} ${WRKSRC}/wsjt.py ${PREFIX}/bin
X	@${INSTALL_SCRIPT} ${WRKSRC}/wsjt ${PREFIX}/bin
X.for d in ${WRKSRC}/Audio.so ${WRKSRC}/Pmw.py \
X	${WRKSRC}/PmwBlt.py ${WRKSRC}/palettes.py \
X	${WRKSRC}/PmwColor.py ${WRKSRC}/go.py \
X	${WRKSRC}/specjt.py ${WRKSRC}/astro.py \
X	${WRKSRC}/options.py ${WRKSRC}/smeter.py ${WRKSRC}/g.py
X	@${INSTALL_DATA} ${WRKSRC}/${d} ${PYTHON_SITELIBDIR}
X.endfor
X.if	!defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X.for d in ${WRKSRC}/Announce.txt ${WRKSRC}/UpdateHistory.txt\
X	${WRKSRC}/LICENSE.TXT WSJT_Source_Code.txt
X	@${INSTALL_DATA} ${WRKSRC}/${d} ${DOCSDIR}
X.endfor
X	@${ECHO} ""
X	@${ECHO} "docs installed in ${DOCSDIR}"
X	@${ECHO} ""
X.endif
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-wsjt/Makefile
echo x - wsjt/distinfo
sed 's/^X//' >wsjt/distinfo << 'END-of-wsjt/distinfo'
XMD5 (wsjt-5.9.5-r236.tar.gz) = 8ae39db36696ebff886d8131eb89a8e9
XSHA256 (wsjt-5.9.5-r236.tar.gz) = 628c878b48e3d0b70d2d2e42db69913ef7b3c31db6add0038049c87d9b25d591
XSIZE (wsjt-5.9.5-r236.tar.gz) = 2859558
END-of-wsjt/distinfo
echo x - wsjt/pkg-descr
sed 's/^X//' >wsjt/pkg-descr << 'END-of-wsjt/pkg-descr'
XWSJT is a computer program for amateur radio VHF/UHF communication
Xusing state of the art digital techniques. Typical applications
Xinclude communication by meteor scatter and
XEME (Earth-Moon-Earth) propagation paths.
X
XWWW: http://pulsar.princeton.edu/~joe/K1JT
X
X- Diane Bruce, VA3DB
END-of-wsjt/pkg-descr
echo x - wsjt/pkg-plist
sed 's/^X//' >wsjt/pkg-plist << 'END-of-wsjt/pkg-plist'
Xbin/wsjt
Xbin/wsjt.py
X%%DATADIR%%/CALL3.TXT
X%%PYTHON_SITELIBDIR%%/Audio.so
X%%PYTHON_SITELIBDIR%%/Pmw.py
X%%PYTHON_SITELIBDIR%%/PmwBlt.py
X%%PYTHON_SITELIBDIR%%/PmwColor.py
X%%PYTHON_SITELIBDIR%%/astro.py
X%%PYTHON_SITELIBDIR%%/g.py
X%%PYTHON_SITELIBDIR%%/go.py
X%%PYTHON_SITELIBDIR%%/options.py
X%%PYTHON_SITELIBDIR%%/palettes.py
X%%PYTHON_SITELIBDIR%%/smeter.py
X%%PYTHON_SITELIBDIR%%/specjt.py
X%%PORTDOCS%%%%DOCSDIR%%/Announce.txt
X%%PORTDOCS%%%%DOCSDIR%%/LICENSE.TXT
X%%PORTDOCS%%%%DOCSDIR%%/UpdateHistory.txt
X%%PORTDOCS%%%%DOCSDIR%%/WSJT_Source_Code.txt
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-wsjt/pkg-plist
echo c - wsjt/files
mkdir -p wsjt/files > /dev/null 2>&1
echo x - wsjt/files/wsjt
sed 's/^X//' >wsjt/files/wsjt << 'END-of-wsjt/files/wsjt'
X#!/bin/sh
Xif [ ! -e ~/.wsjt ] ; then
X	mkdir ~/.wsjt
Xfi
Xif [ ! -e ~/.wsjt/CALL3.TXT ] ; then
X	cp -f %%LOCALBASE%%/share/wsjt/CALL3.TXT ~/.wsjt
Xfi
Xcd ~/.wsjt
X%%PYTHON%% %%LOCALBASE%%/bin/wsjt.py
END-of-wsjt/files/wsjt
echo x - wsjt/pkg-message
sed 's/^X//' >wsjt/pkg-message << 'END-of-wsjt/pkg-message'
Xwsjt is now installed.
XWhen used for the first time, the wsjt wrapper will create a ~/.wsjt
Xdirectory which will be your working directory and have various setup files.
X
XIn particular, CALL3.TXT will most likely be out of date.
XUpdate from http://www.dl8ebw.de/DATABASE/database.html
X
XNow, go chase some EME or meteor shower.
X
X- 73 Diane VA3DB
END-of-wsjt/pkg-message
exit
--- wsjt-5.9.5.shar ends here ---

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1G90ib-0001DC-68>