x86_64 iso file name more closely match the format of other Stormux images. Updated rhvoice fixes.

This commit is contained in:
Storm Dragon
2025-12-21 15:09:57 -05:00
parent 695b9e2f75
commit 140a1c8f88

View File

@@ -67,7 +67,6 @@ done
# Get the directory where this script is located
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
pi4_files_dir="$script_dir/../pi4/files"
echo "Building Stormux x86_64 ISO..."
echo "Profile directory: $script_dir"
@@ -108,6 +107,28 @@ fi
# Build the ISO
mkarchiso -v -w "$work_dir" -o "$output_dir" "$script_dir"
# Rename ISO to stormux-x86_64-YYYY-MM-DD.iso
dateStamp="$(date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y-%m-%d)"
pushd "$output_dir" > /dev/null
shopt -s nullglob
isoFiles=( *.iso )
shopt -u nullglob
if [[ ${#isoFiles[@]} -eq 1 && -f "${isoFiles[0]}" ]]; then
desiredIso="stormux-x86_64-${dateStamp}.iso"
if [[ "${isoFiles[0]}" != "$desiredIso" ]]; then
if [[ -e "$desiredIso" ]]; then
echo "Warning: $desiredIso already exists; skipping rename."
else
mv "${isoFiles[0]}" "$desiredIso"
echo "Renamed ISO to: $desiredIso"
fi
fi
else
echo "Warning: expected one ISO in output, found ${#isoFiles[@]}; skipping rename."
fi
popd > /dev/null
# Generate sha1sum for the ISO
echo
echo "Generating sha1sum..."