aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ham/xdx/README2
-rw-r--r--ham/xdx/slack-desc2
-rw-r--r--ham/xdx/xdx.SlackBuild17
-rw-r--r--ham/xdx/xdx.info12
4 files changed, 15 insertions, 18 deletions
diff --git a/ham/xdx/README b/ham/xdx/README
index 197f6b3213..efa20208e9 100644
--- a/ham/xdx/README
+++ b/ham/xdx/README
@@ -6,4 +6,4 @@ or Reverse Beacon Net server via telnet over TCP/IP.
Xdx can set your radio's frequency to a spot using hamlib's rigctl
utility (hamlib does not need to be installed to build xdx).
-Optional runtime dependency: hamlib
+Optional runtime dependency: hamlib / hamlib4
diff --git a/ham/xdx/slack-desc b/ham/xdx/slack-desc
index 4666a9ddd1..d7be70620e 100644
--- a/ham/xdx/slack-desc
+++ b/ham/xdx/slack-desc
@@ -14,6 +14,6 @@ xdx:
xdx: Xdx can set your radio's frequency to a spot using Hamlib (optional).
xdx:
xdx:
-xdx:
+xdx: Homepage: https://github.com/N0NB/xdx
xdx:
xdx:
diff --git a/ham/xdx/xdx.SlackBuild b/ham/xdx/xdx.SlackBuild
index 45c29b6726..6dd0d1273e 100644
--- a/ham/xdx/xdx.SlackBuild
+++ b/ham/xdx/xdx.SlackBuild
@@ -4,6 +4,7 @@
#
# Copyright 2017 Nate Bargmann <n0nb@arrl.net>
# Copyright 2020 JK Wood <joshuakwood@gmail.com>
+# Copyright 2025 Brian Cox <hamslackbuild@comcast.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -12,7 +13,7 @@
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
@@ -26,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xdx
-VERSION=${VERSION:-2.5.0}
+VERSION=${VERSION:-2.91}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -39,9 +40,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -51,20 +49,18 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-DOCFILES="ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README TODO"
+DOCFILES="ABOUT-NLS AUTHORS COPYING ChangeLog NEWS README TODO"
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
else
SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
fi
set -e
@@ -76,6 +72,7 @@ rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
+
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
-o -perm 511 \) -exec chmod 755 {} \; -o \
diff --git a/ham/xdx/xdx.info b/ham/xdx/xdx.info
index f2769f509b..1c801356e8 100644
--- a/ham/xdx/xdx.info
+++ b/ham/xdx/xdx.info
@@ -1,10 +1,10 @@
PRGNAM="xdx"
-VERSION="2.5.0"
-HOMEPAGE="https://github.com/N0NB/xdx/wiki"
-DOWNLOAD="https://sourceforge.net/projects/xdxclusterclient/files/2.5.0/xdx-2.5.0.tar.gz"
-MD5SUM="8b5d1f60670b0659022a66ff8cb74f4f"
+VERSION="2.91"
+HOMEPAGE="https://github.com/N0NB/xdx"
+DOWNLOAD="https://github.com/N0NB/xdx/releases/download/2.91/xdx-2.91.tar.gz"
+MD5SUM="6a75e5e22609c5c363f7e29f98cb9d8f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="JK Wood"
-EMAIL="joshuakwood@gmail.com"
+MAINTAINER="Brian Cox"
+EMAIL="hamslackbuild@comcast.net"