update sdrplay to 3.14

This commit is contained in:
Jakob Ketterl 2024-02-20 02:23:17 +01:00
parent a428d2ec58
commit 159a835806
2 changed files with 21 additions and 23 deletions

View file

@ -1,5 +1,6 @@
--- sdrplay-orig/install_lib.sh 2024-01-01 15:03:53.377291864 +0100 diff -ur sdrplay-orig/install_lib.sh sdrplay/install_lib.sh
+++ sdrplay/install_lib.sh 2024-01-01 16:09:25.948363042 +0100 --- sdrplay-orig/install_lib.sh 2024-02-20 00:57:57.438264040 +0100
+++ sdrplay/install_lib.sh 2024-02-20 01:01:14.293463093 +0100
@@ -17,26 +17,7 @@ @@ -17,26 +17,7 @@
echo "the system files." echo "the system files."
echo " " echo " "
@ -41,19 +42,19 @@
echo "This installer only supports 64 bit architectures." echo "This installer only supports 64 bit architectures."
echo "One of the above indicates that something is not set for" echo "One of the above indicates that something is not set for"
echo "64 bit operation. Please either fix the relevant OS issue or" echo "64 bit operation. Please either fix the relevant OS issue or"
@@ -193,11 +173,6 @@ @@ -194,11 +174,6 @@
sudo chmod 644 /etc/udev/hwdb.d/20-sdrplay.hwdb sudo chmod 644 /etc/udev/hwdb.d/20-sdrplay.hwdb
sudo systemd-hwdb update sudo systemd-hwdb update
sudo udevadm trigger sudo udevadm trigger
- if [ "${SRVTYPE}" != "initd" ]; then - if [ "${SRVTYPE}" != "initd" ]; then
- sudo systemctl restart udev - sudo systemctl restart udev
- else - else
- sudo service udev restart - sudo service udev restart
- fi - fi
echo "Done" echo "Done"
fi
fi fi
@@ -227,7 +202,7 @@ else
@@ -234,7 +209,7 @@
fi fi
echo " " echo " "
@ -62,7 +63,7 @@
locheader="/usr/local/include" locheader="/usr/local/include"
loclib="/usr/local/lib" loclib="/usr/local/lib"
locscripts="/etc/systemd/system" locscripts="/etc/systemd/system"
@@ -247,45 +222,6 @@ @@ -254,45 +229,6 @@
echo "Daemon start system : ${DAEMON_SYS}" echo "Daemon start system : ${DAEMON_SYS}"
echo " " echo " "
@ -108,7 +109,7 @@
sudo mkdir -p -m 755 ${locservice} >> /dev/null 2>&1 sudo mkdir -p -m 755 ${locservice} >> /dev/null 2>&1
sudo mkdir -p -m 755 ${locheader} >> /dev/null 2>&1 sudo mkdir -p -m 755 ${locheader} >> /dev/null 2>&1
sudo mkdir -p -m 755 ${loclib} >> /dev/null 2>&1 sudo mkdir -p -m 755 ${loclib} >> /dev/null 2>&1
@@ -317,10 +253,6 @@ @@ -324,10 +260,6 @@
echo -n "Installing Service scripts and starting daemon..." echo -n "Installing Service scripts and starting daemon..."
if [ -d "/etc/systemd/system" ]; then if [ -d "/etc/systemd/system" ]; then
SRVTYPE="systemd" SRVTYPE="systemd"
@ -119,7 +120,7 @@
sudo bash -c 'cat > /etc/systemd/system/sdrplay.service' << EOF sudo bash -c 'cat > /etc/systemd/system/sdrplay.service' << EOF
[Unit] [Unit]
Description=SDRplay API Service Description=SDRplay API Service
@@ -339,8 +271,6 @@ @@ -346,8 +278,6 @@
EOF EOF
sudo chmod 644 /etc/systemd/system/sdrplay.service sudo chmod 644 /etc/systemd/system/sdrplay.service
@ -128,7 +129,7 @@
else else
SRVTYPE="initd" SRVTYPE="initd"
if [ -f "/etc/init.d/sdrplayService" ]; then if [ -f "/etc/init.d/sdrplayService" ]; then
@@ -443,16 +373,6 @@ @@ -450,16 +380,6 @@
echo "finished, please reboot this device." echo "finished, please reboot this device."
echo " " echo " "

View file

@ -27,15 +27,12 @@ apt-get -y install --no-install-recommends $STATIC_PACKAGES $BUILD_PACKAGES
ARCH=$(uname -m) ARCH=$(uname -m)
case $ARCH in case $ARCH in
x86_64) x86_64|aarch64)
BINARY=SDRplay_RSP_API-Linux-3.12.1.run BINARY=SDRplay_RSP_API-Linux-3.14.0.run
;; ;;
armv*) armv*)
BINARY=SDRplay_RSP_API-ARM32-3.07.2.run BINARY=SDRplay_RSP_API-ARM32-3.07.2.run
;; ;;
aarch64)
BINARY=SDRplay_RSP_API-Linux-3.12.1.run
;;
esac esac
wget --no-http-keep-alive https://www.sdrplay.com/software/$BINARY wget --no-http-keep-alive https://www.sdrplay.com/software/$BINARY