Created
March 20, 2023 03:08
-
-
Save handsomexdd1024/06e9b5a4affa7a428ec3affd36660f38 to your computer and use it in GitHub Desktop.
jdk17-jetbrains-bin-patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Maintainer: SandaruKasa <sandarukasa plus aur at ya dot ru> | |
# Based upon orphaned 'jdk-jetbrains' by Travis Weir <tweirtx at gmail dot com> | |
pkgname=jdk17-jetbrains-bin | |
_major=17 | |
_minor=0.6 | |
_build=829.1 | |
_installdir="/usr/lib/jvm/java-${_major}-jetbrains" # TARGET DIRECTORY | |
pkgver="${_major}.${_minor}b${_build}" | |
pkgrel=1 | |
pkgdesc='OpenJDK development kit with some fixes and enhancements by JetBrains' | |
arch=('x86_64') | |
url="https://github.com/JetBrains/JetBrainsRuntime/releases" | |
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' 'jdk-jetbrains') | |
_basename="jbrsdk-${_major}.${_minor}-linux-x64-b${_build}" | |
_zipname="${_basename}.tar.gz" | |
source=("${_zipname}::https://cache-redirector.jetbrains.com/intellij-jbr/${_zipname}") | |
sha512sums=('779cf632a70e77143248f4b0149d8bd4ea4641164652043a8908aa7383001f78d273bab330ea68203c74f6d2016e885b9743ce440839acbe07c6d0b0de975dd9') | |
package() { | |
find . -exec chmod g+r,o+r {} + | |
mkdir -p "${pkgdir}"/usr/lib/jvm | |
cp -a "${_basename}" "${pkgdir}""${_installdir}" | |
ln -sf /etc/ssl/certs/java/cacerts "${pkgdir}""${_installdir}"/lib/security/cacerts | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment