Update Alpine build scripts and configuration for Archipelago

- Updated the Alpine aports submodule to the latest commit.
- Modified the build script to clone the Alpine aports repository using the stable branch for better reliability.
- Refined the Archipelago profile by adding a title and description, and streamlined the list of additional packages.
- Adjusted the build date in hardware configuration files for HP ProDesk and merged overlays to reflect the latest build time.
This commit is contained in:
Dorian
2026-01-31 20:08:28 +00:00
parent ba1a7bd3f6
commit bd39de98e2
5 changed files with 16 additions and 77 deletions
+7 -3
View File
@@ -45,10 +45,14 @@ fi
APORTS_DIR="$SCRIPT_DIR/aports"
if [ ! -d "$APORTS_DIR" ]; then
echo "📥 Cloning Alpine aports repository..."
git clone --depth=1 --branch "v${ALPINE_VERSION}" \
git clone --depth=1 --branch "${ALPINE_VERSION}-stable" \
https://gitlab.alpinelinux.org/alpine/aports.git "$APORTS_DIR" || {
echo "⚠️ Failed to clone aports, trying without branch..."
git clone --depth=1 https://gitlab.alpinelinux.org/alpine/aports.git "$APORTS_DIR"
echo "⚠️ Failed to clone ${ALPINE_VERSION}-stable, trying 3.19-stable..."
git clone --depth=1 --branch "3.19-stable" \
https://gitlab.alpinelinux.org/alpine/aports.git "$APORTS_DIR" || {
echo "⚠️ Failed to clone 3.19-stable, using master as fallback..."
git clone --depth=1 https://gitlab.alpinelinux.org/alpine/aports.git "$APORTS_DIR"
}
}
fi