diff options
author | Jochum D | 2023-02-13 22:54:01 +0100 |
---|---|---|
committer | Jochum D | 2023-02-13 22:54:01 +0100 |
commit | 0e4f8183fe1dadf69198ab866a2cfac537b31692 (patch) | |
tree | b3754b284267b0c3aba652a830a1798c37d6b9dc | |
download | aur-jdk13-openjdk-bin.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..687edce9f088 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = jdk13-openjdk-bin + pkgdesc = Java OpenJDK 13.0.1 Oracle Build. + pkgver = 13.0.1b9 + pkgrel = 1 + url = http://jdk.java.net/13.0.1 + arch = x86_64 + license = GPL2 + depends = java-environment-common + depends = ca-certificates-utils + depends = nss + provides = java-environment=13.0.1 + provides = java-environment-openjdk=13.0.1 + provides = java-runtime=13.0.1 + provides = java-runtime-openjdk=13.0.1 + provides = java-runtime-headless=13.0.1 + provides = java-runtime-headless-openjdk=13.0.1 + conflicts = java-environment=13.0.1 + conflicts = java-environment-openjdk=13.0.1 + conflicts = java-runtime=13.0.1 + conflicts = java-runtime-openjdk=13.0.1 + conflicts = java-runtime-headless=13.0.1 + conflicts = java-runtime-headless-openjdk=13.0.1 + source = https://download.java.net/java/GA/jdk13.0.1/cec27d702aa74d5a8630c65ae61e4305/9/GPL/openjdk-13.0.1_linux-x64_bin.tar.gz + sha256sums = 2e01716546395694d3fad54c9b36d1cd46c5894c06f72d156772efbcf4b41335 + +pkgname = jdk13-openjdk-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2fcd6b1cec5a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: jooch <jooch at gmx dot com> +pkgname=jdk13-openjdk-bin +_majorver=13.0.1 +_buildver=9 +pkgver=${_majorver}b${_buildver} +pkgrel=1 +pkgdesc="Java OpenJDK ${_majorver} Oracle Build." +arch=('x86_64') +url="http://jdk.java.net/${_majorver}" +license=('GPL2') +depends=('java-environment-common' 'ca-certificates-utils' 'nss') +provides=( + "java-environment=${_majorver}" + "java-environment-openjdk=${_majorver}" + "java-runtime=${_majorver}" + "java-runtime-openjdk=${_majorver}" + "java-runtime-headless=${_majorver}" + "java-runtime-headless-openjdk=${_majorver}" +) +conflicts=( + "java-environment=${_majorver}" + "java-environment-openjdk=${_majorver}" + "java-runtime=${_majorver}" + "java-runtime-openjdk=${_majorver}" + "java-runtime-headless=${_majorver}" + "java-runtime-headless-openjdk=${_majorver}" +) + +source=("https://download.java.net/java/GA/jdk13.0.1/cec27d702aa74d5a8630c65ae61e4305/9/GPL/openjdk-13.0.1_linux-x64_bin.tar.gz") +sha256sums=('2e01716546395694d3fad54c9b36d1cd46c5894c06f72d156772efbcf4b41335') + +_jvmdir=usr/lib/jvm/java-${_majorver}-openjdk + +package() { + # Install + install -d "${pkgdir}/${_jvmdir}" + cd jdk-${_majorver} + cp -a bin include jmods lib release "${pkgdir}/${_jvmdir}/" + # Link JKS keystore from ca-certificates-utils + rm -f "${pkgdir}/${_jvmdir}/lib/security/cacerts" + ln -sf /etc/ssl/certs/java/cacerts "${pkgdir}/${_jvmdir}/lib/security/cacerts" + # Legal + install -d "${pkgdir}/usr/share/licenses/java${_majorver}-openjdk" + cp -a legal "${pkgdir}/usr/share/licenses/java${_majorver}-openjdk/" + ln -s /usr/share/licenses/java${_majorver}-openjdk "${pkgdir}/${_jvmdir}/legal" + # Conf + install -d "${pkgdir}/etc" + cp -r conf "${pkgdir}/etc/java${_majorver}-openjdk" + ln -s /etc/java${_majorver}-openjdk "${pkgdir}/${_jvmdir}/conf" +} +# vim:set ts=2 sw=2 et: |