diff options
author | frederik | 2019-07-30 16:07:04 +0200 |
---|---|---|
committer | frederik | 2019-07-30 16:07:04 +0200 |
commit | cc6c931270c9c9065b61f819c10729d6890e0112 (patch) | |
tree | d85974f5d4e18f82d094e549cb4eecf0f0b70abd /PKGBUILD | |
download | aur-jetbrains-jdk.tar.gz |
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..27ad501e3f1e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Frederik Schwan <frederik dot schwan at linux dot com> + +pkgname=jetbrains-jdk +_major=11 +_minor=0.3 +_build=304.25 +pkgver=${_major}.${_minor}b${_build} +pkgrel=1 +pkgdesc="OpenJDK Java 8 development kit with some fixes and enhancements by JetBrains" +arch=('x86_64') +url="https://bintray.com/jetbrains/intellij-jdk" +license=('GPL2') +depends=( 'java-runtime-common' 'ca-certificates-java' 'java-environment-common' ) +provides=("java-runtime=$_major" "java-runtime-headless=$_major" "java-environment=$_major" + "java-runtime-openjdk=$_major" "java-runtime-headless-jre=$_major" "java-environment-openjdk=$_major") +replaces=('intellij-jdk') +_zipname="jbrsdk-${_major}_${_minor//./_}-linux-x64-b${_build}.tar.gz" +source=("${_zipname}::https://bintray.com/jetbrains/intellij-jbr/download_file?file_path=${_zipname}") +sha256sums=('7a2175cafa3333f5a8cf7e448b52c57bb86d8a58dc636046e85df4d54ae46f8b') + +package() { + rm "${srcdir}/${_zipname}" + find "${srcdir}" -exec chmod g+r,o+r {} + + mkdir -p "${pkgdir}/usr/lib/jvm" + cp -a "${srcdir}/jbrsdk" "${pkgdir}/usr/lib/jvm/${pkgname}" + ln -sf /etc/ssl/certs/java/cacerts "${pkgdir}/usr/lib/jvm/${pkgname}/lib/security/cacerts" +} |