diff --git a/quickget b/quickget index 94ca5c8..e25fc1b 100755 --- a/quickget +++ b/quickget @@ -923,7 +923,7 @@ function editions_parrotsec() { } function releases_pclinuxos() { -# shellcheck disable=SC2005 +# shellcheck disable=SC2046 echo $(web_pipe "https://ftp.fau.de/pclinuxos/pclinuxos/iso" | grep -oP 'pclinuxos64-\K[^\-]+-\K[0-9]+\.[0-9]+' | head -n 1) } @@ -2328,7 +2328,14 @@ function get_parrotsec() { } function get_pclinuxos() { - # shellcheck disable=SC2155 + case ${EDITION} in + mate) RELEASE="${RELEASE//./-}";; + # in case an edition is added that uses the mate style and sorts higher + kde|kde-darkstar) RELEASE="${RELEASE//-/.}";; + xfce) RELEASE="${RELEASE//-/.}";; + *) ;; + esac +# shellcheck disable=SC2155 local HASH="$(web_pipe "${URL}/pclinuxos64-${EDITION}-${RELEASE}.md5sum" | head -c 32)" local ISO="pclinuxos64-${EDITION}-${RELEASE}.iso" local URL="https://ftp.fau.de/pclinuxos/pclinuxos/iso"