73Linux/app/stable/x86_64/ARDOP.bapp
2024-08-08 06:57:22 -05:00

38 lines
1.2 KiB
Text
Executable file

BAPP=4.0
ID=ARDOP
Name=ardopcf
Comment="ARDOP Sound Modem"
Ver=
localVer=
W3='https://www.cantab.net/users/john.wiseman/Documents/'
INSTALL(){
#define github variables
user=pflarue
repo=ardop
search_term="ardopcf_amd64_Linux_64"
cd ${BAPSRC}
pkg_name=$(curl -s https://api.github.com/repos/${user}/${repo}/releases/latest | grep ${search_term} | head -1 | sed 's/.*ardop/ardop/;s/",//')
version=$(curl -s https://api.github.com/repos/${user}/${repo}/releases/latest | grep tag_name | sed 's/"tag_name": "//;s/",//;s/ //g')
echo "version=${version}" > $HOME/73Linux/cache/.ardop_version
wget https://github.com/${user}/${repo}/releases/download/${version}/${pkg_name}
chmod +x ${pkg_name}
mv ${pkg_name} ardopcf
sudo -A mv ${BAPSRC}/ardopcf /usr/local/bin
}
VERSION(){
user=pflarue
repo=ardop
if [ -f /usr/local/bin/ardopcf ]; then
CURRENT=$(cat $HOME/73Linux/cache/.ardop_version | sed 's/version=//')
NEWVER=$(curl -s https://api.github.com/repos/${user}/${repo}/releases/latest | grep tag_name | sed 's/"tag_name": "//;s/",//;s/ //g')
else
CURRENT=0
NEWVER=$(curl -s https://api.github.com/repos/${user}/${repo}/releases/latest | grep tag_name | sed 's/"tag_name": "//;s/",//;s/ //g')
fi
}