summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
author윤병익2017-09-22 22:25:54 +0900
committer윤병익2017-09-22 22:25:54 +0900
commit70fd2fe54ca76aef8d88c027132832f8ec6006eb (patch)
tree211d5522a83b75d93a8cb1117d3ba028aa855672 /PKGBUILD
downloadaur-70fd2fe54ca76aef8d88c027132832f8ec6006eb.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 27 insertions, 0 deletions
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"
+}
+