Skip to content

Commit 1150033

Browse files
committed
add varim to bap
1 parent 765be0d commit 1150033

File tree

5 files changed

+43
-1
lines changed

5 files changed

+43
-1
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,9 @@ Software TNC. In this setup, Direwolf is used for a 2M packet connection with Pa
9696
#### AX25:
9797
AX.25 tools for Direwolf & Pat. Recommended if installing Pat.
9898

99+
#### gARIM/vARIM:
100+
ARIM means "Amateur Radio Instant Messaging" https://www.whitemesa.net/garim/garim.html and https://www.whitemesa.net/varim/varim.html using ARDROP or VARA modem
101+
99102
#### HAMLIB:
100103
Rig contol software. https://sourceforge.net/projects/hamlib/
101104

app-check

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,23 @@ CHECK() {
341341
fi
342342
fi
343343

344+
#----------------------------------------------------#
345+
# VARIM
346+
#----------------------------------------------------#
347+
echo "Checking VARIM"
348+
if ! hash varim 2>/dev/null; then
349+
echo "VARIM=Not_Installed" >> $UPDATEFILE
350+
else
351+
VARIM=$(varim --version | head -n1 | awk -F ' ' '{print $2}')
352+
NEWVARIM=$(curl -s https://www.whitemesa.net/varim/varim.html | grep -m 1 \
353+
"armv7l.tar.gz" | awk -F '-' '{print $2}')
354+
if (($(echo "${NEWVARIM} ${VARIM}" | awk '{print ($1 > $2)}'))); then
355+
echo "VARIM=NEEDS-UPDATE" >> $UPDATEFILE
356+
else
357+
echo "VARIM=is_latest_version" >> $UPDATEFILE
358+
fi
359+
fi
360+
344361
#----------------------------------------------------#
345362
# XASTIR
346363
#----------------------------------------------------#

build-a-pi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -432,7 +432,7 @@ if [ ${BUT} = 252 ] || [ ${BUT} = 1 ]; then
432432
fi
433433

434434
if [ ${BUT} = 3 ]; then
435-
ADDAPPS=(CONKY PI-APRS CHIRP GARIM PAT PAT-MENU JS8CALL M0IAX WSJTX PYQSO
435+
ADDAPPS=(CONKY PI-APRS CHIRP GARIM VARIM PAT PAT-MENU JS8CALL M0IAX WSJTX PYQSO
436436
HAMRS EES QSSTV GRIDTRACKER HAMCLOCK PROPAGATION YAAC XASTIR GPREDICT TQSL
437437
GRIDCALC CQRLOG REPEAT)
438438

functions/additional.function

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -485,6 +485,27 @@ GARIM() {
485485
rm *.gz
486486
}
487487

488+
489+
################################
490+
# VARIM
491+
##################################
492+
VARIM() {
493+
sudo apt-get install -y libfltk1.1-dev
494+
sudo apt-get install -y libfltk1.3-dev
495+
VPKG=$(curl -s https://www.whitemesa.net/varim/src/ | grep tar.gz | tail -1 | sed 's/^.*varim/varim/' | sed 's/tar.gz.*$/tar.gz/')
496+
cd ${BUILDDIR} || return
497+
wget --tries 2 --connect-timeout=60 https://www.whitemesa.net/varim/src/$VPKG
498+
tar -xzvf $VPKG
499+
DIRR=$(echo $VPKG | sed 's/.tar.gz//')
500+
cd ${DIRR} || return
501+
./configure
502+
make
503+
sudo make install
504+
sudo make clean
505+
cd ${BUILDDIR} || return
506+
rm *.gz
507+
}
508+
488509
##################################
489510
# QSSTV
490511
##################################

update

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -463,6 +463,7 @@ yad --center --list --checklist --width=600 --height=600 --separator="" \
463463
false "PAT-MENU" "$PATMENU" "Control for Pat Winlink" \
464464
false "CHIRP" "$CHIRP" "Program Radios" \
465465
false "GARIM" "$GARIM" "File Transfer Program " \
466+
false "VARIM" "$VARIM" "Radio Chat VARA" \
466467
false "M0IAX" "$M0IAX" "Tools for JS8Call messages" \
467468
false "CONKY" "$CONKY" "System Information Display" \
468469
false "WSJTX" "$FT8" "Weak signal digital mode software" \

0 commit comments

Comments
 (0)