diff options
author | Lucas Werkmeister | 2018-05-10 19:05:16 +0200 |
---|---|---|
committer | Lucas Werkmeister | 2018-05-10 19:05:16 +0200 |
commit | c4090b7c4854cd6c4a26f10e831474b3053894da (patch) | |
tree | cf3772e917bfb0f5cbaef70c7958f0b69446bf58 | |
parent | d37c15a76d8f41fdcc8a81ea460e33bc53605885 (diff) | |
download | aur-c4090b7c4854cd6c4a26f10e831474b3053894da.tar.gz |
Symlink truffleruby into /usr/bin/
Suggested by AUR user PhCl. The java-runtime-common package already
adds /usr/lib/jvm/default/bin to the path, but this makes truffleruby
work even when another JVM than java-8-graal is used as the default JVM.
-rw-r--r-- | PKGBUILD | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -4,7 +4,7 @@ pkgname_=truffleruby pkgname=${pkgname_}-bin pkgver_=1.0.0-rc1 pkgver=${pkgver_/-/_} -pkgrel=1 +pkgrel=2 pkgdesc='Graal based, high-performance implementation of the Ruby language' arch=('x86_64') url='https://github.com/oracle/truffleruby' @@ -20,7 +20,7 @@ sha256sums=('27ac51f88fff16c8876cb7825ff1247ccd83f375f5a37b39cecf56917b339d52') package() { local file eq permissions mode name target - mkdir -p "$pkgdir/usr/lib/jvm/java-8-graal/" + mkdir -p "$pkgdir/usr/lib/jvm/java-8-graal/" "$pkgdir/usr/bin/" cp -a -t "$pkgdir/usr/lib/jvm/java-8-graal/" docs/ jre/ printf '\n' >> META-INF/permissions @@ -55,4 +55,6 @@ package() { done < META-INF/symlinks install -Dm644 jre/languages/ruby/GraalCE_Ruby_license_3rd_party_license.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + ln -s ../../usr/lib/jvm/java-8-graal/bin/truffleruby "$pkgdir/usr/bin/" } |