Fix Linux Mint codename

This commit is contained in:
2024-09-03 20:12:59 -04:00
parent c5ec64092e
commit 44988082ef

View File

@@ -1607,15 +1607,25 @@ update_self() {
echo "Checking for installJRMC update" echo "Checking for installJRMC update"
# Function to extract and normalize version from a script # Function to extract and normalize version from a script
extract_version() { extract_version() {
local version_line local version_line
version_line=$(grep -m 1 'SCRIPT_VERSION=' "$1") version_line=$(grep -m 1 'SCRIPT_VERSION=' "$1")
if [[ -z "$version_line" ]]; then
echo "Error: SCRIPT_VERSION not found in $1" >&2
return 1
fi
version_line=${version_line#*=} # Remove everything before and including '=' version_line=${version_line#*=} # Remove everything before and including '='
version_line=${version_line#\"} # Remove leading '"' version_line=${version_line#\"} # Remove leading '"'
version_line=${version_line%\"} # Remove trailing '"' version_line=${version_line%\"} # Remove trailing '"'
version_line=${version_line%-dev} # Remove '-dev' suffix if present version_line=${version_line%-dev} # Remove '-dev' suffix if present
echo "$version_line" echo "$version_line"
} }
echo HERE echo HERE