From 80946e9761105fd0f0e13d89356a5dd7c81872de Mon Sep 17 00:00:00 2001 From: Christian Colglazier Date: Thu, 26 Nov 2020 12:25:55 -0500 Subject: [PATCH] Fixed Bitwig installer for new version --- scripts/installers/bitwig-install.sh | 3 +-- scripts/installers/install-lib.sh | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/scripts/installers/bitwig-install.sh b/scripts/installers/bitwig-install.sh index 0c8bb87..111fe60 100644 --- a/scripts/installers/bitwig-install.sh +++ b/scripts/installers/bitwig-install.sh @@ -8,8 +8,7 @@ source $(dirname ${BASH_SOURCE[0]})/install-lib.sh site='https://www.bitwig.com/download/' bitwig=$(sudo dnf list | grep bitwig-studio) bitwigVersion=$(echo $bitwig | awk '{print $2;}'| filterVersion) -downloadPage=$(curl -s $site) -urlVersion=$(echo $downloadPage | filterVersion | head -n 1) # grep -Po 'Bitwig Studio \d{1,4}\.\d{1,4}\.\d{1,4}') +urlVersion=$(curl -s $site | grep 'Bitwig Studio' | filterVersion | head -n 1) url=https://downloads-na.bitwig.com/stable/$urlVersion/bitwig-studio-$urlVersion.deb checkUptoDate Bitwig $bitwigVersion $urlVersion diff --git a/scripts/installers/install-lib.sh b/scripts/installers/install-lib.sh index fcfff47..9b0b66e 100644 --- a/scripts/installers/install-lib.sh +++ b/scripts/installers/install-lib.sh @@ -36,7 +36,7 @@ function checkUptoDate() { # Filters string to Semantic Versioning. function filterVersion() { - grep -Po -m 1 '\d{1,4}\.\d{1,4}\.\d{1,4}' + grep -Po -m 1 '\d{1,4}\.\d{1,4}\.*\d{0,4}' } # Downloads a file to the given download directory with