aboutsummaryrefslogtreecommitdiff
path: root/java/bootstrap-openjdk
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2012-10-25 22:21:53 +0000
committerJung-uk Kim <jkim@FreeBSD.org>2012-10-25 22:21:53 +0000
commit39d23ac84dbd690671e1d73d92837e551334bef5 (patch)
tree44f1457abaf979eb631b39934637c49c1d53f713 /java/bootstrap-openjdk
parente5ab3e755ab7238872318cc174366b11fa6b2318 (diff)
Notes
Diffstat (limited to 'java/bootstrap-openjdk')
-rw-r--r--java/bootstrap-openjdk/Makefile10
1 files changed, 9 insertions, 1 deletions
diff --git a/java/bootstrap-openjdk/Makefile b/java/bootstrap-openjdk/Makefile
index 733371b3fd7c..38f13d22dcb6 100644
--- a/java/bootstrap-openjdk/Makefile
+++ b/java/bootstrap-openjdk/Makefile
@@ -2,6 +2,7 @@
PORTNAME= ${JDK_NAME}
PORTVERSION= ${DISTVERSION_${ARCH}}
+PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= jkim
@@ -13,7 +14,9 @@ COMMENT= Oracle's Java 6 virtual machine release under the GPL v2
LICENSE= GPLv2
-RUN_DEPENDS= ${LOCALBASE}/share/java/zi:${PORTSDIR}/java/java-zoneinfo
+BUILD_DEPENDS= ${LOCALBASE}/bin/registervm:${PORTSDIR}/java/javavmwrapper
+RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper \
+ ${LOCALBASE}/share/java/zi:${PORTSDIR}/java/java-zoneinfo
ONLY_FOR_ARCH= amd64 i386
@@ -48,6 +51,11 @@ do-install:
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${INSTALLDIR}
@${CHOWN} ${BINOWN}:${BINGRP} ${INSTALLDIR}/bin/*
@${CHMOD} ${BINMODE} ${INSTALLDIR}/bin/*
+ @${ECHO_CMD} "@exec ${LOCALBASE}/bin/registervm '${INSTALLDIR}/bin/java # Bootstrap JDK'" >> ${TMPPLIST}
+ @${ECHO_CMD} "@unexec ${LOCALBASE}/bin/unregistervm ${INSTALLDIR}/bin/java" >> ${TMPPLIST}
+
+post-install:
+ @${LOCALBASE}/bin/registervm '${INSTALLDIR}/bin/java # Bootstrap JDK'
@${CAT} ${PKGMESSAGE}
update: