From 7b1347679a805ea69cd8f965938487960956d831 Mon Sep 17 00:00:00 2001 From: Anton Afanasyev Date: Sat, 19 Oct 2019 10:36:50 -0700 Subject: [PATCH] New package: jetbrains-jdk-11-bin-11.0.4b546.9 --- srcpkgs/jetbrains-jdk-11-bin/template | 36 +++++++++++++++++++++++++++ srcpkgs/jetbrains-jdk-11-bin/update | 2 ++ 2 files changed, 38 insertions(+) create mode 100644 srcpkgs/jetbrains-jdk-11-bin/template create mode 100644 srcpkgs/jetbrains-jdk-11-bin/update diff --git a/srcpkgs/jetbrains-jdk-11-bin/template b/srcpkgs/jetbrains-jdk-11-bin/template new file mode 100644 index 00000000000..f3e6283dc25 --- /dev/null +++ b/srcpkgs/jetbrains-jdk-11-bin/template @@ -0,0 +1,36 @@ +# Template file for 'jetbrains-jdk-11-bin' + +pkgname=jetbrains-jdk-11-bin +version="11.0.4b546.9" +_jbr_sdk_ver=${version%b*} +_jbr_sdk_ver=${_jbr_sdk_ver//\./_} +revision=1 +archs="x86_64" +wrksrc="jbrsdk" +hostmakedepends="aria2" +short_desc="JetBrains Java 11 JDK" +maintainer="Anton Afanasyev " +license="GPL-2.0-only, Classpath-exception-2.0" +homepage="https://github.com/JetBrains/JetBrainsRuntime" +distfiles="https://dl.bintray.com/jetbrains/intellij-jbr/jbrsdk-${_jbr_sdk_ver}-linux-x64-b${version#*b}.tar.gz" +checksum=f30e9f8cb8fc861c71a41cafb5e394eeebd96f11eeb43433b1510b30c0a55f2c +nopie=yes +# This JDK appears to link to libs that do not exist, but still continues to function well even in their absence. +# Best guess is that they are optional. ¯\_(ツ)_/¯ +noverifyrdeps=yes + +fetch_cmd="aria2c -c" + +do_install() { + TARGET_PATH="usr/lib/jvm/jbrsdk-11" + + vmkdir ${TARGET_PATH} + + vcopy bin ${TARGET_PATH} + vcopy conf ${TARGET_PATH} + vcopy include ${TARGET_PATH} + vcopy jmods ${TARGET_PATH} + vcopy legal ${TARGET_PATH} + vcopy lib ${TARGET_PATH} + vcopy release ${TARGET_PATH} +} diff --git a/srcpkgs/jetbrains-jdk-11-bin/update b/srcpkgs/jetbrains-jdk-11-bin/update new file mode 100644 index 00000000000..38f51220234 --- /dev/null +++ b/srcpkgs/jetbrains-jdk-11-bin/update @@ -0,0 +1,2 @@ +version=b${version#*b} +pattern="jbrsdk-\d+_\d+_\d+-(?:linux-x64-)\Kb\d+\.\d+(?=\.tar\.gz)"