From b61d27eb611e6d228a9190fc9343ec7461cd08ac Mon Sep 17 00:00:00 2001 From: Ruscher Date: Mon, 3 Jul 2023 00:40:54 -0300 Subject: [PATCH] add distro biglinux --- README.md | 1 + docs/quickemu.1 | 2 ++ docs/quickemu.1.md | 1 + docs/quickget.1 | 2 ++ docs/quickget.1.md | 1 + quickget | 15 +++++++++++++++ 6 files changed, 22 insertions(+) diff --git a/README.md b/README.md index ac97e9c..64e77b9 100644 --- a/README.md +++ b/README.md @@ -242,6 +242,7 @@ with your preferred flavour. - `archlinux` (Arch Linux) - `arcolinux` (Arco Linux) - `batocera` (Batocera) +- `biglinux` (BigLinux) - `blendos` (BlendOS) - `cachyos` (CachyOS) - `centos-stream` (CentOS Stream) diff --git a/docs/quickemu.1 b/docs/quickemu.1 index a9d71d5..203b478 100644 --- a/docs/quickemu.1 +++ b/docs/quickemu.1 @@ -348,6 +348,8 @@ All the official Ubuntu flavours are supported, just replace .IP \[bu] 2 \f[V]batocera\f[R] (Batocera) .IP \[bu] 2 +\f[V]biglinux\f[R] (BigLinux) +.IP \[bu] 2 \f[V]blendos\f[R] (BlendOS) .IP \[bu] 2 \f[V]cachyos\f[R] (CachyOS) diff --git a/docs/quickemu.1.md b/docs/quickemu.1.md index f21b884..99fbc2e 100644 --- a/docs/quickemu.1.md +++ b/docs/quickemu.1.md @@ -266,6 +266,7 @@ with your preferred flavour. - `archlinux` (Arch Linux) - `arcolinux` (Arco Linux) - `batocera` (Batocera) +- `biglinux` (BigLinux) - `blendos` (BlendOS) - `cachyos` (CachyOS) - `centos-stream` (CentOS Stream) diff --git a/docs/quickget.1 b/docs/quickget.1 index 5365530..a910d5b 100644 --- a/docs/quickget.1 +++ b/docs/quickget.1 @@ -131,6 +131,8 @@ All the official Ubuntu flavours are supported, just replace .IP \[bu] 2 \f[V]batocera\f[R] (Batocera) .IP \[bu] 2 +\f[V]biglinux\f[R] (BigLinux) +.IP \[bu] 2 \f[V]blendos\f[R] (BlendOS) .IP \[bu] 2 \f[V]cachyos\f[R] (CachyOS) diff --git a/docs/quickget.1.md b/docs/quickget.1.md index de59e7c..428ab78 100644 --- a/docs/quickget.1.md +++ b/docs/quickget.1.md @@ -98,6 +98,7 @@ with your preferred flavour. - `archlinux` (Arch Linux) - `arcolinux` (Arco Linux) - `batocera` (Batocera) +- `biglinux` (BigLinux) - `blendos` (BlendOS) - `cachyos` (CachyOS) - `centos-stream` (CentOS Stream) diff --git a/quickget b/quickget index 756eb82..2284fb1 100755 --- a/quickget +++ b/quickget @@ -36,6 +36,7 @@ function pretty_name() { archlinux) PRETTY_NAME="Arch Linux";; archcraft) PRETTY_NAME="Archcraft";; arcolinux) PRETTY_NAME="Arco Linux";; + biglinux) PRETTY_NAME="BigLinux";; blendos) PRETTY_NAME="BlendOS";; cachyos) PRETTY_NAME="CachyOS";; centos-stream) PRETTY_NAME="CentOS Stream";; @@ -183,6 +184,7 @@ function os_support() { archcraft \ arcolinux \ batocera \ + biglinux \ blendos \ cachyos \ centos-stream \ @@ -282,6 +284,10 @@ function editions_arcolinux() { echo large small } +function releases_biglinux() { + echo kde +} + function releases_blendos() { local RLIST RLIST=$(curl -s https://api.github.com/repos/blend-os/blendOS/releases |grep tag_name | grep -o -E '[[:digit:]]+\.[[:digit:]]+' | tr ' \r\n' ' ') @@ -1042,6 +1048,15 @@ function get_arcolinux() { echo "${URL}/${ISO} ${HASH}" } +function get_biglinux() { + local HASH="" + local ISO="" + local URL="https://iso.biglinux.com.br/" + ISO=$(grep -Eo 'biglinux_[0-9]{4}(-[0-9]{2}){2}_k[0-9]{2,3}.iso' <(wget -q -O- ${URL}) | sort -u | tail -n2 | head -n1) + HASH=$(curl -s ${URL}${ISO}.md5 | grep -Eo '[[:alnum:]]{32}') + echo "${URL}${ISO} ${HASH}" +} + function get_blendos() { local EDITION="${1:-}" local HASH=""