svn commit: r394510 - in head/comms/wsjt: . files
Diane Bruce
db at FreeBSD.org
Mon Aug 17 14:46:47 UTC 2015
Author: db
Date: Mon Aug 17 14:46:45 2015
New Revision: 394510
URL: https://svnweb.freebsd.org/changeset/ports/394510
Log:
Unbreak wsjt
Current head python code uses python3 so update to reflect that
both wsjt and the upcoming wsjtx port rely upon Linux binary kvasd
Added:
head/comms/wsjt/files/wsjt (contents, props changed)
Deleted:
head/comms/wsjt/files/configure
head/comms/wsjt/files/patch-WsjtMod_specjt.py
head/comms/wsjt/files/patch-wsjt
head/comms/wsjt/files/patch-wsjt.py
Modified:
head/comms/wsjt/Makefile
head/comms/wsjt/Makefile.svn_rev (contents, props changed)
head/comms/wsjt/distinfo (contents, props changed)
head/comms/wsjt/files/patch-Makefile.in
head/comms/wsjt/files/patch-aclocal.m4
head/comms/wsjt/pkg-plist (contents, props changed)
Modified: head/comms/wsjt/Makefile
==============================================================================
--- head/comms/wsjt/Makefile Mon Aug 17 14:23:33 2015 (r394509)
+++ head/comms/wsjt/Makefile Mon Aug 17 14:46:45 2015 (r394510)
@@ -1,9 +1,8 @@
# $FreeBSD$
PORTNAME= wsjt
-VERSION= 9.1
-PORTREVISION= 11
DISTVERSION= ${VERSION}.r${SVN_REV}
+PORTREVISION= 12
CATEGORIES= comms hamradio
MASTER_SITES= LOCAL/db
DISTNAME= wsjt-r${SVN_REV}
@@ -11,32 +10,43 @@ DISTNAME= wsjt-r${SVN_REV}
MAINTAINER= hamradio at FreeBSD.org
COMMENT= Weak signal ham radio communication package
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter \
- ${PYTHON_PKGNAMEPREFIX}pillow>0:${PORTSDIR}/graphics/py-pillow
+LICENSE= GPLv3
+
LIB_DEPENDS= libfftw3.so:${PORTSDIR}/math/fftw3 \
libfftw3f.so:${PORTSDIR}/math/fftw3-float \
libsamplerate.so:${PORTSDIR}/audio/libsamplerate \
libportaudio.so:${PORTSDIR}/audio/portaudio
-BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/scipy:${PORTSDIR}/science/py-scipy \
+WSJT_DEPENDS= ${PYTHON_LIBDIR}/tkinter:${PORTSDIR}/x11-toolkits/py-tkinter \
+ ${PYTHON_SITELIBDIR}/scipy:${PORTSDIR}/science/py-scipy \
+ ${PYTHON_SITELIBDIR}/PIL:${PORTSDIR}/graphics/py-pillow \
${PYNUMPY}
+BUILD_DEPENDS= ${WSJT_DEPENDS}
+RUN_DEPENDS= ${LINUXBASE}/bin/kvasd:${PORTSDIR}/comms/kvasd \
+ ${WSJT_DEPENDS}
USE_GCC= yes
-USES= fortran gmake python tar:bzip2
+USES= autoreconf fortran gmake python:3.3+ tar:bzip2
+SHEBANG_FILES= ${WRKSRC}/wsjt
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-gfortran --prefix=${STAGEDIR}${LOCALBASE} \
- --with-portaudio-include-dir=${LOCALBASE}/include/ \
- --with-portaudio-lib-dir=${LOCALBASE}/lib/
+CONFIGURE_ARGS= --prefix=${STAGEDIR}${LOCALBASE} \
+ --with-python=${PYTHON_CMD} \
+ --with-gfortran=${FC} \
+ --with-portaudio-include-dir=${LOCALBASE}/include \
+ --with-portaudio-lib-dir=${LOCALBASE}/lib
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
# Adding this breaks configure
#LDFLAGS+= -shared
+VERSION= 9.1
PLIST_SUB= PYVER=${PYTHON_VERSION:S/python//} \
VERSION=${VERSION}
.include <bsd.port.pre.mk>
-.if defined(BOOTSTRAP)
-SVN_REV!= svn info http://svn.code.sf.net/p/wsjt/code/trunk/ | ${GREP} Revision | cut -d' ' -f2
+.if defined(BOOTSTRAP) || defined(SVN_FETCH)
+#portlint freaks over this but it's only for dev. so ignore.
+FETCH_DEPENDS+= svn:${PORTSDIR}/devel/subversion
+SVN_REV!= svn info http://svn.code.sf.net/p/wsjt/wsjt/ | ${GREP} Revision | cut -d' ' -f2
.else
.include "Makefile.svn_rev"
.endif
@@ -47,32 +57,46 @@ FETCH_DEPENDS+= svn:${PORTSDIR}/devel/su
do-fetch:
${MKDIR} ${WRKDIR}
svn export -r ${SVN_REV} \
- http://svn.code.sf.net/p/wsjt/code/trunk ${WRKDIR}/wsjt-r${SVN_REV}
+ http://svn.code.sf.net/p/wsjt/wsjt/trunk ${WRKDIR}/wsjt-r${SVN_REV}
cd ${WRKDIR};rm -f ${DISTNAME}/*.a ${DISTNAME}/*.lib ${DISTNAME}/*.dll;\
tar cvfy ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME}
- echo "SVN_REV= ${SVN_REV}" > ${MASTERDIR}/Makefile.svn_rev
+ ${ECHO_CMD} "SVN_REV= ${SVN_REV}" > ${MASTERDIR}/Makefile.svn_rev
.if ${USER} == db
scp ${DISTDIR}/${DISTNAME}.tar.bz2 \
freefall.freebsd.org:public_distfiles/
.endif
.endif
-pre-patch:
- @${CP} ${FILESDIR}/configure ${WRKSRC}
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for d in ${WRKSRC}/WSJT_Quick_Reference.pdf ${WRKSRC}/WSJT_Source_Code.txt \
- ${WRKSRC}/WSJT_User_600.pdf ${WRKSRC}/UpdateHistory.txt \
- ${WRKSRC}/WSJT_Source_Code.txt ${WRKSRC}/LICENSE.TXT
- ${INSTALL_DATA} ${WRKSRC}/${d} ${STAGEDIR}${DOCSDIR}
+do-install:
+ ${MKDIR} ${STAGEDIR}${DATADIR}
+ ${CP} ${FILESDIR}/wsjt ${WRKSRC}
+ ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
+ ${WRKSRC}/wsjt
+ ${REINPLACE_CMD} -e 's|%%PYTHON%%|${PYTHON_CMD}|' \
+ ${WRKSRC}/wsjt
+ ${INSTALL_SCRIPT} ${WRKSRC}/wsjt ${STAGEDIR}${LOCALBASE}/bin
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
+ ${MKDIR} ${STAGEDIR}${LOCALBASE}/lib/wsjt/WsjtMod
+.for d in ${WRKSRC}/WsjtMod/Audio.so ${WRKSRC}/WsjtMod/__init__.py \
+ ${WRKSRC}/WsjtMod/astro.py ${WRKSRC}/WsjtMod/g.py \
+ ${WRKSRC}/WsjtMod/go.py ${WRKSRC}/WsjtMod/options.py \
+ ${WRKSRC}/WsjtMod/palettes.py ${WRKSRC}/WsjtMod/smeter.py \
+ ${WRKSRC}/WsjtMod/specjt.py
+ ${INSTALL_DATA} ${WRKSRC}${d} ${STAGEDIR}${LOCALBASE}/lib/wsjt/WsjtMod
+.endfor
+.for d in ${WRKSRC}/CALL3.TXT ${WRKSRC}/dmet_10_-1_3.dat \
+ ${WRKSRC}/dmet_10_0_3.dat ${WRKSRC}/dmet_20_-2_2.dat \
+ ${WRKSRC}/dmet_20_-3_2.dat ${WRCSRC}/wsjtrc ${WRCSRC}/wsjt.py \
+ ${WRKSRC}/Pmw.py ${WRKSRC}/PmwColor.py ${WRKSRC}/PmwBlt.py
+ ${INSTALL_DATA} ${WRKSRC}${d} ${STAGEDIR}${DATADIR}
.endfor
-
do-build:
(cd ${WRKSRC};${GMAKE})
-post-stage:
- (cd ${STAGEDIR}${PREFIX} \
- && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
- -d ${PREFIX} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})
+post-configure:
+ echo ZZZ post-configure
+ ${REINPLACE_CMD} -e 's|f2py|f2py-${PYTHON_VER}|' \
+ ${WRKSRC}/Makefile
.include <bsd.port.post.mk>
Modified: head/comms/wsjt/Makefile.svn_rev
==============================================================================
--- head/comms/wsjt/Makefile.svn_rev Mon Aug 17 14:23:33 2015 (r394509)
+++ head/comms/wsjt/Makefile.svn_rev Mon Aug 17 14:46:45 2015 (r394510)
@@ -1 +1 @@
-SVN_REV= 2511
+SVN_REV= 5745
Modified: head/comms/wsjt/distinfo
==============================================================================
--- head/comms/wsjt/distinfo Mon Aug 17 14:23:33 2015 (r394509)
+++ head/comms/wsjt/distinfo Mon Aug 17 14:46:45 2015 (r394510)
@@ -1,2 +1,2 @@
-SHA256 (wsjt-r2511.tar.bz2) = 3724fd976c1c7449a486b821018c4014d5a6b316c657118ac30dc120706e9b9b
-SIZE (wsjt-r2511.tar.bz2) = 2208647
+SHA256 (wsjt-r5745.tar.bz2) = 96aeff70903d7ace9e094f739fd25c5453b6211663d75f10d5fb38c8728e72d3
+SIZE (wsjt-r5745.tar.bz2) = 3262114
Modified: head/comms/wsjt/files/patch-Makefile.in
==============================================================================
--- head/comms/wsjt/files/patch-Makefile.in Mon Aug 17 14:23:33 2015 (r394509)
+++ head/comms/wsjt/files/patch-Makefile.in Mon Aug 17 14:46:45 2015 (r394510)
@@ -1,30 +1,40 @@
---- Makefile.in.orig 2011-04-22 13:00:35.000000000 -0400
-+++ Makefile.in 2014-07-29 11:40:12.000000000 -0400
-@@ -6,7 +6,7 @@
- LDFLAGS = @LDFLAGS@
- LIBS += @LIBS@
- CPPFLAGS = @CPPFLAGS@
--CFLAGS = @CFLAGS@
-+CFLAGS = "@PORTAUDIO_INCLUDE@ @CFLAGS@"
- PREFIX = @PREFIX@
- # WSJT specific C flags
- CFLAGS += -DBIGSYM=1 -fPIC
-@@ -148,12 +148,12 @@
+--- Makefile.in.orig 2015-01-08 17:33:18 UTC
++++ Makefile.in
+@@ -6,7 +6,13 @@
+ # Prerequisites: Python 3.x, numpy-1.8.1, PIL, Pmw-2.0.0+
- install: WsjtMod/Audio.so
- ${RM} -rf build/
-- ${PYTHON} setup.py install
-- ${MKDIR} -p ${PREFIX}/share/wsjt
-- ${INSTALL} -m 0644 CALL3.TXT ${PREFIX}/share/wsjt/
-- ${INSTALL} -m 0644 wsjtrc ${PREFIX}/share/wsjt/
-- ${INSTALL} -m 0644 dmet_*.dat ${PREFIX}/share/wsjt/
-- ${INSTALL} wsjt ${PREFIX}/bin
-+ ${PYTHON} setup.py install --prefix=${DESTDIR}${PREFIX}
-+ ${MKDIR} -p ${DESTDIR}${PREFIX}/share/wsjt
-+ ${INSTALL} -m 0644 CALL3.TXT ${DESTDIR}${PREFIX}/share/wsjt/
-+ ${INSTALL} -m 0644 wsjtrc ${DESTDIR}${PREFIX}/share/wsjt/
-+ ${INSTALL} -m 0644 dmet_*.dat ${DESTDIR}${PREFIX}/share/wsjt/
-+ ${INSTALL} wsjt ${DESTDIR}${PREFIX}/bin
+ MV ?= mv
++
++# Compiler Information
+ CC ?= @CC@
++FC := @FC@
++FCV := @FCV@
++FC_LIB_PATH = @FC_LIB_PATH@
++
+ MKDIR ?= mkdir
+ RM ?= @RM@
+ INSTALL = install
+@@ -51,7 +57,7 @@ FC = @FC@
+ FCV = @FCV@
+ FC_LIB_PATH += @FC_LIB_PATH@
- deb: wsjt.py WsjtMod/Audio.so WsjtMod/g.py WsjtMod/__init__.py \
- WsjtMod/options.py WsjtMod/palettes.py WsjtMod/PmwBlt.py \
+-LDFLAGS += -L${FC_LIB_PATH}
++#LDFLAGS += "-L${FC_LIB_PATH}"
+
+ OBJS1 = a2d.o abc441.o alignmsg.o ana932.o analytic.o astro.o \
+ avecho.o avemsg4.o avemsg65.o avemsg6m.o avesp2.o azdist.o \
+@@ -97,12 +103,11 @@ F2PYSRCS = ftn_init.f90 ftn_quit.f90 aud
+ azdist0.f90 astro0.f90 chkt0.f90
+
+ WsjtMod/Audio.so: libjt.a ${F2PYSRCS}
+- ${F2PY} -c -I. --fcompiler=gnu95 --f77exec=gfortran --f90exec=gfortran \
+- --opt="-cpp -fbounds-check -O2" ${LDFLAGS} \
++ ${F2PY} -c -I. --fcompiler=${FCV} --f77exec=${FC} --f90exec=${FC} \
++ --opt="-cpp -fbounds-check" ${LDFLAGS} \
+ ${LIBS} libjt.a -m Audio ftn_init.f90 ftn_quit.f90 \
+ audio_init.f90 spec.f90 getfile.f90 azdist0.f90 \
+ astro0.f90 chkt0.f90
+-
+ ${MV} Audio*.so WsjtMod/Audio.so
+
+ .PHONY : clean
Modified: head/comms/wsjt/files/patch-aclocal.m4
==============================================================================
--- head/comms/wsjt/files/patch-aclocal.m4 Mon Aug 17 14:23:33 2015 (r394509)
+++ head/comms/wsjt/files/patch-aclocal.m4 Mon Aug 17 14:46:45 2015 (r394510)
@@ -1,10 +1,44 @@
---- aclocal.m4.orig 2014-07-28 21:23:20.000000000 -0400
-+++ aclocal.m4 2014-07-28 21:26:51.000000000 -0400
-@@ -212,4 +212,7 @@
+--- aclocal.m4.orig 2009-05-17 12:27:34 UTC
++++ aclocal.m4
+@@ -175,41 +175,6 @@ if test $[{HAS_PORTAUDIO_H}] -eq 1 -a $[
+ else
+ HAS_PORTAUDIO=1
fi
+-else
+- AC_MSG_RESULT([portaudio not found trying FreeBSD paths ])
+- portaudio_lib_dir="/usr/local/lib/portaudio2"
+- portaudio_include_dir="/usr/local/include/portaudio2"
+-dnl
+-dnl Try again to make sure portaudio dirs are valid
+-dnl
+- AC_MSG_CHECKING([for a v19 portaudio in FreeBSD paths.])
+- HAS_PORTAUDIO_H=0
+- HAS_PORTAUDIO_LIB=0
+-
+- if test -e $[{portaudio_include_dir}]/portaudio.h; then
+- HAS_PORTAUDIO_H=1
+- fi
+-
+- if test -e $[{portaudio_lib_dir}]/libportaudio.so \
+- -o -e $[{portaudio_lib_dir}]/libportaudio.a;then
+- HAS_PORTAUDIO_LIB=1
+- fi
+-
+- if test $[{HAS_PORTAUDIO_H}] -eq 1 -a $[{HAS_PORTAUDIO_LIB}] -eq 1; then
+- AC_MSG_RESULT([found portaudio in FreeBSD paths, double checking it is v19 ])
+- LDFLAGS="-L$[{portaudio_lib_dir}] $[{LDFLAGS}]"
+- LIBS="$[{LIBS}] -lportaudio"
+- CPPFLAGS="-I$[{portaudio_include_dir}] $[{CPPFLAGS}]"
+- AC_CHECK_LIB(portaudio, Pa_GetVersion, \
+- [HAS_PORTAUDIO_VERSION=1], [HAS_PORTAUDIO_VERSION=0])
+- if test $[{HAS_PORTAUDIO_VERSION}] -eq 0; then
+- AC_MSG_RESULT([How did you end up with a portaudio v18 here?])
+- else
+- AC_MSG_RESULT([found v19])
+- HAS_PORTAUDIO=1
+- HAS_PORTAUDIO_H=1
+- fi
+- fi
fi
-+AC_SUBST([PORTAUDIO_INCLUDE], ["-I${portaudio_include_dir}"])
-+AC_SUBST([PORTAUDIO_LIBDIR], ["-L${portaudio_lib_dir}"])
-+
])dnl }}}
Added: head/comms/wsjt/files/wsjt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/comms/wsjt/files/wsjt Mon Aug 17 14:46:45 2015 (r394510)
@@ -0,0 +1,61 @@
+#!/bin/sh
+#-------------------------------------------------------------------------------
+# This file is part of the WSJT application, Weak Signal Propogation Reporter
+#
+# File Name: wsjt.sh
+# Description: Shell script wrapper to update or copy files from system install
+#
+# Copyright (C) 2001-2014 Joseph Taylor, K1JT
+# License: GNU GPL v3
+#
+# This program is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License as published by the Free Software
+# Foundation; either version 3 of the License, or (at your option) any later
+# version.
+#
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
+#
+# You should have received a copy of the GNU General Public License along with
+# this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
+# Street, Fifth Floor, Boston, MA 02110-1301, USA.
+#
+#-------------------------------------------------------------------------------
+
+set -e
+
+copyur() {
+ for f in $1/*;do
+ if [ ! -e `basename $f` ]; then
+ if [ ! -d $f ]; then
+ cp $f .
+ fi
+ elif [ $f -nt `basename $f` ]; then
+ if [ ! -d `basename $f` ]; then
+ cp $f .
+ fi
+ fi
+ done
+}
+
+# set dir's
+_HOMEDIR="/home/$USER/.wsjt"
+export PATH=$PATH:/compat/linux/bin
+
+# update out of date files
+if [ -e $_HOMEDIR ] ; then
+ cd $_HOMEDIR
+ copyur %%LOCALBASE%%/share/wsjt
+ cd $_HOMEDIR/WsjtMod
+ copyur %%LOCALBASE%%/lib/wsjt/WsjtMod
+ cd $_HOMEDIR
+else
+# if _HOMEDIR does not exist make it
+ mkdir $_HOMEDIR
+ cp -R %%LOCALBASE%%/share/wsjt/* $_HOMEDIR cp -R %%LOCALBASE%%/lib/wsjt/* $_HOMEDIR
+fi
+
+cd $_HOMEDIR
+%%PYTHON%% -O wsjt.py
Modified: head/comms/wsjt/pkg-plist
==============================================================================
--- head/comms/wsjt/pkg-plist Mon Aug 17 14:23:33 2015 (r394509)
+++ head/comms/wsjt/pkg-plist Mon Aug 17 14:46:45 2015 (r394510)
@@ -1,37 +1,75 @@
bin/wsjt
-bin/wsjt.py
%%DATADIR%%/CALL3.TXT
%%DATADIR%%/dmet_10_-1_3.dat
%%DATADIR%%/dmet_10_0_3.dat
%%DATADIR%%/dmet_20_-2_2.dat
%%DATADIR%%/dmet_20_-3_2.dat
+%%DATADIR%%/Pmw.py
+%%DATADIR%%/PmwBlt.py
+%%DATADIR%%/PmwColor.py
+%%DATADIR%%/wsjt.py
%%DATADIR%%/wsjtrc
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE.TXT
-%%PORTDOCS%%%%DOCSDIR%%/UpdateHistory.txt
-%%PORTDOCS%%%%DOCSDIR%%/WSJT_Quick_Reference.pdf
-%%PORTDOCS%%%%DOCSDIR%%/WSJT_Source_Code.txt
-%%PORTDOCS%%%%DOCSDIR%%/WSJT_User_600.pdf
-%%PYTHON_SITELIBDIR%%/WsjtMod/Audio.so
-%%PYTHON_SITELIBDIR%%/WsjtMod/__init__.py
-%%PYTHON_SITELIBDIR%%/WsjtMod/__init__.pyc
-%%PYTHON_SITELIBDIR%%/WsjtMod/Pmw.py
-%%PYTHON_SITELIBDIR%%/WsjtMod/Pmw.pyc
-%%PYTHON_SITELIBDIR%%/WsjtMod/PmwBlt.py
-%%PYTHON_SITELIBDIR%%/WsjtMod/PmwBlt.pyc
-%%PYTHON_SITELIBDIR%%/WsjtMod/PmwColor.py
-%%PYTHON_SITELIBDIR%%/WsjtMod/PmwColor.pyc
-%%PYTHON_SITELIBDIR%%/WsjtMod/astro.py
-%%PYTHON_SITELIBDIR%%/WsjtMod/astro.pyc
-%%PYTHON_SITELIBDIR%%/WsjtMod/g.py
-%%PYTHON_SITELIBDIR%%/WsjtMod/g.pyc
-%%PYTHON_SITELIBDIR%%/WsjtMod/go.py
-%%PYTHON_SITELIBDIR%%/WsjtMod/go.pyc
-%%PYTHON_SITELIBDIR%%/WsjtMod/options.py
-%%PYTHON_SITELIBDIR%%/WsjtMod/options.pyc
-%%PYTHON_SITELIBDIR%%/WsjtMod/palettes.py
-%%PYTHON_SITELIBDIR%%/WsjtMod/palettes.pyc
-%%PYTHON_SITELIBDIR%%/WsjtMod/smeter.py
-%%PYTHON_SITELIBDIR%%/WsjtMod/smeter.pyc
-%%PYTHON_SITELIBDIR%%/WsjtMod/specjt.py
-%%PYTHON_SITELIBDIR%%/WsjtMod/specjt.pyc
-%%PYTHON_SITELIBDIR%%/Wsjt-WSJT.Version.%%VERSION%%_.by.K1JT-py%%PYVER%%.egg-info
+%%PORTDOCS%%%%DOCSDIR%%/common/communication.adoc
+%%PORTDOCS%%%%DOCSDIR%%/common/license.adoc
+%%PORTDOCS%%%%DOCSDIR%%/common/links.adoc
+%%PORTDOCS%%%%DOCSDIR%%/theme/wsjt/wsjt.css
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/acknowledgments.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/astrodata.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/compiling.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/controls.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/coop_programs.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/echo.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/faq.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/files.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/AstroData.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/BandMenu.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/DecodeMenu.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/FileMenu.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/HelpMenu.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/KeyboardShortcuts.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/MainButtons.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/Main_Center.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/Main_Left.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/Main_Right.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/ModeMenu.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/MouseCommands.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/SaveMenu.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/SetupMenu.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/SpecJT_Controls.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/SpecJT_DL7UAE.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/StatusBar.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/VK7MO_10GHz.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/VK7MO_10GHz_2.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/ViewMenu.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/WhatMessage.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/console.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/echo.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/jt4_Templates.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/jt65.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/jt6m.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/options.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/prefixes.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/images/wsjt9.7_main.png
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/implementation.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/installation.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/installed-files.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/introduction.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/make-qso.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/measure.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/protocols.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/setup.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/system-requirements.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/tutorial.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/utilities.adoc
+%%PORTDOCS%%%%DOCSDIR%%/user_guide/wsjt-main.adoc
+%%PORTDOCS%%%%DOCSDIR%%/wsjt-jtsdk2.conf
+%%PORTDOCS%%%%DOCSDIR%%/wsjt.conf.in
+lib/wsjt/WsjtMod/Audio.so
+lib/wsjt/WsjtMod/__init__.py
+lib/wsjt/WsjtMod/astro.py
+lib/wsjt/WsjtMod/g.py
+lib/wsjt/WsjtMod/go.py
+lib/wsjt/WsjtMod/options.py
+lib/wsjt/WsjtMod/palettes.py
+lib/wsjt/WsjtMod/smeter.py
+lib/wsjt/WsjtMod/specjt.py
More information about the svn-ports-head
mailing list