Advertisement
Guest User

Untitled

a guest
Apr 30th, 2020
1,765
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.63 KB | None | 0 0
  1. # Maintainer: Lari Tikkanen <lartza@outlook.com>
  2. # Contributor: Miguel Peláez <kernelfreeze@outlook.com>
  3. # Contributor: WFCody
  4. # Contributor: milgner
  5. # Contributor: alkalien
  6.  
  7. pkgname=jdk8-openj9-bin
  8. pkgrel=1
  9. _pkgver_minor="252"
  10. _pkgver_build="09"
  11. _j9_version="0.20.0"
  12. pkgver=8.u${_pkgver_minor}.b${_pkgver_build}
  13. pkgdesc="Eclipse (former IBM) OpenJ9 with openjdk8"
  14. arch=('x86_64')
  15. url="https://adoptopenjdk.net/index.html?variant=openjdk8-openj9"
  16. license=('GPL')
  17. depends=('java-runtime-common' 'java-environment-common' 'ca-certificates-utils' 'nss')
  18. # conflicts=('jdk8-j9-bin')
  19. replaces=('jdk8-j9-bin')
  20.  
  21. provides=(
  22. 'java-environment=8'
  23. 'java-runtime=8'
  24. 'java-runtime-headless=8'
  25. )
  26.  
  27. makedepends=('coreutils' 'bash')
  28. source=("https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u${_pkgver_minor}-b${_pkgver_build}_openj9-${_j9_version}/OpenJDK8U-jdk_x64_Linux_openj9_8u${_pkgver_minor}b${_pkgver_build}_openj9-${_j9_version}.tar.gz")
  29. noextract=("OpenJDK8U-jdk_x64_Linux_openj9_8u${_pkgver_minor}b${_pkgver_build}_openj9-${_j9_version}.tar.gz")
  30.  
  31. # https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u242-b08_openj9-0.18.1/OpenJDK8U-jdk_x64_linux_openj9_8u242b08_openj9-0.18.1.tar.gz.sha256.txt
  32. sha256sums=('910ae847109a6dd1b6cf69baa7615ea2cce8cff787e5a9349a5331ce7604f3a5')
  33.  
  34. package() {
  35.     cd "$srcdir"
  36.  
  37.     mkdir -p "${pkgdir}/usr/lib/jvm/"
  38.     tar -xf OpenJDK8U-jdk_x64_Linux_openj9_8u${_pkgver_minor}b${_pkgver_build}_openj9-${_j9_version}.tar.gz -C "${pkgdir}/usr/lib/jvm/"
  39.     mv "${pkgdir}/usr/lib/jvm/jdk8u${_pkgver_minor}-b${_pkgver_build}" "${pkgdir}/usr/lib/jvm/java-8-j9"
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement