diff options
author | Frederik Schwan | 2022-12-08 21:51:24 +0100 |
---|---|---|
committer | Frederik Schwan | 2022-12-08 21:51:24 +0100 |
commit | 80289a8ee4a531760b01bece1a4eec7feaf223af (patch) | |
tree | ceb3a2833458ec41e0e53602528ffac22344b2a5 | |
parent | 03bb2bd602d6280e76f6152ab0379d6b0f12e94e (diff) | |
download | aur-80289a8ee4a531760b01bece1a4eec7feaf223af.tar.gz |
improve _buildver logic
-rwxr-xr-x | PKGBUILD | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -23,7 +23,7 @@ package_webstorm() { optdepends=('webstorm-jre: JetBrains custom Java Runtime (Recommended)' 'java-runtime: JRE - Required if webstorm-jre is not installed' 'gnome-keyring: save login/deployment credentials safely') - _buildver="$(ls | grep -Eo 'WebStorm-[[:digit:]]+\.[[:digit:]]{2,5}\.[[:digit:]]+' | sed 's#WebStorm-##')" + _buildver="$(ls | grep -Eo 'WebStorm-[[:digit:]]+\.[[:digit:]]{2,5}\.[[:digit:]]+' | sort -r | head -1 | sed 's#WebStorm-##')" install -dm755 "${pkgdir}"/opt/ install -dm755 "${pkgdir}"/usr/bin/ @@ -42,7 +42,7 @@ package_webstorm() { package_webstorm-jre() { pkgdesc='JBR (JetBrains Runtime) for WebStorm - a patched JRE' url='https://confluence.jetbrains.com/display/JBR/JetBrains+Runtime' - _buildver="$(ls | grep -Eo 'WebStorm-[[:digit:]]+\.[[:digit:]]{2,5}\.[[:digit:]]+' | sed 's#WebStorm-##')" + _buildver="$(ls | grep -Eo 'WebStorm-[[:digit:]]+\.[[:digit:]]{2,5}\.[[:digit:]]+' | sort -r | head -1 | sed 's#WebStorm-##')" install -dm755 "${pkgdir}"/opt/${pkgbase} cp -a WebStorm-${_buildver:?_buildver unset}/jbr "${pkgdir}"/opt/${pkgbase} |