diff options
author | Lucas Werkmeister | 2018-04-28 00:07:44 +0200 |
---|---|---|
committer | Lucas Werkmeister | 2018-04-28 00:07:44 +0200 |
commit | b7a464b00fc0800a5efbf7b6fab9960e96627260 (patch) | |
tree | 044d3a0d2a029525529c00b483be779c902a7386 | |
download | aur-b7a464b00fc0800a5efbf7b6fab9960e96627260.tar.gz |
Initial commit
Just copy the entire distribution zip into a directory under
/usr/lib/jvm; this is already sufficient to make the package work with
archlinux-java (though we don’t automatically set it up yet).
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 39 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7f7c01e46bfd --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +# Generated by mksrcinfo v8 +# Fri Apr 27 22:05:32 UTC 2018 +pkgbase = graal + pkgdesc = Universal virtual machine for running applications written in a variety of languages (JVM-based, LLVM-based, or other) + pkgver = 1.0.0_rc1 + pkgrel = 1 + url = https://www.graalvm.org/ + arch = x86_64 + license = custom + depends = java-environment-common + provides = java-environment=8 + source = https://github.com/oracle/graal/releases/download/vm-1.0.0-rc1/graalvm-ce-1.0.0-rc1-linux-amd64.tar.gz + sha256sums = 08474e5b934e44f515df6c0449289b20b26990a9fc45fe0a58901d181117e009 + +pkgname = graal + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7787e8bd6e23 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,23 @@ +# Maintainer: Lucas Werkmeister <mail@lucaswerkmeister.de> + +pkgname=graal +pkgver_=1.0.0-rc1 +pkgver=${pkgver_/-/_} +pkgrel=1 +pkgdesc='Universal virtual machine for running applications written in a variety of languages (JVM-based, LLVM-based, or other)' +arch=('x86_64') +url='https://www.graalvm.org/' +license=('custom') +depends=('java-environment-common') +makedepends=() +optdepends=() +provides=('java-environment=8') +source=("https://github.com/oracle/graal/releases/download/vm-${pkgver_}/graalvm-ce-${pkgver_}-linux-amd64.tar.gz") +sha256sums=('08474e5b934e44f515df6c0449289b20b26990a9fc45fe0a58901d181117e009') + +package() { + cd "${pkgname}vm-${pkgver_}" + mkdir -p "$pkgdir/usr/lib/jvm/java-8-graal/" + cp -a -t "$pkgdir/usr/lib/jvm/java-8-graal/" * + install -Dm644 GraalCE_license_3rd_party_license.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |