Conform to sibling requirements

This commit is contained in:
David Young
2026-10-20 06:21:10 -06:00
parent 7d9bdfcb35
commit b7c7b6f6e8
23 changed files with 142 additions and 297 deletions
+4 -2
View File
@@ -2,7 +2,9 @@
#
# Purpose : Compile and install applications from compile.conf
CONF_FILE="${HAMPACK_COMPILE_CONF:-$HOME/.local/share/HamPack/compile.conf}"
HAMPACK_DIR="${HAMPACK_DIR:-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
export HAMPACK_DIR
CONF_FILE="${HAMPACK_COMPILE_CONF:-$HAMPACK_DIR/compile.conf}"
TMP_DIR="/tmp/hampack-build"
VERSION_FILE="$HOME/.local/state/HamPack/.installed_versions"
@@ -102,7 +104,7 @@ generate_desktop() {
local desktop="$1"
local tmp_desktop="/tmp/$(basename "$desktop")"
sed "s|\$HOME|$HOME|g" "$desktop" > "$tmp_desktop"
sed "s|\$HAMPACK_DIR|$HAMPACK_DIR|g; s|\$HOME|$HOME|g" "$desktop" > "$tmp_desktop"
echo "$tmp_desktop"
}