diff options
author | patrick <patrick@FreeBSD.org> | 2002-02-14 20:52:08 +0800 |
---|---|---|
committer | patrick <patrick@FreeBSD.org> | 2002-02-14 20:52:08 +0800 |
commit | 5b8f366402da3740064a6ff50741bf69136389e2 (patch) | |
tree | 68f29cc065b2f80ad1319a5d6d94f218f2f6a187 /java/jdk14/Makefile | |
parent | 867110b84c511b5c3e337e0e4244b8bf1d25071c (diff) | |
download | freebsd-ports-gnome-5b8f366402da3740064a6ff50741bf69136389e2.tar.gz freebsd-ports-gnome-5b8f366402da3740064a6ff50741bf69136389e2.tar.zst freebsd-ports-gnome-5b8f366402da3740064a6ff50741bf69136389e2.zip |
Update to patch set 6
PR: 34923
Submitted by: Greg Lewis
Diffstat (limited to 'java/jdk14/Makefile')
-rw-r--r-- | java/jdk14/Makefile | 48 |
1 files changed, 47 insertions, 1 deletions
diff --git a/java/jdk14/Makefile b/java/jdk14/Makefile index b5397842b58c..b0aa988e1219 100644 --- a/java/jdk14/Makefile +++ b/java/jdk14/Makefile @@ -20,12 +20,17 @@ BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 \ gtar:${PORTSDIR}/archivers/gtar \ ${JDK13DIR}/bin/javac:${PORTSDIR}/java/linux-jdk13 \ ${X11BASE}/lib/libMrm.a:${PORTSDIR}/x11-toolkits/open-motif-devel +.if !defined(WITHOUT_PLUGIN) +RUN_DEPENDS= glib12.3:$(PORTSDIR)/devel/glib12 \ + gtk12.3:$(PORTSDIR)/x11-toolkits/gtk12 \ + nspr4.1:$(PORTSDIR)/devel/nspr +.endif RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper WRKSRC= ${WRKDIR}/j2sdk1.3.1/make JDK_VERSION= 1.3.1 -JDK_PATCHSET_VERSION= 5 +JDK_PATCHSET_VERSION= 6 JDK13DIR?= ${LOCALBASE}/linux-jdk${JDK_VERSION} @@ -39,7 +44,16 @@ MAKE_ENV= ALT_BOOTDIR="${JDK13DIR}" \ CLASSPATH="" \ LD_LIBRARY_PATH="" \ JAVA_COMPILER="" +.if !defined(WITHOUT_PLUGIN) +MAKE_ENV += LIBG_HDRS="${LOCALBASE}/include/glib12" \ + GTK_HDRS="${X11BASE}/include/gtk12" \ + LIBIDL_HDRS= +.endif +.if !defined(WITHOUT_PLUGIN) +ALL_TARGET= all plugin images +.else ALL_TARGET= all images +.endif TAR= gtar # Necessary for proper extraction of sources BSD_TAR= /usr/bin/tar PLIST_SUB+= JDK_VERSION=${JDK_VERSION} @@ -54,6 +68,19 @@ PKGNAMESUFFIX= -nodebug PLIST_SUB+= DEBUG:="" .endif +.if defined(WITH_NATIVE_THREADS) +PLIST_SUB+= NATIVE:="" +MAKE_ARGS+= HPIS="green native" +.else +PLIST_SUB+= NATIVE:="@comment " +.endif + +.if defined(WITHOUT_PLUGIN) +PLIST_SUB+= PLUGIN:="@comment " +.else +PLIST_SUB+= PLUGIN:="" +.endif + .if defined(BATCH) || defined(PACKAGE_BUILDING) IGNORE= "You can not legally distribute pre-compiled binaries" .endif @@ -68,9 +95,16 @@ IGNORE=You must manually fetch the source distribution and FreeBSD patches (${DI pre-patch: @cd ${WRKDIR} && \ + ${CHMOD} -R u+w * && \ ${MKDIR} -p j2sdk1.3.1/ext/plugin/oji-plugin/include/bsd/jdk12 && \ ${MKDIR} -p j2sdk1.3.1/ext/plugin/oji-plugin/include/solaris/navig5/private && \ ${MKDIR} -p j2sdk1.3.1/src/bsd/doc/man && \ + ${MKDIR} -p hotspot1.3.1/build/bsd && \ + ${MKDIR} -p hotspot1.3.1/build/bsd/makefiles && \ + ${MKDIR} -p hotspot1.3.1/build/bsd/package && \ + ${MKDIR} -p hotspot1.3.1/src/os/bsd/launcher && \ + ${MKDIR} -p hotspot1.3.1/src/os/bsd/vm && \ + ${MKDIR} -p hotspot1.3.1/src/os_cpu/bsd_i486/vm && \ ${PATCH} < ${WRKDIR}/jdk131.patches .if !defined(NODEBUG) @@ -92,5 +126,17 @@ do-install: post-install: ${LOCALBASE}/bin/registervm "${PREFIX}/jdk${JDK_VERSION}/bin/java # FREEBSD-JDK${JDK_VERSION}" +.if !defined(WITHOUT_PLUGIN) + @${ECHO_MSG} + @${ECHO_MSG} The use the Java plugin with Mozilla you must create a + @${ECHO_MSG} symbolic link from + @${ECHO_MSG} + @${ECHO_MSG} ${PREFIX}/jdk${JDK_VERSION}/jre/plugin/i386/ns600/libjavaplugin_oji.so + @${ECHO_MSG} + @${ECHO_MSG} to your Mozilla plugins directory, which is usually found at + @${ECHO_MSG} + @${ECHO_MSG} ${X11BASE}/lib/mozilla/plugins + @${ECHO_MSG} +.endif .include <bsd.port.post.mk> |