summaryrefslogtreecommitdiff
path: root/lang/openjdk7/bootstrap.mk
diff options
context:
space:
mode:
authorjperkin <jperkin>2013-06-15 09:31:05 +0000
committerjperkin <jperkin>2013-06-15 09:31:05 +0000
commit4ddb30094aa42e60e9e7479e2143915c00d21722 (patch)
tree2ba0b813caff7ebda73df046147dc9ecf55df1c3 /lang/openjdk7/bootstrap.mk
parent4bb329473358db41108d97fa083c6f21b8a08c41 (diff)
downloadpkgsrc-4ddb30094aa42e60e9e7479e2143915c00d21722.tar.gz
Add SunOS/GCC support. With huge thanks to "jesse" from #SmartOS who did the
bulk of the porting work. Tested on SmartOS 32-bit. 64-bit builds currently fail, they should hopefully be fixed soon.
Diffstat (limited to 'lang/openjdk7/bootstrap.mk')
-rw-r--r--lang/openjdk7/bootstrap.mk10
1 files changed, 8 insertions, 2 deletions
diff --git a/lang/openjdk7/bootstrap.mk b/lang/openjdk7/bootstrap.mk
index 4f9f4f968db..68fcbd093ca 100644
--- a/lang/openjdk7/bootstrap.mk
+++ b/lang/openjdk7/bootstrap.mk
@@ -1,7 +1,7 @@
-# $NetBSD: bootstrap.mk,v 1.7 2012/05/16 08:55:45 marino Exp $
+# $NetBSD: bootstrap.mk,v 1.8 2013/06/15 09:31:05 jperkin Exp $
ONLY_FOR_PLATFORM= NetBSD-[56].*-i386 NetBSD-[56].*-x86_64
-ONLY_FOR_PLATFORM+= DragonFly-[23].*-*
+ONLY_FOR_PLATFORM+= DragonFly-[23].*-* SunOS-*-*
BOOT.nb5-i386= bootstrap-jdk7-bin-netbsd-5-i386-20110811.tar.bz2
BOOT.nb5-amd64= bootstrap-jdk7-bin-netbsd-5-amd64-20110811.tar.bz2
@@ -53,4 +53,10 @@ DISTFILES+= ${BOOT.common-20110811}
EXTRACT_ONLY+= ${BOOT.common-20110811}
.endif
+.if ${OPSYS} == "SunOS"
+BUILD_DEPENDS+= sun-jdk7-[0-9]*:../../lang/sun-jdk7
+JDK_BOOTDIR= ${PREFIX}/java/sun-7
+MAKE_ENV+= ALT_JDK_IMPORT_PATH=${JDK_BOOTDIR}
+.endif
+
ALT_BOOTDIR= ${WRKDIR}/bootstrap