Date: Thu, 5 Sep 2019 23:30:44 +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: r511272 - in head/comms/svxlink: . files Message-ID: <201909052330.x85NUiwP041573@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: db Date: Thu Sep 5 23:30:43 2019 New Revision: 511272 URL: https://svnweb.freebsd.org/changeset/ports/511272 Log: SvxLink release 19.09.1 -- 01 Sep 2019 @sm0svx sm0svx released this 4 days ago This release of SvxLink have no single big feature addition but a lot of smaller ones. Some examples are: AFSK metadata transmission for RF linked remote receivers, per receiver voter delay adjustment, new module ModuleTrx to remote control transceivers using DTMF, more flexible announcement configuration and more. As usual a number of bugs have been fixed. The full list of changes and more details can be found in the README for release 19.09. Information on configuration of new features can be found in the manual pages. Reported by: portscout Added: head/comms/svxlink/files/patch-src_svxlink_modules_metarinfo_CMakeLists.txt (contents, props changed) Modified: head/comms/svxlink/Makefile head/comms/svxlink/distinfo head/comms/svxlink/files/patch-src_CMakeLists.txt head/comms/svxlink/files/patch-src_doc_man_CMakeLists.txt head/comms/svxlink/pkg-plist Modified: head/comms/svxlink/Makefile ============================================================================== --- head/comms/svxlink/Makefile Thu Sep 5 21:45:58 2019 (r511271) +++ head/comms/svxlink/Makefile Thu Sep 5 23:30:43 2019 (r511272) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME?= svxlink -PORTVERSION= 17.12.2 -PORTREVISION= 1 +PORTVERSION= 19.09.1 CATEGORIES= comms hamradio MAINTAINER= hamradio@FreeBSD.org @@ -18,7 +17,8 @@ LIB_DEPENDS?= libgsm.so:audio/gsm \ libsigc-2.0.so:devel/libsigc++20 \ libpopt.so:devel/popt \ libopus.so:audio/opus \ - librtlsdr.so:comms/rtl-sdr + librtlsdr.so:comms/rtl-sdr \ + libcurl.so:ftp/curl BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto USES+= cmake:noninja compiler:c++11-lang groff pkgconfig tcl @@ -28,7 +28,9 @@ GH_PROJECT= svxlink CMAKE_SOURCE_PATH= ${WRKSRC}/src CMAKE_ARGS+= -DMAN_INSTALL_DIR:FILEPATH=${MANDIRS} \ - -DLOCAL_STATE_DIR=/var + -DLOCAL_STATE_DIR=/var \ + -DLOCALBASE:STRING="${LOCALBASE}" + .if ${PORTNAME}==svxlink CMAKE_ARGS+= -DUSE_QT:BOOL=NO .endif @@ -107,6 +109,12 @@ post-install: ${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleSelCallEnc.conf.sample ${MV} ${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleTclVoiceMail.conf \ ${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleTclVoiceMail.conf.sample + ${MV} ${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleTrx.conf \ + ${STAGEDIR}${PREFIX}/etc/svxlink/svxlink.d/ModuleTrx.conf.sample + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/src/doc/README-19.09.adoc ${STAGEDIR}${DOCSDIR} .endif .if ${PORTNAME}==qtel post-install: Modified: head/comms/svxlink/distinfo ============================================================================== --- head/comms/svxlink/distinfo Thu Sep 5 21:45:58 2019 (r511271) +++ head/comms/svxlink/distinfo Thu Sep 5 23:30:43 2019 (r511272) @@ -1,3 +1,3 @@ -TIMESTAMP = 1552153691 -SHA256 (sm0svx-svxlink-17.12.2_GH0.tar.gz) = 0e21b172858d54d642cd9c8a7e33e87bb50b1548f0291074271e08ab5f1e060c -SIZE (sm0svx-svxlink-17.12.2_GH0.tar.gz) = 1622039 +TIMESTAMP = 1567427570 +SHA256 (sm0svx-svxlink-19.09.1_GH0.tar.gz) = 5e5cbc3501fa6c6ec68334f8217ef93f5dc879d4d0e41e6f71378fd67d69f6a2 +SIZE (sm0svx-svxlink-19.09.1_GH0.tar.gz) = 1730688 Modified: head/comms/svxlink/files/patch-src_CMakeLists.txt ============================================================================== --- head/comms/svxlink/files/patch-src_CMakeLists.txt Thu Sep 5 21:45:58 2019 (r511271) +++ head/comms/svxlink/files/patch-src_CMakeLists.txt Thu Sep 5 23:30:43 2019 (r511272) @@ -1,4 +1,4 @@ ---- src/CMakeLists.txt.orig 2018-03-04 18:59:29 UTC +--- src/CMakeLists.txt.orig 2019-09-01 20:12:38 UTC +++ src/CMakeLists.txt @@ -37,6 +37,7 @@ set(RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/Modules/") @@ -21,7 +21,7 @@ # Warnings should be enabled for GCC. Also turning off the NDEBUG flag # since that remove asserts. if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX) -@@ -73,7 +68,6 @@ if(NOT CMAKE_BUILD_TYPE) +@@ -79,7 +74,6 @@ if(NOT CMAKE_BUILD_TYPE) FORCE) endif(NOT CMAKE_BUILD_TYPE) @@ -29,7 +29,7 @@ ############################################################################## # Install targets properties setup ############################################################################## -@@ -87,6 +81,18 @@ if(NOT DEFINED INCLUDE_INSTALL_DIR) +@@ -93,6 +87,18 @@ if(NOT DEFINED INCLUDE_INSTALL_DIR) set(INCLUDE_INSTALL_DIR ${CMAKE_INSTALL_FULL_INCLUDEDIR}) endif(NOT DEFINED INCLUDE_INSTALL_DIR) @@ -48,12 +48,12 @@ # Where to install libraries if(NOT DEFINED LIB_INSTALL_DIR) #set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}) -@@ -327,21 +333,24 @@ set(LIBS ${LIBS} ${SIGC2_LIBRARIES}) +@@ -333,21 +339,23 @@ set(LIBS ${LIBS} ${SIGC2_LIBRARIES}) # Find the chown utility include(FindCHOWN) -set(SVXLINK_USER "svxlink" CACHE STRING "Set SvxLink system user") --set(SVXLINK_GROUP "daemon" CACHE STRING "Set SvxLink system group") +-set(SVXLINK_GROUP "svxlink" CACHE STRING "Set SvxLink system group") -message(STATUS "SvxLink user = ${SVXLINK_USER}") -message(STATUS "SvxLink group = ${SVXLINK_GROUP}") - @@ -74,7 +74,6 @@ +set(SVXLINK_GROUP "daemon" CACHE STRING "Set SvxLink system group") +message(STATUS "SvxLink user = ${SVXLINK_USER}") +message(STATUS "SvxLink group = ${SVXLINK_GROUP}") -+ # Experimental CPack package building set(CPACK_SET_DESTDIR "ON") Modified: head/comms/svxlink/files/patch-src_doc_man_CMakeLists.txt ============================================================================== --- head/comms/svxlink/files/patch-src_doc_man_CMakeLists.txt Thu Sep 5 21:45:58 2019 (r511271) +++ head/comms/svxlink/files/patch-src_doc_man_CMakeLists.txt Thu Sep 5 23:30:43 2019 (r511272) @@ -1,4 +1,4 @@ ---- src/doc/man/CMakeLists.txt.orig 2018-03-04 18:59:29 UTC +--- src/doc/man/CMakeLists.txt.orig 2019-09-01 20:12:38 UTC +++ src/doc/man/CMakeLists.txt @@ -1,11 +1,18 @@ # Set up which man pages to build and install @@ -7,15 +7,15 @@ +else(QT_ONLY) set(MAN_PAGES svxlink.1 svxlink.conf.5 remotetrx.1 remotetrx.conf.5 - siglevdetcal.1 devcal.1 svxreflector.1 svxreflector.conf.5 qtel.1 -+ siglevdetcal.1 devcal.1 svxreflector.1 svxreflector.conf.5 ++ siglevdetcal.1 devcal.1 svxreflector.1 svxreflector.conf.5 ModuleHelp.conf.5 ModuleParrot.conf.5 ModuleEchoLink.conf.5 ModuleTclVoiceMail.conf.5 ModuleDtmfRepeater.conf.5 ModulePropagationMonitor.conf.5 ModuleSelCallEnc.conf.5 - ModuleFrn.conf.5 + ModuleFrn.conf.5 ModuleTrx.conf.5 -) -+ ) ++ ) +if(USE_QT) -+ set(MAN_PAGES ${MAN_PAGES} qtel.1) ++ set(MAN_PAGES ${MAN_PAGES} qtel.1) +endif(USE_QT) +endif(QT_ONLY) Added: head/comms/svxlink/files/patch-src_svxlink_modules_metarinfo_CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/svxlink/files/patch-src_svxlink_modules_metarinfo_CMakeLists.txt Thu Sep 5 23:30:43 2019 (r511272) @@ -0,0 +1,10 @@ +--- src/svxlink/modules/metarinfo/CMakeLists.txt.orig 2019-09-01 20:12:38 UTC ++++ src/svxlink/modules/metarinfo/CMakeLists.txt +@@ -6,6 +6,7 @@ set(MODNAME MetarInfo) + + # Project libraries to link to + set(LIBS ${LIBS} ${CURL_LIBRARY}) ++include_directories(AFTER "${LOCALBASE}/include") + + # The version tag name without the VER_ prefix + set(VERNAME ${MODNAME}) Modified: head/comms/svxlink/pkg-plist ============================================================================== --- head/comms/svxlink/pkg-plist Thu Sep 5 21:45:58 2019 (r511271) +++ head/comms/svxlink/pkg-plist Thu Sep 5 23:30:43 2019 (r511272) @@ -17,6 +17,7 @@ bin/svxreflector @sample %%ETCDIR%%/svxlink.d/ModulePropagationMonitor.conf.sample @sample %%ETCDIR%%/svxlink.d/ModuleSelCallEnc.conf.sample @sample %%ETCDIR%%/svxlink.d/ModuleTclVoiceMail.conf.sample +@sample %%ETCDIR%%/svxlink.d/ModuleTrx.conf.sample @sample %%ETCDIR%%/svxreflector.conf.sample include/svxlink/AsyncApplication.h include/svxlink/AsyncAtTimer.h @@ -32,6 +33,7 @@ include/svxlink/AsyncAudioDeviceFactory.h include/svxlink/AsyncAudioEncoder.h include/svxlink/AsyncAudioFifo.h include/svxlink/AsyncAudioFilter.h +include/svxlink/AsyncAudioFsf.h include/svxlink/AsyncAudioGenerator.h include/svxlink/AsyncAudioIO.h include/svxlink/AsyncAudioInterpolator.h @@ -78,14 +80,14 @@ include/svxlink/EchoLinkQso.h include/svxlink/EchoLinkStationData.h include/svxlink/common.h lib/libasyncaudio.so -lib/libasyncaudio.so.1.5 -lib/libasyncaudio.so.1.5.0 +lib/libasyncaudio.so.1.6 +lib/libasyncaudio.so.1.6.0 lib/libasynccore.so -lib/libasynccore.so.1.5 -lib/libasynccore.so.1.5.0 +lib/libasynccore.so.1.6 +lib/libasynccore.so.1.6.0 lib/libasynccpp.so -lib/libasynccpp.so.1.5 -lib/libasynccpp.so.1.5.0 +lib/libasynccpp.so.1.6 +lib/libasynccpp.so.1.6.0 lib/libecholib.so lib/libecholib.so.1.3 lib/libecholib.so.1.3.3 @@ -97,6 +99,7 @@ lib/svxlink/ModuleHelp.so lib/svxlink/ModuleMetarInfo.so lib/svxlink/ModuleParrot.so lib/svxlink/ModuleTcl.so +lib/svxlink/ModuleTrx.so %%STATIC%%lib/libasyncaudio.a %%STATIC%%lib/libasynccore.a %%STATIC%%lib/libasynccpp.a @@ -119,6 +122,7 @@ lib/svxlink/ModuleTcl.so %%DATADIR%%/events.d/MetarInfo.tcl %%DATADIR%%/events.d/PropagationMonitor.tcl %%DATADIR%%/events.d/SelCallEnc.tcl +%%DATADIR%%/events.d/Trx.tcl %%DATADIR%%/modules.d/ModuleTcl.tcl.example %%DATADIR%%/modules.d/ModuleTclVoiceMail.tcl %%DATADIR%%/modules.d/ModulePropagationMonitor.tcl @@ -136,6 +140,7 @@ man/man5/ModuleParrot.conf.5.gz man/man5/ModulePropagationMonitor.conf.5.gz man/man5/ModuleSelCallEnc.conf.5.gz man/man5/ModuleTclVoiceMail.conf.5.gz +man/man5/ModuleTrx.conf.5.gz man/man5/remotetrx.conf.5.gz man/man5/svxlink.conf.5.gz man/man5/svxreflector.conf.5.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201909052330.x85NUiwP041573>