Skip site navigation (1)Skip section navigation (2)
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>