diff options
author | Axel Navarro | 2021-10-22 10:45:51 -0300 |
---|---|---|
committer | Axel Navarro | 2021-11-12 11:38:24 -0300 |
commit | 3bce1abc10cd84d4bf77df45c01442e8d48b66d4 (patch) | |
tree | 211af701d797f9bb33a34888b8c6bf3f732d42ff /PKGBUILD | |
parent | 2c6a5f4e84857da79d89ad336a3647b252fe98d6 (diff) | |
download | aur-3bce1abc10cd84d4bf77df45c01442e8d48b66d4.tar.gz |
move jbr to a new webstorm-eap-jre package
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 14 insertions, 2 deletions
@@ -3,7 +3,8 @@ # Contributor: Testuser_01 <arch[at]nico-siebler[dot]de> # Contributor: Pablo Vilas <pablovilas89[at]gmail[dot]com> -pkgname=webstorm-eap +pkgbase=webstorm-eap +pkgname=(webstorm-eap webstorm-eap-jre) _pkgname=WebStorm pkgver=213.5744.37 _pkgver=2021.3 @@ -29,11 +30,14 @@ prepare() { rm help/ReferenceCardForMac.pdf } +package_webstorm-eap() { + optdepends=('webstorm-eap-jre: JetBrains custom Java Runtime (Recommended)' + 'java-runtime: JRE - Required if webstorm-jre is not installed') -package() { cd "${srcdir}" mkdir -p "${pkgdir}/opt/${pkgname}" cp --recursive ${srcdir}/${_pkgname}-${pkgver}/* "${pkgdir}/opt/${pkgname}" + rm -rf "${pkgdir}"/opt/${pkgbase}/jbr mkdir -p "${pkgdir}/usr/bin" mkdir -p "${pkgdir}/usr/share/applications" @@ -46,3 +50,11 @@ package() { ln -s "/opt/${pkgname}/bin/webstorm.sh" "${pkgdir}/usr/bin/${pkgname}" } + +package_webstorm-eap-jre() { + pkgdesc="JBR (JetBrains Runtime) for WebStorm EAP - a patched JRE" + url='https://confluence.jetbrains.com/display/JBR/JetBrains+Runtime' + + install -dm755 "${pkgdir}"/opt/${pkgbase} + cp -a "${srcdir}/${_pkgname}-${pkgver}/jbr" "${pkgdir}/opt/${pkgbase}" +} |