# 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 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 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