diff options
author | Greg Lewis <glewis@FreeBSD.org> | 2010-01-05 04:58:50 +0000 |
---|---|---|
committer | Greg Lewis <glewis@FreeBSD.org> | 2010-01-05 04:58:50 +0000 |
commit | 9d2a74fe97b899f25505db0d83c565f6a3b779be (patch) | |
tree | 2c40cff5fd279f7b75dc8d4646f10049d2b410a6 /java/openjdk7 | |
parent | 9a338ad50abb49dc138ae92f64f6dce660524b14 (diff) |
Notes
Diffstat (limited to 'java/openjdk7')
-rw-r--r-- | java/openjdk7/Makefile | 40 |
1 files changed, 21 insertions, 19 deletions
diff --git a/java/openjdk7/Makefile b/java/openjdk7/Makefile index 7a79e87c1e9a..797c65c6bab1 100644 --- a/java/openjdk7/Makefile +++ b/java/openjdk7/Makefile @@ -42,24 +42,6 @@ NOPRECIOUSMAKEVARS= yes ONLY_FOR_ARCHS= i386 amd64 -BOOTSTRAP_JDKS= ${LOCALBASE}/openjdk7 \ - ${LOCALBASE}/openjdk6 \ - ${LOCALBASE}/jdk1.6.0 \ - ${LOCALBASE}/diablo-jdk1.6.0 - -# do we have valid native jdk installed? -.for CJDK in ${BOOTSTRAP_JDKS} -. if !defined(BOOTSTRAPJDKDIR) && exists(${CJDK}/bin/javac) -BOOTSTRAPJDKDIR= ${CJDK} -. endif -.endfor - -# if no valid jdk found, set dependency -.if !defined(BOOTSTRAPJDKDIR) -BOOTSTRAPJDKDIR?= ${LOCALBASE}/diablo-jdk1.6.0 -BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/diablo-jdk16 -.endif - MAKE_ENV+= LANG="C" \ LC_ALL="C" \ JAVA_HOME="" \ @@ -87,6 +69,26 @@ MAKE_ENV+= LANG="C" \ MAKE_ENV+= HOTSPOT_BUILD_JOBS="${HOTSPOT_BUILD_JOBS}" .endif +BOOTSTRAP_JDKS= ${LOCALBASE}/openjdk7 \ + ${LOCALBASE}/openjdk6 \ + ${LOCALBASE}/jdk1.6.0 \ + ${LOCALBASE}/diablo-jdk1.6.0 + +.include <bsd.port.pre.mk> + +# do we have valid native jdk installed? +.for BJDK in ${BOOTSTRAP_JDKS} +. if !defined(BOOTSTRAPJDKDIR) && exists(${BJDK}/bin/javac) +BOOTSTRAPJDKDIR= ${BJDK} +. endif +.endfor + +# if no valid jdk found, set dependency +.if !defined(BOOTSTRAPJDKDIR) +BOOTSTRAPJDKDIR?= ${LOCALBASE}/diablo-jdk1.6.0 +BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/diablo-jdk16 +.endif + post-extract: @for dir in `${FIND} ${WRKSRC} -name '*[Ll][Ii][Nn][Uu][Xx]*' -type d`; do \ ${MKDIR} `echo $$dir | ${SED} -e 's/linux/bsd/g' -e 's/Linux/Bsd/g' -e 's/LINUX/BSD/g'`; \ @@ -123,4 +125,4 @@ post-install: # Register the VM "${LOCALBASE}/bin/registervm" "${INSTALLDIR}/bin/java # OpenJDK${JDK_MAJOR_VERSION}" -.include <bsd.port.mk> +.include <bsd.port.post.mk> |