diff options
author | alan.aveNOrsaSP@AMcox.net <alan.aveNOrsaSP@AMcox.net> | 2025-01-13 10:38:41 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2025-01-18 08:13:12 +0700 |
commit | f59891d476f48aa58901dea9249cbd9e0cc495a7 (patch) | |
tree | 359dfe9ae552780127041b5befb0b438b27d5071 /ham | |
parent | 5f43c29ef2994e9d3adedfc2a6435a6c8a53b707 (diff) |
ham/SDRPlay: Update script.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'ham')
-rw-r--r-- | ham/SDRPlay/SDRPlay.SlackBuild | 24 | ||||
-rw-r--r-- | ham/SDRPlay/SDRPlay.info | 4 |
2 files changed, 13 insertions, 15 deletions
diff --git a/ham/SDRPlay/SDRPlay.SlackBuild b/ham/SDRPlay/SDRPlay.SlackBuild index bc3d0744e3..0a8f0cfa4d 100644 --- a/ham/SDRPlay/SDRPlay.SlackBuild +++ b/ham/SDRPlay/SDRPlay.SlackBuild @@ -62,7 +62,6 @@ cd $TMP rm -rf $PRGNAM-$VERSION mkdir $PRGNAM-$VERSION cd $PRGNAM-$VERSION -sh $CWD/SDRplay_RSP_API-Linux-2.13.1.run --tar xvf sh $CWD/SDRplay_RSP_API-Linux-$VERSION.run --tar xvf chown -R root:root . find -L . \ @@ -71,19 +70,9 @@ 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 {} \; -VERS="2.13" - -mkdir -p $PKG/usr/lib$LIBDIRSUFFIX -install -m755 ${ARCH}/libmirsdrapi-rsp.so.${VERS} $PKG/usr/lib$LIBDIRSUFFIX -ln -s libmirsdrapi-rsp.so.${VERS} $PKG/usr/lib$LIBDIRSUFFIX/libmirsdrapi-rsp.so.2 -ln -s libmirsdrapi-rsp.so.2 $PKG/usr/lib$LIBDIRSUFFIX/libmirsdrapi-rsp.so - -mkdir -p $PKG/usr/include -install -m644 mirsdrapi-rsp.h $PKG/usr/include - VERS="3.15" -mv amd64/* x86_64/ +mv amd64 x86_64 mkdir -p $PKG/usr/lib$LIBDIRSUFFIX install -m755 ${ARCH}/libsdrplay_api.so.${VERS} $PKG/usr/lib$LIBDIRSUFFIX ln -s libsdrplay_api.so.${VERS} $PKG/usr/lib$LIBDIRSUFFIX/libsdrplay_api.so.2 @@ -93,7 +82,16 @@ mkdir -p $PKG/usr/include install -m644 inc/*.h $PKG/usr/include mkdir -p $PKG/etc/udev/rules.d/ -install -m644 66-mirics.rules $PKG/etc/udev/rules.d/66-mirics.rules +cat > $PKG/etc/udev/rules.d/66-sdrplay.rules << EOF +SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="1df7",ATTRS{idProduct}=="2500",MODE:="0666" +SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="1df7",ATTRS{idProduct}=="3000",MODE:="0666" +SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="1df7",ATTRS{idProduct}=="3010",MODE:="0666" +SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="1df7",ATTRS{idProduct}=="3020",MODE:="0666" +SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="1df7",ATTRS{idProduct}=="3030",MODE:="0666" +SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="1df7",ATTRS{idProduct}=="3050",MODE:="0666" +SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="1df7",ATTRS{idProduct}=="3060",MODE:="0666" +EOF +chmod 644 $PKG/etc/udev/rules.d/66-sdrplay.rules find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true diff --git a/ham/SDRPlay/SDRPlay.info b/ham/SDRPlay/SDRPlay.info index fc9d3c59db..02ef9d22a8 100644 --- a/ham/SDRPlay/SDRPlay.info +++ b/ham/SDRPlay/SDRPlay.info @@ -3,8 +3,8 @@ VERSION="3.15.2" HOMEPAGE="https://www.sdrplay.com/api/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="http://www.sdrplay.com/software/SDRplay_RSP_API-Linux-2.13.1.run http://www.sdrplay.com/software/SDRplay_RSP_API-Linux-3.15.2.run" -MD5SUM_x86_64="6a394db7d5770f11442023ce3ab0ba66 92feae82c39d2e33eec13fc5662a3b9b" +DOWNLOAD_x86_64="http://www.sdrplay.com/software/SDRplay_RSP_API-Linux-3.15.2.run" +MD5SUM_x86_64="92feae82c39d2e33eec13fc5662a3b9b" REQUIRES="" MAINTAINER="Alan Aversa" EMAIL="alan.aveNOrsaSP@AMcox.net (remove NO and SPAM)" |