summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2010-05-21 05:11:57 +0000
committerJung-uk Kim <jkim@FreeBSD.org>2010-05-21 05:11:57 +0000
commit324fe0496e9d9862162099c482ccf987fad3d72b (patch)
treea149db43bef8e644b6cf37f0a4b494b41c4fe817 /java
parentUpdate to 2.8.2. (diff)
Stop downloading more sources (JAXP, JAX-WS, and JAF) from build phase and
add IcedTea project as an additional master site. This change should fix most build failures related to network problems, e.g., bootstrapping with an IPv6-enabled JDK, unreliable network connections, etc.
Notes
Notes: svn path=/head/; revision=254687
Diffstat (limited to 'java')
-rw-r--r--java/openjdk6/Makefile20
-rw-r--r--java/openjdk6/distinfo9
2 files changed, 28 insertions, 1 deletions
diff --git a/java/openjdk6/Makefile b/java/openjdk6/Makefile
index a75288a138bf..0ee2172ca999 100644
--- a/java/openjdk6/Makefile
+++ b/java/openjdk6/Makefile
@@ -10,10 +10,20 @@ PORTVERSION= b19
PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= http://download.java.net/openjdk/jdk6/promoted/${PORTVERSION}/ \
+ https://jaxp.dev.java.net/files/documents/913/147491/:jaxp \
+ http://kenai.com/projects/jdk6-drops/downloads/download/:jaxws \
+ http://icedtea.classpath.org/builds/icedtea6/src/ \
+ http://icedtea.classpath.org/builds/icedtea6/src/drops/:jaxp \
+ http://icedtea.classpath.org/builds/icedtea6/src/drops/:jaxws \
${MASTER_SITE_APACHE:S,%SUBDIR%/,ant/binaries/:ant,} \
http://download.java.net/openjdk/jtreg/promoted/${JTREGVERSION}/:jtreg
DISTNAME= openjdk-6-src-${PORTVERSION}-${OPENJDK_BUILDDATE}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${ANTFILE}:ant
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
+ ${JAXPFILE}:jaxp \
+ ${JAXWSFILE}:jaxws \
+ ${JAFFILE}:jaxws \
+ ${ANTFILE}:ant
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} ${ANTFILE}
MAINTAINER= java@FreeBSD.org
COMMENT= Sun's java 6 virtual machine release under the GPL v2
@@ -40,6 +50,12 @@ USE_GMAKE= yes
USE_MOTIF= yes
USE_XORG= xtst xi xt x11
+JAXP_BUILDDATE= 2010_01_15
+JAXPFILE= jdk6-jaxp-${JAXP_BUILDDATE}.zip
+JAXWS_BUILDDATE=2009_10_27
+JAXWSFILE= jdk6-jaxws-${JAXWS_BUILDDATE}.zip
+JAF_BUILDDATE= 2009_10_27
+JAFFILE= jdk6-jaf-${JAF_BUILDDATE}.zip
JTREGVERSION= b03
JTREGFILE= jtreg-4_0-bin-${JTREGVERSION}-31_mar_2009.zip
@@ -95,6 +111,7 @@ MAKE_ENV= LANG=C LC_ALL=C \
ALT_FREETYPE_LIB_PATH=${LOCALBASE}/lib \
ALT_X11_PATH=${LOCALBASE} \
ALT_PACKAGE_PATH=${LOCALBASE} \
+ ALT_DROPS_DIR=${DISTDIR} \
ANT_HOME=${WRKDIR}/apache-ant-${ANTVERSION} \
BUILD_NUMBER=${PORTVERSION} \
NO_DOCS=true \
@@ -120,6 +137,7 @@ OPENJDK_OSARCH= bsd-${ARCH:S/i386/i586/}
.if defined(WITH_TEST)
DISTFILES+= ${JTREGFILE}:jtreg
+EXTRACT_ONLY+= ${JTREGFILE}
BUILD_DEPENDS+= ${LOCALBASE}/lib/X11/fonts/dejavu:${PORTSDIR}/x11-fonts/dejavu
USE_DISPLAY= yes
.endif
diff --git a/java/openjdk6/distinfo b/java/openjdk6/distinfo
index ad578a92ffca..3df820982607 100644
--- a/java/openjdk6/distinfo
+++ b/java/openjdk6/distinfo
@@ -1,6 +1,15 @@
MD5 (openjdk-6-src-b19-15_apr_2010.tar.gz) = 39bbf623a6c83ca63b92593062a28146
SHA256 (openjdk-6-src-b19-15_apr_2010.tar.gz) = 475e788dc9fe7f360edc147167e81111e46afae96df6b8a184c13d1e160ae8e4
SIZE (openjdk-6-src-b19-15_apr_2010.tar.gz) = 44912180
+MD5 (jdk6-jaxp-2010_01_15.zip) = 8b7e78ef992ffb7f583617dd3036bdb7
+SHA256 (jdk6-jaxp-2010_01_15.zip) = 181615cfec1c3721a7d8f278fa25b392be4247a496c7774a10cb9df37684f94f
+SIZE (jdk6-jaxp-2010_01_15.zip) = 5976848
+MD5 (jdk6-jaxws-2009_10_27.zip) = 3ea5728706169498b722b898a1008acf
+SHA256 (jdk6-jaxws-2009_10_27.zip) = 155ff3be83c980e197621a2fbf7ee34e8e0f536489351a5865cf0e52206245e2
+SIZE (jdk6-jaxws-2009_10_27.zip) = 5446377
+MD5 (jdk6-jaf-2009_10_27.zip) = 7a50bb540a27cdd0001885630088b758
+SHA256 (jdk6-jaf-2009_10_27.zip) = fdc51476fc6bcc69ea1f099f33e84601a126bfa8b11c8fa11c25dc574345aa9f
+SIZE (jdk6-jaf-2009_10_27.zip) = 69593
MD5 (apache-ant-1.7.1-bin.tar.bz2) = 9330447f3763b87570dd1118c49a8efd
SHA256 (apache-ant-1.7.1-bin.tar.bz2) = 24e54c9d90b81d1b7342695a8285a969393fd883e99ffbbc04203c106d9c2f97
SIZE (apache-ant-1.7.1-bin.tar.bz2) = 7641928