summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD27
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"
+}
+