From efcead62826f3f1e28b2ce90e0d0e52f471b41a2 Mon Sep 17 00:00:00 2001 From: KM4ACK Date: Sun, 14 Jun 2020 09:06:58 -0500 Subject: [PATCH] update --- flsuite | 149 -------------------------------------------------------- 1 file changed, 149 deletions(-) delete mode 100644 flsuite diff --git a/flsuite b/flsuite deleted file mode 100644 index 8cc87ea..0000000 --- a/flsuite +++ /dev/null @@ -1,149 +0,0 @@ -#!/bin/bash - -#script to install FLDIGI from source -#20200121 km4ack - -mkdir -p $HOME/Downloads - -#find how much memory we are working with -FREEMEM=$(free -m | grep Mem: | awk '{ print $2 }') -echo $FREEMEM - -#increase swap file if less than 3G memory -if [ $FREEMEM -lt 3000 ] -then -echo "Increasing Swap size for build" -#increase swap size -sudo sed -i 's/#CONF_SWAPFILE=\/var\/swap/CONF_SWAPFILE=\/var\/swap/' /etc/dphys-swapfile -sudo sed -i 's/CONF_SWAPSIZE=100/CONF_SWAPSIZE=1024/' /etc/dphys-swapfile -sudo /etc/init.d/dphys-swapfile restart -sleep 10 -fi - -#install needed depends -sudo apt-get install -y libfltk1.3-dev libjpeg9-dev libxft-dev libxinerama-dev libxcursor-dev libsndfile1-dev libsamplerate0-dev portaudio19-dev libpulse-dev libusb-1.0-0-dev texinfo - -#determine latest FLXMLRPC & download -FLXM=$(curl -s http://www.w1hkj.com/files/flxmlrpc/ | grep .tar.gz | sed 's/
  • \ flxmlrpc.*$//') -echo $FLXM -XMPKG=$( echo $FLXM | sed 's/.tar.gz//') -cd $HOME/Downloads -wget http://www.w1hkj.com/files/flxmlrpc/$FLXM -tar -zxvf $FLXM -rm *.gz - -#build FLXMLRPC -cd $XMPKG -./configure --prefix=/usr/local --enable-static -make -sudo make install -sudo ldconfig - - - -#Determine latest FLRIG -RIGTAR=$(curl -s http://www.w1hkj.com/files/flrig/ | grep .tar.gz | sed 's/
  • \ flrig.*$//') -RIGPKG=$(echo $RIGTAR | sed 's/.tar.gz//') - -#Download latest FLRIG -cd $HOME/Downloads -wget http://www.w1hkj.com/files/flrig/$RIGTAR -tar -zxvf $RIGTAR -rm *.gz - -#Build FLRIG -cd $RIGPKG -./configure --prefix=/usr/local --enable-static -make -sudo make install -sudo ldconfig - -#Determine latest FLDIGI -FLTAR=$(curl -s http://www.w1hkj.com/files/fldigi/ | grep .tar.gz | sed 's/
  • \ fldigi.*$//') -FLPKG=$(echo $FLTAR | sed 's/.tar.gz//') - -#Download latest FLDIGI tar file -cd $HOME/Downloads -wget http://www.w1hkj.com/files/fldigi/$FLTAR -tar -zxvf $FLTAR -rm *.gz - - -#build FLDIGI -cd $FLPKG -./configure --prefix=/usr/local --enable-static -make -sudo make install -sudo ldconfig - -#Determine latest FLMSG -MSGTAR=$(curl -s http://www.w1hkj.com/files/flmsg/ | grep .tar.gz | sed 's/
  • \ flmsg.*$//') -MSGPKG=$(echo $MSGTAR | sed 's/.tar.gz//') - -#download FLMSG -cd $HOME/Downloads -wget http://www.w1hkj.com/files/flmsg/$MSGTAR -tar -zxvf $MSGTAR -rm *.gz - -#Build FLMSG -cd $MSGPKG -./configure --prefix=/usr/local --enable-static -make -sudo make install -sudo ldconfig - -#determine latest FLAMP -AMPTAR=$(curl -s http://www.w1hkj.com/files/flamp/ | grep .tar.gz | sed 's/
  • \ flamp.*$//') -AMPPKG=$(echo $AMPTAR | sed 's/.tar.gz//') - -#download FLAMP -cd $HOME/Downloads -wget http://www.w1hkj.com/files/flamp/$AMPTAR -tar -zxvf $AMPTAR -rm *.gz - -#build FLAMP -cd $AMPPKG -./configure --prefix=/usr/local --enable-static -make -sudo make install -sudo ldconfig - -#determine lastest FLNET -NETTAR=$(curl -s http://www.w1hkj.com/files/flnet/ | grep .tar.gz | sed 's/
  • \ flnet.*$//') -NETPKG=$(echo $NETTAR | sed 's/.tar.gz//') - -#download FLNET -cd $HOME/Downloads -wget http://www.w1hkj.com/files/flnet/$NETTAR -tar -zxvf $NETTAR -rm *.gz - -#build FLNET -cd $NETPKG -./configure --prefix=/usr/local --enable-static -make -sudo make install -sudo ldconfig - -#reset swap size to default -if [ $FREEMEM -lt 3000 ] -then -echo "Resetting swap size to default" -#increase swap size -sudo sed -i 's/CONF_SWAPFILE=\/var\/swap/#CONF_SWAPFILE=\/var\/swap/' /etc/dphys-swapfile -sudo sed -i 's/CONF_SWAPSIZE=1024/CONF_SWAPSIZE=100/' /etc/dphys-swapfile -sudo /etc/init.d/dphys-swapfile restart -fi - -#install xdg menus to clean up our menu system -sudo apt-get install -y extra-xdg-menus - - - - - - - -