summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorjmcb2023-06-21 21:06:58 +0100
committerjmcb2023-06-21 21:07:42 +0100
commit6f9956e31c93d97ef58434b0d71424e457fbf720 (patch)
treebe15457ee91933a63ab01a4f6334c8855e38e793 /PKGBUILD
parentfb1e4c79b565a8f55ba590dbec678fa9302a4945 (diff)
downloadaur-jetbrains-mps.tar.gz
Add symlink to launch script
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 7 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1434189c3f57..087b59f20aaf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,13 +8,14 @@ pkgdesc="JetBrains Meta Programming System"
arch=('any')
url="http://www.jetbrains.com/mps/index.html"
license=('custom: MPS license agreement')
+# idk about these lol
depends=('java-environment=17' 'libxslt' 'gtk2' 'libglvnd' 'libxtst' 'alsa-lib' 'python')
optdepends=('ffmpeg0.10: support for multimedia plugin')
makedepends=('imagemagick')
source=("https://download.jetbrains.com/mps/${pkgver}/MPS-${pkgver}.tar.gz"
"${pkgname}.desktop")
sha256sums=('6a8640ef9613fa562513788ae33d66c535ec230564d000cea61f7684a2f4042b'
- '6a6b1f8f43ba07cd0428f9fc755d56962e4ca0c1257d5a57b126121e16f1f56a')
+ '4f12761b77b311b52c46be3519a4468f15bed82045670b5d238a5019f1dae2e1')
package() {
_dest="opt/${pkgname}"
@@ -22,20 +23,21 @@ package() {
_bin="${pkgdir}/usr/bin/"
_share="${pkgdir}/usr/share/"
- # todo symlink mps.sh to bin/mps
- # todo pixmap
-
# main files
install -d "${pkgdir}/opt"
cp -r "MPS ${pkgver}" "${_opt}"
# desktop entry
- install -D -m 644 "${pkgname}.desktop" "${_share}/applications"
+ install -D -m 644 -t "${_share}/applications" "${pkgname}.desktop"
install -D "${_opt}/bin/mps.svg" "${_share}/pixmaps/${pkgname}.svg"
install -d "${_share}/pixmaps/"
convert -background none "${_opt}/bin/mps.svg" "${_share}/pixmaps/${pkgname}.png"
+ # binary symlink
+ install -d "${_bin}"
+ ln -s "/${_dest}/bin/mps.sh" "${_bin}/${pkgname}"
+
# license symlink
_license="${_share}/licenses/${pkgname}"
install -d "${_license}"