Date: Sunday, August 17, 2014 @ 11:49:23
  Author: guillaume
Revision: 220149

Add package 'openjdk8-doc'

Modified:
  java8-openjdk/trunk/PKGBUILD

----------+
 PKGBUILD |   21 +++++++++++++++------
 1 file changed, 15 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2014-08-17 09:27:16 UTC (rev 220148)
+++ PKGBUILD    2014-08-17 09:49:23 UTC (rev 220149)
@@ -7,7 +7,7 @@
 #   icedtea-web-java8
 #   add policytool desktop files
 
-pkgname=('jre8-openjdk-headless' 'jre8-openjdk' 'jdk8-openjdk' 'openjdk8-src')
+pkgname=('jre8-openjdk-headless' 'jre8-openjdk' 'jdk8-openjdk' 'openjdk8-src' 
'openjdk8-doc')
 pkgbase=java8-openjdk
 _java_ver=8
 _jdk_update=11
@@ -42,8 +42,10 @@
             '682104f7723c5c543c47b53f51cc5577e273a12343bd04bebd1bcd70dd72ded9'
             '5b1ed72ffd14a18e36aba2129e0781696b8c9cccd060bf4dbe1c4b9a44100b69')
 
-[ "$CARCH" = "x86_64" ] && _JARCH=amd64
-[ "$CARCH" = "i686"   ] && _JARCH=i386
+case "${CARCH}" in
+  'x86_64') _JARCH=amd64 ; _DOC_ARCH=x86_64 ;;
+  'i686'  ) _JARCH=i386  ; _DOC_ARCH=x86    ;;
+esac
 
 _jdkname=openjdk8
 _jvmdir=/usr/lib/jvm/java-8-openjdk
@@ -95,9 +97,8 @@
   # These help to debug builds:
   #LOG=trace HOTSPOT_BUILD_JOBS=1
 
-  unset JAVA_HOME
-  # http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1346
-  export MAKEFLAGS=${MAKEFLAGS/-j*}
+  make docs
+
   # FIXME sadly 'DESTDIR' is not used here!
   make install
 
@@ -279,3 +280,11 @@
 
   install -D "${srcdir}/${_imgdir}/src.zip" "${pkgdir}${_jvmdir}/src.zip"
 }
+
+package_openjdk8-doc() {
+  pkgdesc='OpenJDK Java 8 documentation'
+
+  install -d -m 755 "${pkgdir}/usr/share/doc/${pkgbase}/"
+  cp -r 
"${srcdir}"/jdk8u-${_repo_ver}/build/linux-${_DOC_ARCH}-normal-server-release/docs/*
 \
+    "${pkgdir}/usr/share/doc/${pkgbase}/"
+}

Reply via email to