summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD14
1 files changed, 8 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 108cf466513d..ab2c03e81e10 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgbase=webstorm
pkgname=(webstorm webstorm-jre)
-pkgver=2021.1.2b211.7442.26
+pkgver=2024.1.1
pkgrel=1
pkgdesc='JavaScript IDE and HTML editor'
arch=('x86_64' 'i686')
@@ -12,10 +12,10 @@ url='https://www.jetbrains.com/webstorm/'
license=('custom:jetbrains')
depends=('glib2')
options=('!strip')
-source=("https://download.jetbrains.com/webstorm/WebStorm-${pkgver%b*}.tar.gz"
+source=("https://download-cf.jetbrains.com/webstorm/WebStorm-${pkgver}.tar.gz"
jetbrains-webstorm.desktop
LICENSE)
-b2sums=('93de8d368c89892c587418acd23f8a6edd7f0a7614007a78a5617f956018055a2f27485b150c06a7ae133aecbfb3342db66a65b764ca7adde39c4b86a9a4126d'
+b2sums=('853ffbc06781283b5ddab4f38b8437ce7799a9ec7090a95302cd8e5bab858e15628d07420f035f2f6fcccc6ff4a89a38ed4290a3ed951f65ae3294dbb426cac0'
'0d4e900eb8c78abf7acbbcc86400065d63d9cd3fec77299d7d6abf540a9bf589f879b274f9bb23573f6ef78592b8987414816a56397b9d8d80d6bad29ad4440d'
'dadaf0e67b598aa7a7a4bf8644943a7ee8ebf4412abb17cd307f5989e36caf9d0db529a0e717a9df5d9537b10c4b13e814b955ada6f0d445913c812b63804e77')
@@ -23,13 +23,14 @@ 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:]]+' | sort -r | head -1 | sed 's#WebStorm-##')"
install -dm755 "${pkgdir}"/opt/
install -dm755 "${pkgdir}"/usr/bin/
install -dm755 "${pkgdir}"/usr/share/applications/
install -dm755 "${pkgdir}"/usr/share/pixmaps/
- cp -a "${srcdir}"/WebStorm-${pkgver#*b}/ "${pkgdir}"/opt/${pkgbase}
+ cp -a WebStorm-${_buildver:?_buildver unset}/ "${pkgdir}"/opt/${pkgbase}
rm -rf "${pkgdir}"/opt/${pkgbase}/jbr
ln -s /opt/${pkgbase}/bin/${pkgbase}.sh "${pkgdir}"/usr/bin/${pkgbase}
@@ -40,8 +41,9 @@ package_webstorm() {
package_webstorm-jre() {
pkgdesc='JBR (JetBrains Runtime) for WebStorm - a patched JRE'
- url='https://confluence.jetbrains.com/display/JBR/JetBrains+Runtime'
+ url='https://github.com/JetBrains/JetBrainsRuntime'
+ _buildver="$(ls | grep -Eo 'WebStorm-[[:digit:]]+\.[[:digit:]]{2,5}\.[[:digit:]]+' | sort -r | head -1 | sed 's#WebStorm-##')"
install -dm755 "${pkgdir}"/opt/${pkgbase}
- cp -a "${srcdir}"/WebStorm-${pkgver#*b}/jbr "${pkgdir}"/opt/${pkgbase}
+ cp -a WebStorm-${_buildver:?_buildver unset}/jbr "${pkgdir}"/opt/${pkgbase}
}