diff options
author | jmcb | 2023-06-21 21:06:58 +0100 |
---|---|---|
committer | jmcb | 2023-06-21 21:07:42 +0100 |
commit | 6f9956e31c93d97ef58434b0d71424e457fbf720 (patch) | |
tree | be15457ee91933a63ab01a4f6334c8855e38e793 /PKGBUILD | |
parent | fb1e4c79b565a8f55ba590dbec678fa9302a4945 (diff) | |
download | aur-jetbrains-mps.tar.gz |
Add symlink to launch script
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -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}" |