From 5b24401407221472a7099b375ef189a6365a1cca Mon Sep 17 00:00:00 2001 From: David Young Date: Tue, 19 May 2026 11:07:02 -0600 Subject: [PATCH] fix js8call --- compile.conf | 1 + hampackcheck | 9 +++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/compile.conf b/compile.conf index 3446e2c..ef25b29 100644 --- a/compile.conf +++ b/compile.conf @@ -59,6 +59,7 @@ gui=true steps=bash $HOME/.local/share/HamPack/patch-potacat.sh, npm install, npm run dist:linux, mv dist/*.AppImage $HOME/.local/bin/POTACAT.AppImage [js8call-improved] +name=JS8Call version=3.0.1 git=https://github.com/JS8Call-improved/JS8Call-improved.git install=$HOME/.local/bin/JS8Call diff --git a/hampackcheck b/hampackcheck index fa0d75b..38a0142 100755 --- a/hampackcheck +++ b/hampackcheck @@ -85,26 +85,27 @@ check_binaries() { check_compiled() { echo "" echo "=== compile.conf ===" - local app="" version="" git_url="" wget_url="" + local app="" name="" version="" git_url="" wget_url="" while IFS= read -r line || [ -n "$line" ]; do [[ -z "$line" || "$line" == \#* ]] && continue if [[ "$line" =~ ^\[(.+)\]$ ]]; then - check_app "$app" "$version" "$git_url" "$wget_url" - app="${BASH_REMATCH[1]}" version="" git_url="" wget_url="" + check_app "${name:-$app}" "$version" "$git_url" "$wget_url" + app="${BASH_REMATCH[1]}" name="" version="" git_url="" wget_url="" continue fi local key="${line%%=*}" value="${line#*=}" case "$key" in + name) name="$value" ;; version) version="$value" ;; git) git_url="$value" ;; wget) wget_url="$value" ;; esac done < "$COMPILE_CONF" - check_app "$app" "$version" "$git_url" "$wget_url" + check_app "${name:-$app}" "$version" "$git_url" "$wget_url" } # --- Main ---