From 28118d8052a57facbe9fb696ec6a8e4cfa5cc86c 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-11.0.4.520.2 --- srcpkgs/jetbrains-jdk-11/template | 39 +++++++++++++++++++++++++++++++ srcpkgs/jetbrains-jdk-11/update | 3 +++ 2 files changed, 42 insertions(+) create mode 100644 srcpkgs/jetbrains-jdk-11/template create mode 100644 srcpkgs/jetbrains-jdk-11/update diff --git a/srcpkgs/jetbrains-jdk-11/template b/srcpkgs/jetbrains-jdk-11/template new file mode 100644 index 00000000000..1dc9cf5aafc --- /dev/null +++ b/srcpkgs/jetbrains-jdk-11/template @@ -0,0 +1,39 @@ +# Template file for 'jetbrains-jdk-11' + +_jdk_build=520.2 +_jdk_fullver="11.0.4" +archive_name="jbrsdk-${_jdk_fullver//\./_}-linux-x64-b${_jdk_build}.tar.gz" + +pkgname=jetbrains-jdk-11 +version="${_jdk_fullver}b${_jdk_build}" +revision=1 +archs="x86_64" +wrksrc="jbrsdk" +hostmakedepends="aria2" +depends="" +short_desc="JetBrains Java 11 JDK" +maintainer="Anton Afanasyev " +license="GPL-2.0+CE" +homepage="https://github.com/JetBrains/JetBrainsRuntime" +distfiles="https://dl.bintray.com/jetbrains/intellij-jbr/${archive_name}" +checksum=690307a7bde2ae6ee11f245d8064bfa928bb6b03240ce75caebcb6002c934472 +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/update b/srcpkgs/jetbrains-jdk-11/update new file mode 100644 index 00000000000..251f1bcb8f9 --- /dev/null +++ b/srcpkgs/jetbrains-jdk-11/update @@ -0,0 +1,3 @@ +version=b${version#*b} +pattern="jbrsdk-\d+_\d+_\d+-(?:linux-x64-)\Kb\d+\.\d+(?=\.tar\.gz)" +site="https://bintray.com/package/files/jetbrains/intellij-jbr/jbrsdk11-linux-x64"