aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGustavo Conrad <gus3963@gmail.com>2024-08-20 09:23:35 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2024-08-20 10:19:50 +0700
commit448b3e7ba04908ac37a11788e04b02c206d0eeaf (patch)
treeea6621050fa396a793e4d7ca4dd4c8df5a8f738f
parent3659ccc25df3762f23b2cb7a02f0ecd083e94489 (diff)
ham/svxlink: Updated for version 24.02.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--ham/svxlink/README17
-rw-r--r--ham/svxlink/doinst.sh6
-rw-r--r--ham/svxlink/svxlink.SlackBuild4
-rw-r--r--ham/svxlink/svxlink.info8
4 files changed, 26 insertions, 9 deletions
diff --git a/ham/svxlink/README b/ham/svxlink/README
index c389e243e6e0..c22dacb91e2e 100644
--- a/ham/svxlink/README
+++ b/ham/svxlink/README
@@ -12,9 +12,20 @@ implemented in either C++ or TCL.
The project also includes Qtel, the Qt EchoLink client, is a graphical
application used to access the EchoLink network.
-This release includes a new revision of the SvxReflector application,
-which is meant to be used as a center point to link SvxLink nodes
-together.
+The SvxReflector application, which is meant to be used as a center
+point to link SvxLink nodes together, is also included in this build.
+
+This release introduce talkgroups in the SvxReflector.
+That make it possible to use the reflector server for multiple parallel
+QSOs and provide a new set of features. Also multiple CTCSS tones are
+now supported.
+
+A SvxLink node can now be configured to use multiple SvxReflector
+addresses, that allow for simple redundancy where all nodes will switch
+to a backup node if the primary SvxReflector stops responding.
+
+Be careful with configuration files since config variables have
+changed in this release. Make sure to move them accordingly.
You can build only svxlink server (no Qtel) by passing QTEL=NO to the
script:
diff --git a/ham/svxlink/doinst.sh b/ham/svxlink/doinst.sh
index afc8fe48331b..f62a740ca854 100644
--- a/ham/svxlink/doinst.sh
+++ b/ham/svxlink/doinst.sh
@@ -42,3 +42,9 @@ preserve_perms etc/rc.d/rc.svxlink.new
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
fi
+
+if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
+ if [ -x /usr/bin/gtk-update-icon-cache ]; then
+ /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
+ fi
+fi
diff --git a/ham/svxlink/svxlink.SlackBuild b/ham/svxlink/svxlink.SlackBuild
index a1bdbb92be6c..88f82158c344 100644
--- a/ham/svxlink/svxlink.SlackBuild
+++ b/ham/svxlink/svxlink.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for svxlink - cmake version
-# Copyright 2014-2022, Gustavo Conrad (gus3963 gmail)
+# Copyright 2014-2024, Gustavo Conrad (gus3963 gmail)
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=svxlink
-VERSION=${VERSION:-19.09.2}
+VERSION=${VERSION:-24.02}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/ham/svxlink/svxlink.info b/ham/svxlink/svxlink.info
index ca77eac18f2a..d2b7d2151d65 100644
--- a/ham/svxlink/svxlink.info
+++ b/ham/svxlink/svxlink.info
@@ -1,10 +1,10 @@
PRGNAM="svxlink"
-VERSION="19.09.2"
+VERSION="24.02"
HOMEPAGE="http://www.svxlink.org/"
-DOWNLOAD="https://github.com/sm0svx/svxlink/archive/19.09.2/svxlink-19.09.2.tar.gz"
-MD5SUM="2dde4de463be83aa945219231b77888a"
+DOWNLOAD="https://github.com/sm0svx/svxlink/archive/24.02/svxlink-24.02.tar.gz"
+MD5SUM="69b54ffde054b0dea1883de950429001"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="gsm"
+REQUIRES="gsm jsoncpp"
MAINTAINER="Gustavo Conrad"
EMAIL="gus3963@gmail.com"