summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederik Schwan2022-12-08 21:51:24 +0100
committerFrederik Schwan2022-12-08 21:51:24 +0100
commit80289a8ee4a531760b01bece1a4eec7feaf223af (patch)
treeceb3a2833458ec41e0e53602528ffac22344b2a5
parent03bb2bd602d6280e76f6152ab0379d6b0f12e94e (diff)
downloadaur-80289a8ee4a531760b01bece1a4eec7feaf223af.tar.gz
improve _buildver logic
-rwxr-xr-xPKGBUILD4
1 files changed, 2 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 43eeb262bdc3..b3a95c9c0a95 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}