diff options
author | Midna | 2021-06-23 17:39:06 +0200 |
---|---|---|
committer | Midna | 2021-06-23 17:39:06 +0200 |
commit | c314f13bc35f44c659f41f7eb62d3c42b73e02d7 (patch) | |
tree | 807e59a9843e511068519cd1f72052d442217ef2 | |
download | aur-c314f13bc35f44c659f41f7eb62d3c42b73e02d7.tar.gz |
Initial commit: version 11.0.11.0 (11.0.11+9).
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 31 |
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" +} + |