Date: Sun, 3 Apr 2016 20:23:39 +0000 (UTC) From: Diane Bruce <db@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r412489 - in head/comms/wsjtx: . files Message-ID: <201604032023.u33KNdOY062249@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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@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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201604032023.u33KNdOY062249>