summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJens Staal2017-09-22 17:41:11 +0200
committerJens Staal2017-09-22 17:41:11 +0200
commitc6990b16d33f6d0895bccd098012c0307aa551d6 (patch)
tree69afdc18c9bba221e9b7d33db9fbe051d3f8b135
downloadaur-c6990b16d33f6d0895bccd098012c0307aa551d6.tar.gz
first version
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD30
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9a28bac5d2bd
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = jdk9-openj9-bin
+ pkgdesc = Eclipse (former IBM) OpenJ9 with openjdk9
+ pkgver = 9.181
+ pkgrel = 1
+ url = https://adoptopenjdk.net/index.html?variant=openjdk9-openj9
+ arch = x86_64
+ license = custom
+ makedepends = coreutils
+ makedepends = bash
+ depends = java-environment-common
+ depends = ca-certificates-utils
+ depends = nss
+ provides = java-environment=9
+ provides = java-runtime=9
+ provides = java-runtime-headless=9
+ noextract = jdk9-j9.tar.gz
+ source = jdk9-j9.tar.gz::https://github.com/AdoptOpenJDK/openjdk9-openj9-releases/releases/download/jdk-9%2B181/OpenJDK9-OPENJ9_x64_Linux_jdk-9.181.tar.gz
+ sha256sums = 74c7656a1f538476fe01471255e2d2bae57dfbd36cc6ab3bccb9c98b486c1a48
+
+pkgname = jdk9-openj9-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..78ebcd2366ae
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+pkgname=jdk9-openj9-bin
+_pkgver_minor="181"
+pkgver=9.${_pkgver_minor}
+pkgrel=1
+pkgdesc="Eclipse (former IBM) OpenJ9 with openjdk9"
+arch=('x86_64')
+url="https://adoptopenjdk.net/index.html?variant=openjdk9-openj9"
+license=('custom')
+depends=('java-environment-common' 'ca-certificates-utils' 'nss')
+provides=(
+'java-environment=9'
+'java-runtime=9'
+'java-runtime-headless=9'
+)
+makedepends=('coreutils' 'bash')
+source=("jdk9-j9.tar.gz::https://github.com/AdoptOpenJDK/openjdk9-openj9-releases/releases/download/jdk-9%2B${_pkgver_minor}/OpenJDK9-OPENJ9_x64_Linux_jdk-${pkgver}.tar.gz")
+noextract=('jdk9-j9.tar.gz')
+sha256sums=('74c7656a1f538476fe01471255e2d2bae57dfbd36cc6ab3bccb9c98b486c1a48')
+
+package() {
+ cd "$srcdir"
+
+ mkdir -p "${pkgdir}/usr/lib/jvm/"
+ tar -xf jdk9-j9.tar.gz -C "${pkgdir}/usr/lib/jvm/"
+ mv "${pkgdir}/usr/lib/jvm/jdk-9+${_pkgver_minor}" "${pkgdir}/usr/lib/jvm/java-9-j9"
+ mkdir -p "${pkgdir}/usr/share/licenses"
+ ln -s "/usr/lib/jvm/java-9-j9/legal" "${pkgdir}/usr/share/licenses/java-9-j9"
+
+}
+