diff options
author | Andrea Sacchetti Picchio <andrea dot sacchettipicchio at gmail dot com> | 2025-01-28 22:30:41 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2025-01-28 23:14:23 +0700 |
commit | 315a97cedb47021753a7132e4922b2b7c26c5468 (patch) | |
tree | 37b5cb517fe201bc467f909c453dbce70868a401 /ham | |
parent | b152a10604d20512fd44f4548e75331b3426788f (diff) |
ham/sdrangel: Update script.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'ham')
-rw-r--r-- | ham/sdrangel/README | 4 | ||||
-rw-r--r-- | ham/sdrangel/sdrangel.SlackBuild | 14 | ||||
-rw-r--r-- | ham/sdrangel/slack-desc | 2 |
3 files changed, 10 insertions, 10 deletions
diff --git a/ham/sdrangel/README b/ham/sdrangel/README index 712dbb4969..648512e9f2 100644 --- a/ham/sdrangel/README +++ b/ham/sdrangel/README @@ -1,5 +1,5 @@ SDR Rx/Tx software for Airspy, Airspy HF+, BladeRF, HackRF, LimeSDR, -PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube +PlutoSDR, RTL-SDR, SDRplay and FunCube This software project is committed to Open Source that is you as a visitor, collaborator, simple user... will always be guaranteed access @@ -36,3 +36,5 @@ SDRplay, libperseus, librtlsdr, uhd ... Optional features can be enabled installing: aptdec, cm256cc, dab_lib, mbelib, serialDV, dsdcc, sgp4, libsigmf, ggmorse + +SERVER=yes|no (Default is no) to compile also the server variant diff --git a/ham/sdrangel/sdrangel.SlackBuild b/ham/sdrangel/sdrangel.SlackBuild index 29d57e162e..4080353508 100644 --- a/ham/sdrangel/sdrangel.SlackBuild +++ b/ham/sdrangel/sdrangel.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=sdrangel VERSION=${VERSION:-7.22.5} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -81,13 +81,10 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# Fix (ver 3.14 Added RSP1B Support) -sed 's/case SDRPLAY_RSP1B_ID/case (6)/' -i plugins/samplesource/sdrplayv3/sdrplayv3input.cpp -sed 's/case SDRPLAY_RSP1B_ID/case (6)/' -i plugins/samplesource/sdrplayv3/sdrplayv3gui.cpp - -# Fix (ver 3.15 Added RSPdxR2 Support) -sed 's/case SDRPLAY_RSPdxR2_ID/case (7)/' -i plugins/samplesource/sdrplayv3/sdrplayv3input.cpp -sed 's/case SDRPLAY_RSPdxR2_ID/case (7)/' -i plugins/samplesource/sdrplayv3/sdrplayv3gui.cpp +# Compile also the server variant +if [ "${SERVER:-no}" == "no" ]; then + OPT="-DBUILD_SERVER=OFF" +fi mkdir -p build cd build @@ -98,6 +95,7 @@ cd build -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DCMAKE_INSTALL_MANDIR=/usr/man \ -DCMAKE_INSTALL_DOCDIR=/usr/doc/$PRGNAM-$VERSION \ + $OPT \ -DCMAKE_BUILD_TYPE=Release .. make install/strip DESTDIR=$PKG cd .. diff --git a/ham/sdrangel/slack-desc b/ham/sdrangel/slack-desc index ca5caa2b08..e134e62c30 100644 --- a/ham/sdrangel/slack-desc +++ b/ham/sdrangel/slack-desc @@ -9,7 +9,7 @@ sdrangel: sdrangel (TX & RX Software Defined Radio) sdrangel: sdrangel: SDRangel: SDR Rx/Tx software for Airspy, Airspy HF+, BladeRF, HackRF, -sdrangel: LimeSDR, PlutoSDR, RTL-SDR, SDRplay RSP1 and FunCube +sdrangel: LimeSDR, PlutoSDR, RTL-SDR, SDRplay and FunCube sdrangel: sdrangel: sdrangel: |