From 72432bfad79a3ebdeca8ab70b308c12220538c02 Mon Sep 17 00:00:00 2001 From: Mikael Bak Date: Mon, 3 Oct 2022 23:23:19 +0200 Subject: [PATCH] Add Archcraft --- quickget | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/quickget b/quickget index a772896..1e60e7b 100755 --- a/quickget +++ b/quickget @@ -34,6 +34,7 @@ function pretty_name() { alpine) PRETTY_NAME="Alpine Linux";; android) PRETTY_NAME="Android x86";; archlinux) PRETTY_NAME="Arch Linux";; + archcraft) PRETTY_NAME="Archcraft";; arcolinux) PRETTY_NAME="Arco Linux";; cachyos) PRETTY_NAME="CachyOS";; centos-stream) PRETTY_NAME="CentOS Stream";; @@ -162,6 +163,7 @@ function os_support() { alpine \ android \ archlinux \ + archcraft \ arcolinux \ batocera \ cachyos \ @@ -236,6 +238,10 @@ function releases_archlinux() { echo latest } +function releases_archcraft() { + echo latest +} + function releases_arcolinux() { echo v21.09.11 v21.11.05 v22.01.10 } @@ -867,6 +873,16 @@ function get_archlinux() { echo "${URL}/${ISO} ${HASH}" } +function get_archcraft() { + local HASH="" + local URL="" + local TMPURL="" + + TMPURL=$(wget -q -S -O- --max-redirect=0 "https://sourceforge.net/projects/archcraft/files/latest/download" 2>&1 | grep -i Location | cut -d' ' -f4) + URL=${TMPURL%\?*} + echo "${URL} ${HASH}" +} + function get_arcolinux() { local EDITION="${1:-}" local HASH=""