diff options
-rw-r--r-- | comms/wsjtx/Makefile | 36 | ||||
-rw-r--r-- | comms/wsjtx/distinfo | 6 | ||||
-rw-r--r-- | comms/wsjtx/files/hamlib.patch | 60 | ||||
-rw-r--r-- | comms/wsjtx/files/patch-CMakeLists.txt | 20 | ||||
-rw-r--r-- | comms/wsjtx/files/wsjtx.patch | 236 | ||||
-rw-r--r-- | comms/wsjtx/pkg-plist | 34 |
6 files changed, 259 insertions, 133 deletions
diff --git a/comms/wsjtx/Makefile b/comms/wsjtx/Makefile index 28c0a86012df..05953314520c 100644 --- a/comms/wsjtx/Makefile +++ b/comms/wsjtx/Makefile @@ -1,6 +1,5 @@ PORTNAME= wsjtx -DISTVERSION= 2.1.2 -PORTREVISION= 3 +DISTVERSION= 2.5.2 CATEGORIES= comms hamradio MASTER_SITES= SF/wsjt/${PORTNAME}-${PORTVERSION}${DISTVERSIONSUFFIX} @@ -13,21 +12,21 @@ BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor \ autoconf>=2.69:devel/autoconf \ automake>=1.16.1:devel/automake \ a2x:textproc/asciidoc \ + git:devel/git \ libtool:devel/libtool \ ${LOCALBASE}/share/xsl/docbook:textproc/docbook-xsl LIB_DEPENDS= libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float \ + libboost_log_setup.so:devel/boost-libs \ libxslt.so:textproc/libxslt -USES= cmake compiler:c++11-lib fortran gl \ - makeinfo pkgconfig qt:5 tar:tgz +USES= cmake:noninja compiler:c++11-lang fortran gl libedit \ + makeinfo pkgconfig qt:5 readline tar:tgz USE_GL= glu USE_QT= core gui network widgets \ multimedia concurrent printsupport serialport sql sql-sqlite3 \ - buildtools_build linguisttools_build qmake_build + buildtools_build linguisttools_build qmake_build testlib -CMAKE_ARGS+= -DCMAKE_PREFIX_PATH+=${LOCALBASE}/wsjtx/lib \ - -DLOCALBASE::STRING="${LOCALBASE}" # for detailed debugging uncomment the next line #CMAKE_ARGS+= --debug-output --trace PLIST_SUB+= PORTVERSION="${PORTVERSION}" @@ -41,6 +40,23 @@ _PATCHES= wsjtx.patch hamlib.patch FFLAGS+= -fallow-argument-mismatch .endif +_HAMLIB_PATCHES= configure.ac hamlib.pc.in tests/rigtestlibusb.c +make-hamlib-patch: + ${MV} ${FILESDIR}/hamlib.patch ${FILESDIR}/hamlib.patch.old +. for f in ${_HAMLIB_PATCHES} + (cd ${WRKDIR}/.build/hamlib-prefix/src;diff -u hamlib/$f.orig hamlib/$f >> ${FILESDIR}/hamlib.patch || true) +. endfor + +_WSJTX_PATCHES= CMakeLists.txt Radio.cpp widgets/FrequencyLineEdit.cpp \ + widgets/FrequencyDeltaLineEdit.cpp \ + CMake/Modules/FindUsb.cmake \ + CMake/Modules/FindHamlib.cmake +make-wsjtx-patch: + ${MV} ${FILESDIR}/wsjtx.patch ${FILESDIR}/wsjtx.patch.old +. for f in ${_WSJTX_PATCHES} + (cd ${WRKDIR}/.build/wsjtx-prefix/src;diff -u wsjtx/$f.orig wsjtx/$f >> ${FILESDIR}/wsjtx.patch || true) +. endfor + post-patch: . for _patch in ${_PATCHES} # Keep a copy of the blank patch for the post-build target below @@ -60,8 +76,10 @@ do-install: (cd ${CONFIGURE_WRKSRC};${MAKE} -f Makefile DESTDIR=${STAGEDIR} install) post-install: -.for f in fcal fmeasure fmtave ft8code jt4code jt65code jt9 jt9code \ - message_aggregator msk144code qra64code qra64sim udp_daemon wsjtx wsprd +.for f in fcal fmeasure fmtave fst4sim ft8code jt4code jt65code jt9 jt9code \ + message_aggregator msk144code rigctld-wsjtx rigctlcom-wsjtx \ + rigctl-wsjtx udp_daemon q65code q65sim \ + wsjtx wsjtx_app_version wsprd ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f} .endfor diff --git a/comms/wsjtx/distinfo b/comms/wsjtx/distinfo index d718269328ed..c246654e8679 100644 --- a/comms/wsjtx/distinfo +++ b/comms/wsjtx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1578066901 -SHA256 (wsjtx-2.1.2.tgz) = d4af8703abc0295bd1242a0707013708f3f2543841656af8961c4bd9cbe3432a -SIZE (wsjtx-2.1.2.tgz) = 44928980 +TIMESTAMP = 1640351546 +SHA256 (wsjtx-2.5.2.tgz) = e0a4896217d4c9af271f5293b19ec94608742a729daab8127e87ec8d6697eff3 +SIZE (wsjtx-2.5.2.tgz) = 25246974 diff --git a/comms/wsjtx/files/hamlib.patch b/comms/wsjtx/files/hamlib.patch index fc89dfdcb149..c9cb55d808de 100644 --- a/comms/wsjtx/files/hamlib.patch +++ b/comms/wsjtx/files/hamlib.patch @@ -1,28 +1,62 @@ ---- hamlib/configure.ac.orig 2019-02-24 18:41:47.000000000 -0500 -+++ hamlib/configure.ac 2019-04-15 12:40:39.767084000 -0400 -@@ -270,7 +270,7 @@ +--- hamlib/configure.ac.orig 2021-11-03 20:39:16.000000000 -0400 ++++ hamlib/configure.ac 2021-12-28 12:12:44.629890000 -0500 +@@ -269,7 +269,7 @@ dnl The host_os variable is set by the AC_CANONICAL_HOST macro above. AS_CASE(["$host_os"], [freebsd*], [ -- AM_CPPFLAGS="-I/usr/local/include ${AM_CPPFLAGS}" -+ AM_CPPFLAGS="${AM_CPPFLAGS} -I/usr/local/include" - AM_LDFLAGS="${AM_LDFLAGS} -L/usr/local/lib" - AC_SUBST([AM_LDFLAGS])], +- AM_CPPFLAGS="-I/usr/local/include ${AM_CPPFLAGS}" ++ AM_CPPFLAGS="${AM_CPPFLAGS} -I/usr/local/include" + AM_LDFLAGS="${AM_LDFLAGS} -L/usr/local/lib" + AC_SUBST([AM_LDFLAGS])], @@ -317,6 +317,7 @@ - AC_MSG_RESULT([$cf_with_libusb]) + AM_CONDITIONAL([HAVE_LIBUSB], [test x"${cf_with_libusb}" = "xyes"]) +LIBUSB_LIBS="-lusb" LIBUSB="" AC_ARG_VAR([LIBUSB_CFLAGS], [C compiler flags for libusb, overriding configure defaults]) AC_ARG_VAR([LIBUSB_LIBS], [linker flags for libusb, overriding configure check (useful for specifying static libusb-1.0.a (see INSTALL))]) ---- hamlib/hamlib.pc.in.orig 2019-04-15 13:06:46.078042000 -0400 -+++ hamlib/hamlib.pc.in 2019-04-15 13:06:59.695694000 -0400 -@@ -9,5 +9,5 @@ +--- hamlib/hamlib.pc.in.orig 2021-11-03 20:39:16.000000000 -0400 ++++ hamlib/hamlib.pc.in 2021-12-28 12:19:09.120541000 -0500 +@@ -7,7 +7,6 @@ + Description: Library to control radio and rotator equipment. + URL: @PACKAGE_URL@ Version: @PACKAGE_VERSION@ - Requires.private: @LIBUSB@ +-Requires.private: @LIBUSB@ Cflags: -I${includedir} @PTHREAD_CFLAGS@ -Libs: -L${libdir} -lhamlib +-Libs.private: @MATH_LIBS@ @DL_LIBS@ @NET_LIBS@ @PTHREAD_LIBS@ +Libs: -L${libdir} ${libdir}/libhamlib.a - Libs.private: @MATH_LIBS@ @DL_LIBS@ @NET_LIBS@ @PTHREAD_LIBS@ ++Libs.private: @MATH_LIBS@ @DL_LIBS@ @NET_LIBS@ @PTHREAD_LIBS@ -lusb +--- hamlib/tests/rigtestlibusb.c.orig 2021-11-03 20:39:16.000000000 -0400 ++++ hamlib/tests/rigtestlibusb.c 2021-12-28 12:12:44.630778000 -0500 +@@ -115,7 +115,10 @@ + printf(" wSpeedSupported: %u\n", ss_usb_cap->wSpeedSupported); + printf(" bFunctionalitySupport: %u\n", ss_usb_cap->bFunctionalitySupport); + printf(" bU1devExitLat: %u\n", ss_usb_cap->bU1DevExitLat); +- printf(" bU2devExitLat: %u\n", ss_usb_cap->bU2DevExitLat); ++/* ++ * does not exist on FreeBSD libusb.h yet ++ * printf(" bU2devExitLat: %u\n", ss_usb_cap->bU2DevExitLat); ++ */ + } + + static void print_bos(libusb_device_handle *handle) +@@ -133,6 +136,7 @@ + + printf(" Binary Object Store (BOS):\n"); + printf(" wTotalLength: %u\n", bos->wTotalLength); ++#if 0 + printf(" bNumDeviceCaps: %u\n", bos->bNumDeviceCaps); + + for (i = 0; i < bos->bNumDeviceCaps; i++) +@@ -170,7 +174,7 @@ + libusb_free_ss_usb_device_capability_descriptor(ss_dev_cap); + } + } +- ++#endif + libusb_free_bos_descriptor(bos); + } + diff --git a/comms/wsjtx/files/patch-CMakeLists.txt b/comms/wsjtx/files/patch-CMakeLists.txt deleted file mode 100644 index 8b6a0e70d454..000000000000 --- a/comms/wsjtx/files/patch-CMakeLists.txt +++ /dev/null @@ -1,20 +0,0 @@ ---- CMakeLists.txt.orig 2019-02-25 04:11:18 UTC -+++ CMakeLists.txt -@@ -23,7 +23,7 @@ source tarball." ) - # - # Find_library (USB_LIBRARY NAMES libusb.a usb) - Find_program (PATCH_EXECUTABLE patch REQUIRED) --Find_package (Git REQUIRED) -+#Find_package (Git REQUIRED) - - # - # extra C flags to minimize hamlib excutable sizes -@@ -91,7 +91,7 @@ ExternalProject_Add (hamlib - URL_HASH MD5=${hamlib_md5sum} - UPDATE_COMMAND ./bootstrap - PATCH_COMMAND ${PATCH_EXECUTABLE} -p1 -N < ${CMAKE_CURRENT_SOURCE_DIR}/hamlib.patch -- CONFIGURE_COMMAND <SOURCE_DIR>/configure --prefix=<INSTALL_DIR> --disable-shared --enable-static --without-cxx-binding ${EXTRA_FLAGS} # LIBUSB_LIBS=${USB_LIBRARY} -+ CONFIGURE_COMMAND <SOURCE_DIR>/configure --prefix=<INSTALL_DIR> --disable-shared --enable-static --without-cxx-binding --without-readline ${EXTRA_FLAGS} # LIBUSB_LIBS=${USB_LIBRARY} - BUILD_COMMAND $(MAKE) all V=1 # $(MAKE) is ExternalProject_Add() magic to do recursive make - INSTALL_COMMAND $(MAKE) install-strip V=1 DESTDIR="" - STEP_TARGETS update install diff --git a/comms/wsjtx/files/wsjtx.patch b/comms/wsjtx/files/wsjtx.patch index 73f987d12565..64bdf7ac06ac 100644 --- a/comms/wsjtx/files/wsjtx.patch +++ b/comms/wsjtx/files/wsjtx.patch @@ -1,88 +1,172 @@ ---- wsjtx/CMakeLists.txt.orig 2019-11-26 09:22:32.000000000 -0500 -+++ wsjtx/CMakeLists.txt 2020-01-03 11:52:01.553241000 -0500 -@@ -1,5 +1,4 @@ - cmake_minimum_required (VERSION 2.8.10 FATAL_ERROR) -- - if (APPLE) - # - # The following variables define the portability and compatability attributes of the Mac OS X build -@@ -136,7 +135,13 @@ - set (is_debug_build 1) +--- wsjtx/CMakeLists.txt.orig 2021-11-03 19:53:01.000000000 -0400 ++++ wsjtx/CMakeLists.txt 2021-12-31 07:53:05.900792000 -0500 +@@ -41,7 +41,7 @@ endif () -+if (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") -+ set (FREEBSD TRUE) -+ link_directories("/usr/lib" "${LOCALBASE}/lib") -+ include_directories("/usr/include" "${LOCALBASE}/include") -+endif() + if (POLICY CMP0075) +- cmake_policy (SET CMP0075 NEW) # honour CMAKE_REQUIRED_LIBRARIES in config checks ++ cmake_policy (SET CMP0075 NEW) # honour CMAKE_REQUIRED_LIBRARIES in config che,cks + endif () -+ + project (wsjtx +@@ -867,7 +867,7 @@ + # OpenMP # - # Options & features + find_package (OpenMP) +- ++set (OpenMP_C_FLAGS "-fopenmp") # -@@ -859,8 +864,20 @@ + # fftw3 single precision library # - # OpenMP +@@ -884,7 +884,7 @@ + check_type_size (CACHE_ALL HAMLIB_OLD_CACHING) + check_symbol_exists (rig_set_cache_timeout_ms "hamlib/rig.h" HAVE_HAMLIB_CACHING) + +-find_package (Usb REQUIRED) ++#find_package (Usb REQUIRED) + # --find_package (OpenMP) -+# OpenMP_C_FLAGS - flags to add to the C compiler for OpenMP support -+# OpenMP_CXX_FLAGS - flags to add to the CXX compiler for OpenMP support -+# OpenMP_Fortran_FLAGS - flags to add to the Fortran compiler for OpenMP support -+# OPENMP_FOUND - true if openmp is detected - -+if (FREEBSD) -+ set (OpenMP_C_FLAGS "-openmp") -+ set (OpenMP_CXX_FLAGS "-openmp") -+ set (OpenMP_Fortran_FLAGS "-openmp") -+ set (OPENMP_FOUND TRUE) -+else() -+ find_package (OpenMP) -+endif() -+ + # Qt5 setup +@@ -914,7 +914,7 @@ # - # fftw3 single precision library + set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra") + +-set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror -Wall -Wextra -fexceptions -frtti") ++set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -fexceptions -frtti") + + if (NOT APPLE) + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-pragmas") +@@ -1160,7 +1160,7 @@ + target_link_libraries (encode77 wsjt_fort wsjt_cxx) + + add_executable (wsprsim ${wsprsim_CSRCS}) +-target_link_libraries (wsprsim ${LIBM_LIBRARIES}) ++target_link_libraries (wsprsim "-lm") + + add_executable (jt4code lib/jt4code.f90) + target_link_libraries (jt4code wsjt_fort wsjt_cxx) +--- wsjtx/Radio.cpp.orig 2021-11-03 19:53:01.000000000 -0400 ++++ wsjtx/Radio.cpp 2021-12-31 07:48:03.411318000 -0500 +@@ -54,7 +54,8 @@ + value *= std::pow (10., scale); + if (ok) + { +- if (value < 0. || value > std::numeric_limits<Frequency>::max ()) ++#define MAXDOUBLEFREQUENCY 18446744073709551616.0 ++ if (value < 0. || value > MAXDOUBLEFREQUENCY) + { + value = 0.; + *ok = false; +@@ -92,7 +93,7 @@ + if (ok) + { + if (value < -std::numeric_limits<Frequency>::max () +- || value > std::numeric_limits<Frequency>::max ()) ++ || value > MAXDOUBLEFREQUENCY) + { + value = 0.; + *ok = false; +--- wsjtx/widgets/FrequencyLineEdit.cpp.orig 2021-11-03 19:53:01.000000000 -0400 ++++ wsjtx/widgets/FrequencyLineEdit.cpp 2021-12-31 07:48:03.411740000 -0500 +@@ -39,7 +39,8 @@ + FrequencyLineEdit::FrequencyLineEdit (QWidget * parent) + : QLineEdit (parent) + { +- setValidator (new MHzValidator {0., std::numeric_limits<Radio::Frequency>::max () / 10.e6, this}); ++#define MAXDOUBLEFREQUENCY 18446744073709551616.0 ++ setValidator (new MHzValidator {0., MAXDOUBLEFREQUENCY / 10.e6, this}); + } + + auto FrequencyLineEdit::frequency () const -> Frequency +--- wsjtx/widgets/FrequencyDeltaLineEdit.cpp.orig 2021-11-03 19:53:01.000000000 -0400 ++++ wsjtx/widgets/FrequencyDeltaLineEdit.cpp 2021-12-31 07:48:03.412129000 -0500 +@@ -39,8 +39,8 @@ + FrequencyDeltaLineEdit::FrequencyDeltaLineEdit (QWidget * parent) + : QLineEdit (parent) + { +- setValidator (new MHzValidator {-std::numeric_limits<FrequencyDelta>::max () / 10.e6, +- std::numeric_limits<FrequencyDelta>::max () / 10.e6, this}); ++ setValidator (new MHzValidator {(-(std::numeric_limits<FrequencyDelta>::max ())&-0xF) / 10.e6, ++ (std::numeric_limits<FrequencyDelta>::max ()&~0xF) / 10.e6, this}); + } + + auto FrequencyDeltaLineEdit::frequency_delta () const -> FrequencyDelta +--- wsjtx/CMake/Modules/FindUsb.cmake.orig 2021-11-03 19:53:01.000000000 -0400 ++++ wsjtx/CMake/Modules/FindUsb.cmake 2021-12-31 07:48:03.412537000 -0500 +@@ -13,25 +13,35 @@ + # Usb::Usb - The libusb library # -@@ -1325,6 +1342,13 @@ - target_link_libraries (record_time_signal wsjt_cxx wsjt_qtmm wsjt_qt) - endif(WSJT_BUILD_UTILS) ++if ( CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" ) ++ message ( Status "FreeBSD libusb is built in") ++ set (Usb_FOUND True) ++ set(Usb_LIBRARY "usb") ++ set(Usb_INCLUDE_DIR "/usr/include") ++ set(Usb_LIBRARIES "") ++ add_library (Usb "usb") ++else() + include (LibFindMacros) + +-if (WIN32) +- # Use path suffixes on MS Windows as we probably shouldn't +- # trust the PATH envvar. PATH will still be searched to find the +- # library as last resort. +- if (CMAKE_SIZEOF_VOID_P MATCHES "8") +- set (_library_options PATH_SUFFIXES MinGW64/dll MinGW64/static) +- else () +- set (_library_options PATH_SUFFIXES MinGW32/dll MinGW32/static) +- endif () +-endif () +-libfind_pkg_detect (Usb usb-1.0 +- FIND_PATH libusb.h PATH_SUFFIXES libusb-1.0 +- FIND_LIBRARY usb-1.0 ${_library_options} +- ) ++ if (WIN32) ++ # Use path suffixes on MS Windows as we probably shouldn't ++ # trust the PATH envvar. PATH will still be searched to find the ++ # library as last resort. ++ if (CMAKE_SIZEOF_VOID_P MATCHES "8") ++ set (_library_options PATH_SUFFIXES MinGW64/dll MinGW64/static) ++ else () ++ set (_library_options PATH_SUFFIXES MinGW32/dll MinGW32/static) ++ endif () ++ endif () + +-libfind_process (Usb) ++ libfind_pkg_detect (Usb usb-1.0 ++ FIND_PATH libusb.h PATH_SUFFIXES libusb-1.0 ++ FIND_LIBRARY usb-1.0 ${_library_options} ++ ) + ++ libfind_process (Usb) ++endif() + -+if(FREEBSD) -+ set (extraLIBS "ltdl" "usb") -+ else() -+ set (extraLIBS "") + if (Usb_FOUND AND NOT TARGET Usb::Usb) + add_library (Usb::Usb UNKNOWN IMPORTED) + set_target_properties (Usb::Usb PROPERTIES +@@ -40,10 +50,12 @@ + INTERFACE_INCLUDE_DIRECTORIES "${Usb_INCLUDE_DIRS}" + INTERFACE_LINK_LIBRARIES "${Usb_LIBRARIES}" + ) +-endif () +endif() -+ - - # build the main application - add_executable (wsjtx MACOSX_BUNDLE ---- wsjtx/qt_helpers.hpp.orig 2020-04-04 19:19:54.667679000 +0200 -+++ wsjtx/qt_helpers.hpp 2020-04-04 19:20:37.899375000 +0200 -@@ -78,6 +78,7 @@ - } - }; - -+#if (QT_VERSION < QT_VERSION_CHECK(5, 14, 0)) - namespace std - { - // std::hash<> specialization for QString based on the dbj2 -@@ -97,6 +98,7 @@ - } - }; - } -+#endif - - // Register some useful Qt types with QMetaType - Q_DECLARE_METATYPE (QHostAddress); - ---- wsjtx/lib/wsprd/jelinek.h.orig 2020-08-23 10:47:23.539369000 -0400 -+++ wsjtx/lib/wsprd/jelinek.h 2020-08-23 10:40:31.539503000 -0400 -@@ -10,7 +10,7 @@ - unsigned int jpointer; - }; - --struct snode *stack; -+static struct snode *stack; - - int jelinek(unsigned int *metric, - unsigned int *cycles, + ++if ( NOT CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" ) + mark_as_advanced ( + Usb_INCLUDE_DIR + Usb_LIBRARY + Usb_LIBRARIES + ) ++endif() +--- wsjtx/CMake/Modules/FindHamlib.cmake.orig 2021-11-03 19:53:01.000000000 -0400 ++++ wsjtx/CMake/Modules/FindHamlib.cmake 2021-12-31 07:48:03.412916000 -0500 +@@ -18,7 +18,9 @@ + FIND_LIBRARY hamlib + ) + ++if ( NOT CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" ) + libfind_package (Hamlib Usb) ++endif() + + libfind_process (Hamlib) + diff --git a/comms/wsjtx/pkg-plist b/comms/wsjtx/pkg-plist index 68ae584a6a5c..e6471fb93ac5 100644 --- a/comms/wsjtx/pkg-plist +++ b/comms/wsjtx/pkg-plist @@ -1,6 +1,7 @@ bin/fcal bin/fmeasure bin/fmtave +bin/fst4sim bin/ft8code bin/jt4code bin/jt65code @@ -8,19 +9,28 @@ bin/jt9 bin/jt9code bin/message_aggregator bin/msk144code -bin/qra64code -bin/qra64sim +bin/q65code +bin/q65sim bin/rigctl-wsjtx bin/rigctlcom-wsjtx bin/rigctld-wsjtx bin/udp_daemon bin/wsjtx +bin/wsjtx_app_version bin/wsprd +man/man1/fcal.1.gz +man/man1/fmeasure.1.gz +man/man1/fmtave.1.gz +man/man1/fst4sim.1.gz +man/man1/ft8code.1.gz man/man1/jt4code.1.gz man/man1/jt65code.1.gz man/man1/jt9.1.gz man/man1/jt9code.1.gz man/man1/message_aggregator.1.gz +man/man1/msk144code.1.gz +man/man1/qra64code.1.gz +man/man1/qra64sim.1.gz man/man1/rigctl-wsjtx.1.gz man/man1/rigctlcom-wsjtx.1.gz man/man1/rigctld-wsjtx.1.gz @@ -29,15 +39,15 @@ man/man1/wsjtx.1.gz man/man1/wsprd.1.gz share/applications/message_aggregator.desktop share/applications/wsjtx.desktop -share/doc/WSJT-X/AUTHORS -share/doc/WSJT-X/BUGS -share/doc/WSJT-X/COPYING -share/doc/WSJT-X/INSTALL -share/doc/WSJT-X/NEWS -share/doc/WSJT-X/README -share/doc/WSJT-X/THANKS -share/doc/WSJT-X/changelog.Debian.gz -share/doc/WSJT-X/copyright -share/doc/WSJT-X/wsjtx-main-%%PORTVERSION%%.html +share/doc/wsjtx/AUTHORS +share/doc/wsjtx/BUGS +share/doc/wsjtx/COPYING +share/doc/wsjtx/NEWS +share/doc/wsjtx/README +share/doc/wsjtx/THANKS +share/doc/wsjtx/copyright +share/doc/wsjtx/wsjtx-main-%%PORTVERSION%%.html share/pixmaps/wsjtx_icon.png %%DATADIR%%/JPLEPH +%%DATADIR%%/cty.dat +%%DATADIR%%/cty.dat_copyright.txt |