aboutsummaryrefslogtreecommitdiff
path: root/java/openjdk7
diff options
context:
space:
mode:
authorGreg Lewis <glewis@FreeBSD.org>2010-01-05 04:58:50 +0000
committerGreg Lewis <glewis@FreeBSD.org>2010-01-05 04:58:50 +0000
commit9d2a74fe97b899f25505db0d83c565f6a3b779be (patch)
tree2c40cff5fd279f7b75dc8d4646f10049d2b410a6 /java/openjdk7
parent9a338ad50abb49dc138ae92f64f6dce660524b14 (diff)
Notes
Diffstat (limited to 'java/openjdk7')
-rw-r--r--java/openjdk7/Makefile40
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>