diff --git a/functions/additional.function b/functions/additional.function index 4de1838..74efd06 100644 --- a/functions/additional.function +++ b/functions/additional.function @@ -495,13 +495,17 @@ sudo apt install -y gpredict ################################## TQSL(){ sudo apt install -y cmake g++ libexpat1-dev libssl-dev libdb++-dev libcurl4-openssl-dev libwxgtk3.0-dev -git clone https://git.code.sf.net/p/trustedqsl/tqsl trustedqsl-tqsl -cd ~/trustedqsl-tqsl +cd $HOME +CUR=$(curl -s http://www.arrl.org/tqsl-download | grep "for Linux" | sed 's/.*TQSL //' | awk '{print $1}') +wget http://www.arrl.org/tqsl/tqsl-$CUR.tar.gz +tar -xzvf tqsl-$CUR.tar.gz +rm tqsl-$CUR.tar.gz +cd tqsl-$CUR cmake . make sudo make install -sudo cp /home/pi/trustedqsl-tqsl/apps/tqsl.desktop /usr/share/applications/ - +sudo cp /home/pi/tqsl-$CUR/apps/tqsl.desktop /usr/share/applications/ +rm -rf $HOME/tqsl-$CUR }