diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0196d3db6f12 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = zulu-jdk + pkgdesc = Zulu JVM built upon OpenJDK 8 + pkgver = 8u144b01 + pkgrel = 1 + url = http://zulu.org/ + arch = x86_64 + license = GPL2 + depends = java-runtime-common + depends = ca-certificates-java + depends = java-environment-common + provides = java-runtime=8 + provides = java-runtime-headless=8 + provides = java-environment=8 + provides = java-runtime-openjdk=8 + provides = java-runtime-headless-jre=8 + provides = java-environment-openjdk=8 + source = http://cdn.azul.com/zulu/bin/zulu8.23.0.3-jdk8.0.144-linux_x64.tar.gz + +pkgname = zulu-jdk + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1225ba94507e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: 윤병익 <by_yeun@daum.net> + +pkgname=zulu-jdk +_major=8 +_minor=144 +_build=01 +_zulu_build=8.23.0.3 +pkgver=${_major}u${_minor}b${_build} +pkgrel=1 +pkgdesc="Zulu JVM built upon OpenJDK 8" +arch=('x86_64') +url="http://zulu.org/" +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") +_tarballname="zulu${_zulu_build}-jdk${_major}.0.${_minor}-linux_x64" +source=("http://cdn.azul.com/zulu/bin/${_tarballname}.tar.gz") + +package() { + rm "$srcdir/${_tarballname}.tar.gz" + find "$srcdir/${_tarballname}" -exec chmod g+r,o+r {} + + mkdir -p "$pkgdir/usr/lib/jvm" + cp -a "$srcdir/${_tarballname}" "$pkgdir/usr/lib/jvm/$pkgname" + ln -sf /etc/ssl/certs/java/cacerts "$pkgdir/usr/lib/jvm/$pkgname/jre/lib/security/cacerts" +} + |