diff options
author | abs <abs@pkgsrc.org> | 2001-09-14 10:19:10 +0000 |
---|---|---|
committer | abs <abs@pkgsrc.org> | 2001-09-14 10:19:10 +0000 |
commit | 159880625f3cc54f77b04c2a8f64f6eda40c6896 (patch) | |
tree | e37627a64f0fb4a0fb147078c03780913906ba5e /lang/sun-jre13/Makefile | |
parent | eb13e77ecd29bd2e00f6ebe97bfe9e518bbdadb0 (diff) | |
download | pkgsrc-159880625f3cc54f77b04c2a8f64f6eda40c6896.tar.gz |
Install ${PREFIX}/java/bin/java in jre rather than jdk. Now JAVA_HOME can
be set to ${PREFIX}/java and runtime jre and buildtime jdk both work
Diffstat (limited to 'lang/sun-jre13/Makefile')
-rw-r--r-- | lang/sun-jre13/Makefile | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lang/sun-jre13/Makefile b/lang/sun-jre13/Makefile index c0b282a8859..dd1d5812eb7 100644 --- a/lang/sun-jre13/Makefile +++ b/lang/sun-jre13/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2001/08/14 17:23:47 abs Exp $ +# $NetBSD: Makefile,v 1.15 2001/09/14 10:19:11 abs Exp $ # # MASTER_SITES is very special, and must end in "=": @@ -37,7 +37,6 @@ DEPENDS+= suse_x11-*:../../emulators/suse_x11 JDK_HOME:= ${LOCALBASE}/java .endif -NO_BUILD= yes # since we change PREFIX: NO_MTREE= yes @@ -50,10 +49,15 @@ post-fetch: post-patch: @${FIND} ${WRKSRC} -name '*.orig' -print | ${XARGS} ${RM} -f +do-build: + ${SED} -e "s,@PREFIX@,${PREFIX}," ${FILESDIR}/wrap.sh >${WRKDIR}/java + # This is ugly. The chown should happen after copying, or tar should have # a way to override permissions. do-install: ${INSTALL_PROGRAM_DIR} ${PREFIX} ${PREFIX}/jre + ${INSTALL_PROGRAM_DIR} ${PREFIX} ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKDIR}/java ${PREFIX}/bin/java ${CHOWN} -hR ${BINOWN}:${BINGRP} ${WRKSRC} ${GTAR} -C ${WRKSRC} -cf- . | ${GTAR} -C ${PREFIX}/jre -xpf- |