summaryrefslogtreecommitdiff
path: root/lang/openjdk7/bootstrap.mk
diff options
context:
space:
mode:
authorryoon <ryoon>2013-06-26 12:52:34 +0000
committerryoon <ryoon>2013-06-26 12:52:34 +0000
commit821fc61dc23d3ed7e952ca8e1e3c0d264b640bb0 (patch)
treeac911558e73aec39f51d170e5cbd4b1567e889ce /lang/openjdk7/bootstrap.mk
parent27dc31b250fbd784def2ddb0391fa0016f8e82aa (diff)
downloadpkgsrc-821fc61dc23d3ed7e952ca8e1e3c0d264b640bb0.tar.gz
Bump PKGREVISION.
* Fix build on DragonFly 3.4.1 and 3.5-DEVELOPMENT. Use newer bootstrap binary for DragonFly. * DragonFly 3.5 switches to FreeBSD style math.h. Add conditional. I have no idea about build on very recent DragonFly 3.5.
Diffstat (limited to 'lang/openjdk7/bootstrap.mk')
-rw-r--r--lang/openjdk7/bootstrap.mk42
1 files changed, 37 insertions, 5 deletions
diff --git a/lang/openjdk7/bootstrap.mk b/lang/openjdk7/bootstrap.mk
index 68fcbd093ca..dcfcb7fb83c 100644
--- a/lang/openjdk7/bootstrap.mk
+++ b/lang/openjdk7/bootstrap.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bootstrap.mk,v 1.8 2013/06/15 09:31:05 jperkin Exp $
+# $NetBSD: bootstrap.mk,v 1.9 2013/06/26 12:52:34 ryoon Exp $
ONLY_FOR_PLATFORM= NetBSD-[56].*-i386 NetBSD-[56].*-x86_64
ONLY_FOR_PLATFORM+= DragonFly-[23].*-* SunOS-*-*
@@ -10,8 +10,20 @@ BOOT.nb6-amd64= bootstrap-jdk7-bin-netbsd-6-amd64-20110811.tar.bz2
BOOT.df213-i386= bootstrap-jdk7-bin-dragonfly-2.13-i386-20110811A.tar.xz
# 1.7 partial bootstrap:
BOOT.df213-amd64= bootstrap-jdk7-bin-dragonfly-2.13-amd64-20110811A.tar.xz
+BOOT.df33prebump-i386= bootstrap-openjdk-7.9.05_2.dfly-3.3-i386.tar.xz
+BOOT.df33prebump-amd64= bootstrap-openjdk-7.9.05_2.dfly-3.3-amd64.tar.xz
+BOOT.df35-i386= bootstrap-openjdk-7.21.11.dfly-3.5-i386.tar.xz
+BOOT.df35-amd64= bootstrap-openjdk-7.21.11.dfly-3.5-amd64.tar.xz
BOOT.common-20110811= bootstrap-jdk7-bin-common-20110811.tar.bz2
+DFBSDBOOTSTRAPSITE= http://dl.wolfpond.org/openjdk7/
+SITES.bootstrap-jdk7-bin-dragonfly-2.13-i386-20110811A.tar.xz= ${DFBSDBOOTSTRAPSITE}
+SITES.bootstrap-jdk7-bin-dragonfly-2.13-amd64-20110811A.tar.xz= ${DFBSDBOOTSTRAPSITE}
+SITES.bootstrap-openjdk-7.9.05_2.dfly-3.3-i386.tar.xz= ${DFBSDBOOTSTRAPSITE}
+SITES.bootstrap-openjdk-7.9.05_2.dfly-3.3-amd64.tar.xz= ${DFBSDBOOTSTRAPSITE}
+SITES.bootstrap-openjdk-7.21.11.dfly-3.5-i386.tar.xz= ${DFBSDBOOTSTRAPSITE}
+SITES.bootstrap-openjdk-7.21.11.dfly-3.5-amd64.tar.xz= ${DFBSDBOOTSTRAPSITE}
+
.if !empty(MACHINE_PLATFORM:MNetBSD-5.[0-8]*-i386) || make(distinfo)
DISTFILES+= ${BOOT.nb5-i386}
EXTRACT_ONLY+= ${BOOT.nb5-i386}
@@ -36,18 +48,38 @@ DISTFILES+= ${BOOT.nb6-amd64}
EXTRACT_ONLY+= ${BOOT.nb6-amd64}
.endif
-.if !empty(MACHINE_PLATFORM:MDragonFly-*-i386) || make(distinfo)
-MASTER_SITES+= http://dl.wolfpond.org/openjdk7/
+.if !empty(MACHINE_PLATFORM:MDragonFly-2.[0-9]*-i386) || \
+ !empty(MACHINE_PLATFORM:MDragonFly-3.[0-2]*-i386) || make(distinfo)
DISTFILES+= ${BOOT.df213-i386}
EXTRACT_ONLY+= ${BOOT.df213-i386}
.endif
-.if !empty(MACHINE_PLATFORM:MDragonFly-*-x86_64) || make(distinfo)
-MASTER_SITES+= http://dl.wolfpond.org/openjdk7/
+.if !empty(MACHINE_PLATFORM:MDragonFly-2.[0-9]*-x86_64) || \
+ !empty(MACHINE_PLATFORM:MDragonFly-3.[0-2]*-x86_64) || make(distinfo)
DISTFILES+= ${BOOT.df213-amd64}
EXTRACT_ONLY+= ${BOOT.df213-amd64}
.endif
+.if !empty(MACHINE_PLATFORM:MDragonFly-3.[3-4]*-i386) || make(distinfo)
+DISTFILES+= ${BOOT.df33prebump-i386}
+EXTRACT_ONLY+= ${BOOT.df33prebump-i386}
+.endif
+
+.if !empty(MACHINE_PLATFORM:MDragonFly-3.[3-4]*-x86_64) || make(distinfo)
+DISTFILES+= ${BOOT.df33prebump-amd64}
+EXTRACT_ONLY+= ${BOOT.df33prebump-amd64}
+.endif
+
+.if !empty(MACHINE_PLATFORM:MDragonFly-3.[5-9]*-i386) || make(distinfo)
+DISTFILES+= ${BOOT.df35-i386}
+EXTRACT_ONLY+= ${BOOT.df35-i386}
+.endif
+
+.if !empty(MACHINE_PLATFORM:MDragonFly-3.[5-9]*-x86_64) || make(distinfo)
+DISTFILES+= ${BOOT.df35-amd64}
+EXTRACT_ONLY+= ${BOOT.df35-amd64}
+.endif
+
.if !empty(DISTFILES:M*20110811*) || make(distinfo)
DISTFILES+= ${BOOT.common-20110811}
EXTRACT_ONLY+= ${BOOT.common-20110811}