svn commit: r412489 - in head/comms/wsjtx: . files
Diane Bruce
db at FreeBSD.org
Sun Apr 3 20:23:40 UTC 2016
Author: db
Date: Sun Apr 3 20:23:39 2016
New Revision: 412489
URL: https://svnweb.freebsd.org/changeset/ports/412489
Log:
Upgrade to wsjtx 1.6.0
For quick reference, here's a short list of features and capabilities added
to WSJT-X since Version 1.5.0:
WSPR mode, including coordinated automatic band-hopping and a new
two-pass decoder that can decode overlapping signals.
EME-motivated features including JT4 (submodes A-G), Echo mode, and
automatic Doppler tracking. The JT4 decoder is more sensitive than
that in the latest WSJT, and message averaging is fully automated.
(Note that submodes JT65B and JT65C are also present in Version 1.6,
but the high-sensitivity decoder required for EME with JT65
is not yet included.)
Tools for accurate frequency calibration of your radio, so you can
be always on-frequency to within about 1 Hz.
Mode-specific standard working frequencies accessible from the
drop-down band selector.
A number of corrections to the Hamlib library, fixing balky rig-control
features. A few unreliable features peculiar to particular radios
have been removed.
Working around bugs with a2x for now
PR: ports/208350
Submitted by: takefu at airport.fm
Added:
head/comms/wsjtx/files/jt4code.1.gz (contents, props changed)
head/comms/wsjtx/files/jt65code.1.gz (contents, props changed)
head/comms/wsjtx/files/jt9.1.gz (contents, props changed)
head/comms/wsjtx/files/jt9code.1.gz (contents, props changed)
head/comms/wsjtx/files/message_aggregator.1.gz (contents, props changed)
head/comms/wsjtx/files/patch-Configuration.cpp (contents, props changed)
head/comms/wsjtx/files/patch-lib_wsprd_Makefile (contents, props changed)
head/comms/wsjtx/files/wsjtx.1.gz (contents, props changed)
head/comms/wsjtx/files/wsprd.1.gz (contents, props changed)
Modified:
head/comms/wsjtx/Makefile
head/comms/wsjtx/distinfo (contents, props changed)
head/comms/wsjtx/files/patch-CMakeLists.txt (contents, props changed)
head/comms/wsjtx/files/patch-Radio.cpp (contents, props changed)
head/comms/wsjtx/files/patch-WFPalette.hpp (contents, props changed)
head/comms/wsjtx/files/patch-manpages_CMakeLists.txt (contents, props changed)
head/comms/wsjtx/pkg-descr (contents, props changed)
head/comms/wsjtx/pkg-plist (contents, props changed)
Modified: head/comms/wsjtx/Makefile
==============================================================================
--- head/comms/wsjtx/Makefile Sun Apr 3 20:10:40 2016 (r412488)
+++ head/comms/wsjtx/Makefile Sun Apr 3 20:23:39 2016 (r412489)
@@ -1,42 +1,48 @@
# $FreeBSD$
PORTNAME= wsjtx
-PORTVERSION= 1.5
-PORTREVISION= 1
+PORTVERSION= 1.6.0
CATEGORIES= comms hamradio
-MASTER_SITES= http://physics.princeton.edu/pulsar/K1JT/:src \
+MASTER_SITES= SF/wsjt/${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}:src \
http://www.physics.princeton.edu/pulsar/K1JT/wsjtx-doc/:docs \
- LOCAL/db
-DISTFILES= wsjtx-1.5.0.tgz:src \
- wsjtx-main.html:docs
+ LOCAL/db:docs
+DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}:src \
+ wsjtx-main-${PORTVERSION}.html:docs
MAINTAINER= hamradio at FreeBSD.org
COMMENT= Weak signal ham radio communication package
LICENSE= GPLv3
-BUILD_DEPENDS= asciidoc:textproc/asciidoc \
- xsltproc:textproc/libxslt \
- docbook-xsl>0:textproc/docbook-xsl
+BUILD_DEPENDS= a2x:textproc/asciidoc
LIB_DEPENDS= libfftw3.so:math/fftw3 \
libfftw3f.so:math/fftw3-float \
- libhamlib.so:comms/hamlib
+ libhamlib.so:comms/hamlib \
+ libxslt.so:textproc/libxslt
RUN_DEPENDS= ${LOCALBASE}/bin/kvasd:comms/kvasd
MAKE_JOBS_UNSAFE= yes
-USE_QT5= gui buildtools qmake_build widgets multimedia concurrent serialport
+USE_GCC= yes
USE_GL= yes
-USES= cmake compiler:c++11-lib dos2unix fortran pkgconfig
+USE_QT5= gui buildtools qmake_build widgets multimedia concurrent serialport
+USES= cmake compiler fortran pkgconfig tar:tgz
CMAKE_ARGS+= -DPORT_BUILDING::STRING="ON" \
+ -DWSJT_SKIP_MANPAGES::BOOL="YES" \
-DCMAKE_PREFIX_PATH+=${LOCALBASE}/wsjtx/lib
-
-WRKSRC= ${WRKDIR}/wsjtx
+WRKSRC= ${WRKDIR}/${PORTNAME}
do-extract:
- (cd ${WRKDIR};tar xvf ${DISTDIR}/wsjtx-1.5.0.tgz)
- (cd ${WRKDIR};tar xvf ${WRKDIR}/wsjtx-1.5.0/src/wsjtx.tgz)
+ ${TAR} xf ${DISTDIR}/${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} -C${WRKDIR}
+ ${TAR} xf ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src/wsjtx.tgz -C${WRKDIR}
post-install:
- ${CP} ${DISTDIR}/wsjtx-main.html ${STAGEDIR}${DOCSDIR}
+ ${MKDIR} -v ${STAGEDIR}${MANPREFIX}/man/man1
+ ${CP} ${FILESDIR}/*.gz ${STAGEDIR}${MANPREFIX}/man/man1
+ ${CP} ${DISTDIR}/${PORTNAME}-main-${PORTVERSION}.html ${STAGEDIR}${DOCSDIR}
+.for f in AUTHORS BUGS COPYING INSTALL NEWS README THANKS
+ ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR}
+.endfor
+ ${INSTALL_DATA} ${WRKSRC}/debian/changelog.Debian.gz ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/debian/copyright ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
Modified: head/comms/wsjtx/distinfo
==============================================================================
Binary file (source and/or target). No diff available.
Added: head/comms/wsjtx/files/jt4code.1.gz
==============================================================================
Binary file. No diff available.
Added: head/comms/wsjtx/files/jt65code.1.gz
==============================================================================
Binary file. No diff available.
Added: head/comms/wsjtx/files/jt9.1.gz
==============================================================================
Binary file. No diff available.
Added: head/comms/wsjtx/files/jt9code.1.gz
==============================================================================
Binary file. No diff available.
Added: head/comms/wsjtx/files/message_aggregator.1.gz
==============================================================================
Binary file. No diff available.
Modified: head/comms/wsjtx/files/patch-CMakeLists.txt
==============================================================================
Binary file (source and/or target). No diff available.
Added: head/comms/wsjtx/files/patch-Configuration.cpp
==============================================================================
Binary file. No diff available.
Modified: head/comms/wsjtx/files/patch-Radio.cpp
==============================================================================
Binary file (source and/or target). No diff available.
Modified: head/comms/wsjtx/files/patch-WFPalette.hpp
==============================================================================
Binary file (source and/or target). No diff available.
Added: head/comms/wsjtx/files/patch-lib_wsprd_Makefile
==============================================================================
Binary file. No diff available.
Modified: head/comms/wsjtx/files/patch-manpages_CMakeLists.txt
==============================================================================
Binary file (source and/or target). No diff available.
Added: head/comms/wsjtx/files/wsjtx.1.gz
==============================================================================
Binary file. No diff available.
Added: head/comms/wsjtx/files/wsprd.1.gz
==============================================================================
Binary file. No diff available.
Modified: head/comms/wsjtx/pkg-descr
==============================================================================
Binary file (source and/or target). No diff available.
Modified: head/comms/wsjtx/pkg-plist
==============================================================================
Binary file (source and/or target). No diff available.
More information about the svn-ports-head
mailing list