update sdrplay patches; fix sdrplay service
This commit is contained in:
		| @@ -13,6 +13,6 @@ WORKDIR /opt/openwebrx | ||||
|  | ||||
| VOLUME /etc/openwebrx | ||||
|  | ||||
| ADD docker/files/services/openwebrx /etc/services.d/openwebrx | ||||
| CMD /opt/openwebrx/docker/scripts/run.sh | ||||
|  | ||||
| EXPOSE 8073 | ||||
|   | ||||
| @@ -1,11 +1,12 @@ | ||||
| --- sdrplay/install_lib.sh | ||||
| +++ sdrplay/install_lib_patched.sh | ||||
| @@ -4,20 +4,7 @@ | ||||
| diff -ur sdrplay-orig/install_lib.sh sdrplay/install_lib.sh | ||||
| --- sdrplay-orig/install_lib.sh	2020-05-24 14:30:06.022483867 +0000 | ||||
| +++ sdrplay/install_lib.sh	2020-05-24 14:30:49.093435726 +0000 | ||||
| @@ -4,19 +4,6 @@ | ||||
|  export MAJVERS="3" | ||||
|   | ||||
|  echo "Installing SDRplay RSP API library ${VERS}..." | ||||
| -read -p "Press RETURN to view the license agreement" ret | ||||
|   | ||||
| - | ||||
| -more sdrplay_license.txt | ||||
| - | ||||
| -while true; do | ||||
| @@ -17,25 +18,6 @@ | ||||
| -        * ) echo "Please answer y or n";; | ||||
| -    esac | ||||
| -done | ||||
| - | ||||
|   | ||||
|  export ARCH=`uname -m` | ||||
|   | ||||
|  echo "Architecture: ${ARCH}" | ||||
| @@ -46,17 +33,6 @@ | ||||
|  	echo "ERROR: udev rules directory not found, add udev support and run the" | ||||
|  	echo "installer again. udev support can be added by running..." | ||||
|  	echo "sudo apt-get install libudev-dev" | ||||
| -	echo " " | ||||
| -	exit 1 | ||||
| -fi | ||||
| - | ||||
| -if /sbin/ldconfig -p | /bin/fgrep -q libusb-1.0; then | ||||
| -	echo "Libusb found, continuing..." | ||||
| -else | ||||
| -	echo " " | ||||
| -	echo "ERROR: Libusb cannot be found. Please install libusb and then run" | ||||
| -	echo "the installer again. Libusb can be installed by running..." | ||||
| -    echo "sudo apt-get install libusb-1.0.0-dev" | ||||
|  	echo " " | ||||
|  	exit 1 | ||||
|  fi | ||||
|   | ||||
| @@ -1,11 +1,12 @@ | ||||
| --- sdrplay/install_lib.sh | ||||
| +++ sdrplay/install_lib_patched.sh | ||||
| @@ -4,20 +4,7 @@ | ||||
|  export MAJVERS="3" | ||||
| diff -ur sdrplay-orig/install_lib.sh sdrplay/install_lib.sh | ||||
| --- sdrplay-orig/install_lib.sh	2020-05-24 14:13:04.561271707 +0000 | ||||
| +++ sdrplay/install_lib.sh	2020-05-24 14:16:20.068329040 +0000 | ||||
| @@ -4,19 +4,6 @@ | ||||
|  MAJVERS="3" | ||||
|   | ||||
|  echo "Installing SDRplay RSP API library ${VERS}..." | ||||
| -read -p "Press RETURN to view the license agreement" ret | ||||
|   | ||||
| - | ||||
| -more sdrplay_license.txt | ||||
| - | ||||
| -while true; do | ||||
| @@ -17,25 +18,23 @@ | ||||
| -        * ) echo "Please answer y or n";; | ||||
| -    esac | ||||
| -done | ||||
| - | ||||
|  export ARCH=`uname -m` | ||||
|   | ||||
|  echo "Architecture: ${ARCH}" | ||||
| @@ -44,17 +31,6 @@ | ||||
|  	echo "ERROR: udev rules directory not found, add udev support and run the" | ||||
|  	echo "installer again. udev support can be added by running..." | ||||
|  	echo "sudo apt-get install libudev-dev" | ||||
| -	echo " " | ||||
| -	exit 1 | ||||
| -fi | ||||
| - | ||||
| -if /sbin/ldconfig -p | /bin/fgrep -q libusb-1.0; then | ||||
| -	echo "Libusb found, continuing..." | ||||
| -else | ||||
| -	echo " " | ||||
| -	echo "ERROR: Libusb cannot be found. Please install libusb and then run" | ||||
| -	echo "the installer again. Libusb can be installed by running..." | ||||
| -    echo "sudo apt-get install libusb-1.0.0-dev" | ||||
|  	echo " " | ||||
|  	exit 1 | ||||
|  fi | ||||
|  ARCH=`uname -m` | ||||
|   | ||||
| @@ -141,16 +128,6 @@ | ||||
|  echo "SDRplay API ${VERS} Installation Finished" | ||||
|  echo " " | ||||
|   | ||||
| -while true; do | ||||
| -    echo "Would you like to add SDRplay USB IDs to the local database for easier | ||||
| -" | ||||
| -    read -p "identification in applications such as lsusb? [y/n] " yn | ||||
| -    case $yn in | ||||
| -        [Yy]* ) break;; | ||||
| -        [Nn]* ) exit;; | ||||
| -        * ) echo "Please answer y or n";; | ||||
| -    esac | ||||
| -done | ||||
|  sudo cp scripts/sdrplay_usbids.sh ${INSTALLBINDIR}/. | ||||
|  sudo chmod 755 ${INSTALLBINDIR}/sdrplay_usbids.sh | ||||
|  sudo cp scripts/sdrplay_ids.txt ${INSTALLBINDIR}/. | ||||
|   | ||||
| @@ -1,5 +1,6 @@ | ||||
| --- sdrplay/install_lib.sh | ||||
| +++ sdrplay/install_lib_patched.sh | ||||
| diff -ur sdrplay-orig/install_lib.sh sdrplay/install_lib.sh | ||||
| --- sdrplay-orig/install_lib.sh	2020-05-24 13:56:56.622000041 +0000 | ||||
| +++ sdrplay/install_lib.sh	2020-05-24 13:58:51.837801559 +0000 | ||||
| @@ -4,19 +4,6 @@ | ||||
|  MAJVERS="3" | ||||
|   | ||||
| @@ -20,3 +21,19 @@ | ||||
|   | ||||
|  ARCH=`uname -m` | ||||
|  OSDIST="Unknown" | ||||
| @@ -157,15 +144,6 @@ | ||||
|  echo " " | ||||
|  echo "SDRplay API ${VERS} Installation Finished" | ||||
|  echo " " | ||||
| -while true; do | ||||
| -    echo "Would you like to add SDRplay USB IDs to the local database for easier" | ||||
| -    read -p "identification in applications such as lsusb? [y/n] " yn | ||||
| -    case $yn in | ||||
| -        [Yy]* ) break;; | ||||
| -        [Nn]* ) exit;; | ||||
| -        * ) echo "Please answer y or n";; | ||||
| -    esac | ||||
| -done | ||||
|  sudo cp scripts/sdrplay_usbids.sh ${INSTALLBINDIR}/. | ||||
|  sudo chmod 755 ${INSTALLBINDIR}/sdrplay_usbids.sh | ||||
|  sudo cp scripts/sdrplay_ids.txt ${INSTALLBINDIR}/. | ||||
|   | ||||
| @@ -1,2 +0,0 @@ | ||||
| #!/usr/bin/execlineb -P | ||||
| /opt/openwebrx/docker/scripts/run.sh | ||||
| @@ -18,8 +18,8 @@ function cmakebuild() { | ||||
|  | ||||
| cd /tmp | ||||
|  | ||||
| STATIC_PACKAGES="libusb-1.0.0 libudev1" | ||||
| BUILD_PACKAGES="git cmake make patch wget sudo gcc g++ libusb-dev" | ||||
| STATIC_PACKAGES="libusb-1.0.0 udev" | ||||
| BUILD_PACKAGES="git cmake make patch wget sudo gcc g++ libusb-1.0-0-dev" | ||||
|  | ||||
| apt-get update | ||||
| apt-get -y install --no-install-recommends $STATIC_PACKAGES $BUILD_PACKAGES | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Jakob Ketterl
					Jakob Ketterl