diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rwxr-xr-x | PKGBUILD | 30 |
2 files changed, 23 insertions, 17 deletions
@@ -1,16 +1,16 @@ pkgbase = webstorm pkgdesc = JavaScript IDE and HTML editor. - pkgver = 2019.2.3b192.6817.13 + pkgver = 2019.2.4b192.7142.35 pkgrel = 1 url = https://www.jetbrains.com/webstorm/ arch = x86_64 arch = i686 license = Commercial - makedepends = rsync + depends = glib2 options = !strip - source = https://download.jetbrains.com/webstorm/WebStorm-2019.2.3.tar.gz + source = https://download.jetbrains.com/webstorm/WebStorm-2019.2.4.tar.gz source = jetbrains-webstorm.desktop - sha512sums = 06b6a7b5b4282a7571590364ef8eeaaae57f5acfca1af12de02620069ef017cc941de3c1f75d36bebcef7194dc33f19f25bdabbbd0c192ea39c72134aa93315a + sha512sums = acbafd2173122928fc433df4e4bf66ec9c67d79b9acd8fae22b5a446c90e06a14182ff93e0ecfc51419e59a9650bb64dd3de1a13d151c476becd977ddd30fa5e sha512sums = 3635b8b6787aae583742e95de7d26d0f80b857f48143898e5963f219d1d4ec8b4cb8e37ce3f058324bb5a253b883c2610be848e883576896c67030e9a36be7e6 pkgname = webstorm @@ -19,4 +19,6 @@ pkgname = webstorm optdepends = gnome-keyring: save login/deployment credentials safely pkgname = webstorm-jre + pkgdesc = JBR (JetBrains Runtime) for WebStorm - a patched JDK + url = https://confluence.jetbrains.com/display/JBR/JetBrains+Runtime @@ -4,17 +4,17 @@ pkgbase=webstorm pkgname=(webstorm webstorm-jre) -pkgver=2019.2.3b192.6817.13 +pkgver=2019.2.4b192.7142.35 pkgrel=1 pkgdesc='JavaScript IDE and HTML editor.' arch=('x86_64' 'i686') url='https://www.jetbrains.com/webstorm/' license=('Commercial') -makedepends=('rsync') +depends=('glib2') options=('!strip') source=(https://download.jetbrains.com/webstorm/WebStorm-${pkgver%b*}.tar.gz jetbrains-webstorm.desktop) -sha512sums=('06b6a7b5b4282a7571590364ef8eeaaae57f5acfca1af12de02620069ef017cc941de3c1f75d36bebcef7194dc33f19f25bdabbbd0c192ea39c72134aa93315a' +sha512sums=('acbafd2173122928fc433df4e4bf66ec9c67d79b9acd8fae22b5a446c90e06a14182ff93e0ecfc51419e59a9650bb64dd3de1a13d151c476becd977ddd30fa5e' '3635b8b6787aae583742e95de7d26d0f80b857f48143898e5963f219d1d4ec8b4cb8e37ce3f058324bb5a253b883c2610be848e883576896c67030e9a36be7e6') pkgver() { @@ -26,19 +26,23 @@ package_webstorm() { 'java-runtime: JRE - Required if webstorm-jre is not installed' 'gnome-keyring: save login/deployment credentials safely') - install -d -m 755 "${pkgdir}/opt/" - install -d -m 755 "${pkgdir}/usr/bin/" - install -d -m 755 "${pkgdir}/usr/share/applications/" - install -d -m 755 "${pkgdir}/usr/share/pixmaps/" + install -dm755 "${pkgdir}"/opt/ + install -dm755 "${pkgdir}"/usr/bin/ + install -dm755 "${pkgdir}"/usr/share/applications/ + install -dm755 "${pkgdir}"/usr/share/pixmaps/ - rsync -rtl "${srcdir}/WebStorm-${pkgver#*b}/" "${pkgdir}/opt/${pkgbase}" --exclude=/jbr + cp -a "${srcdir}"/WebStorm-${pkgver#*b}/ "${pkgdir}"/opt/${pkgbase} + rm -rf "${pkgdir}"/opt/${pkgbase}/jbr - ln -s "/opt/${pkgbase}/bin/${pkgbase}.sh" "${pkgdir}/usr/bin/${pkgbase}" - install -D -m 644 "${srcdir}/jetbrains-${pkgbase}.desktop" "${pkgdir}/usr/share/applications/" - install -D -m 644 "${pkgdir}/opt/${pkgbase}/bin/${pkgbase}.svg" "${pkgdir}/usr/share/pixmaps/${pkgbase}.svg" + ln -s /opt/${pkgbase}/bin/${pkgbase}.sh "${pkgdir}"/usr/bin/${pkgbase} + install -m644 "${srcdir}"/jetbrains-${pkgbase}.desktop "${pkgdir}"/usr/share/applications/ + install -m644 "${pkgdir}"/opt/${pkgbase}/bin/${pkgbase}.svg "${pkgdir}"/usr/share/pixmaps/${pkgbase}.svg } package_webstorm-jre() { - install -d -m 755 "${pkgdir}/opt/${pkgbase}" - rsync -rtl "${srcdir}/WebStorm-${pkgver#*b}/jbr" "${pkgdir}/opt/${pkgbase}" + pkgdesc='JBR (JetBrains Runtime) for WebStorm - a patched JDK' + url='https://confluence.jetbrains.com/display/JBR/JetBrains+Runtime' + + install -dm755 "${pkgdir}"/opt/${pkgbase} + cp -a "${srcdir}"/WebStorm-${pkgver#*b}/jbr "${pkgdir}"/opt/${pkgbase} } |