summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMidna2021-06-23 17:39:06 +0200
committerMidna2021-06-23 17:39:06 +0200
commitc314f13bc35f44c659f41f7eb62d3c42b73e02d7 (patch)
tree807e59a9843e511068519cd1f72052d442217ef2
downloadaur-c314f13bc35f44c659f41f7eb62d3c42b73e02d7.tar.gz
Initial commit: version 11.0.11.0 (11.0.11+9).
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD31
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2576a54e3fb2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = jdk11-j9-bin
+ pkgdesc = IBM® SDK, Java Technology Edition, Version 11
+ pkgver = 11.0.11.0
+ pkgrel = 1
+ url = https://www.ibm.com/support/pages/java-sdk-downloads-version-110
+ arch = x86_64
+ license = custom
+ makedepends = coreutils
+ makedepends = bash
+ depends = java-environment-common
+ depends = ca-certificates-utils
+ depends = nss
+ provides = java-environment=11
+ provides = java-runtime=11
+ provides = java-runtime-headless=11
+ source = install_11.0.11.0.bin::https://public.dhe.ibm.com/ibmdl/export/pub/systems/cloud/runtimes/java/11.0.11.0/linux/x86_64/ibm-java-jdk_x64_linux_11.0.11.0-archive.bin
+ sha256sums = 037363b1dd35d7b6a67137baf1c73589b4f7b4e177d40394897726ad6056babd
+
+pkgname = jdk11-j9-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..42944d147fec
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+pkgname=jdk11-j9-bin
+pkgver=11.0.11.0
+_majver=$(sed 's/\.[^.]*$//' <<<${pkgver})
+_minver=9
+pkgrel=1
+pkgdesc="IBM® SDK, Java Technology Edition, Version 11"
+arch=('x86_64')
+url="https://www.ibm.com/support/pages/java-sdk-downloads-version-110"
+license=('custom')
+depends=('java-environment-common' 'ca-certificates-utils' 'nss')
+provides=(
+'java-environment=11'
+'java-runtime=11'
+'java-runtime-headless=11'
+)
+makedepends=('coreutils' 'bash')
+source=("install_${pkgver}.bin::https://public.dhe.ibm.com/ibmdl/export/pub/systems/cloud/runtimes/java/${pkgver}/linux/x86_64/ibm-java-jdk_x64_linux_${pkgver}-archive.bin")
+sha256sums=('037363b1dd35d7b6a67137baf1c73589b4f7b4e177d40394897726ad6056babd')
+
+build() {
+ chmod +x install_${pkgver}.bin
+ ./install_${pkgver}.bin -i silent -DLICENSE_ACCEPTED=TRUE -DUSER_INSTALL_DIR="${srcdir}/temp_install"
+}
+
+package() {
+ mkdir -p "${pkgdir}/usr/lib/jvm"
+ mv "${srcdir}/temp_install/jdk-${_majver}+${_minver}" "${pkgdir}/usr/lib/jvm/java-11-j9"
+ mkdir -p "${pkgdir}/usr/share/licenses"
+ ln -s ../../lib/jvm/java-11-j9/legal/openj9.jvm/license/license_en.txt "${pkgdir}/usr/share/licenses/jdk11-j9"
+}
+