Date: Sat, 8 Mar 2003 05:04:31 +1030 From: Greg Lewis <glewis@eyesbeyond.com> To: leafy <leafy@leafy.idv.tw> Cc: freebsd-java@FreeBSD.ORG, znerd@FreeBSD.ORG Subject: Re: [patch]bsd.java.mk for freebsd native jdk 1.4.1 Message-ID: <20030308050430.C60098@misty.eyesbeyond.com> In-Reply-To: <20030307153528.GA9846@leafy.idv.tw>; from leafy@leafy.idv.tw on Fri, Mar 07, 2003 at 11:36:03PM %2B0800 References: <20030307153528.GA9846@leafy.idv.tw>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Mar 07, 2003 at 11:36:03PM +0800, leafy wrote: > Since jdk14 is now in our ports, the following patch is needed > if you want the ports to use the native JDK installed as dependancy. > I didin't try multiple JDK installation though. JBoss3 was built > successfully for JDK14. Great! Ernst, as bsd.java.mk maintainer have you time to review this? We should try and get this in during the freeze if portmgr will approve. > --- bsd.java.mk.old Fri Mar 7 23:10:39 2003 > +++ bsd.java.mk Fri Mar 7 23:28:46 2003 > @@ -47,6 +47,7 @@ > _JAVA_HOME_FREEBSD_1_1= ${LOCALBASE}/jdk1.1.8 > _JAVA_HOME_FREEBSD_1_2= ${LOCALBASE}/jdk1.2.2 > _JAVA_HOME_FREEBSD_1_3= ${LOCALBASE}/jdk1.3.1 > +_JAVA_HOME_FREEBSD_1_4= ${LOCALBASE}/jdk1.4.1 > _JAVA_HOME_BLACKDOWN_LINUX_1_2= ${LOCALBASE}/linux-blackdown-jdk1.2.2 > _JAVA_HOME_BLACKDOWN_LINUX_1_3= ${LOCALBASE}/linux-blackdown-jdk1.3.1 > _JAVA_HOME_BLACKDOWN_LINUX_1_4= ${LOCALBASE}/linux-blackdown-jdk1.4.1 > @@ -59,6 +60,7 @@ > _JAVA_PORT_FREEBSD_1_1= java/jdk11 > _JAVA_PORT_FREEBSD_1_2= java/jdk12 > _JAVA_PORT_FREEBSD_1_3= java/jdk13 > +_JAVA_PORT_FREEBSD_1_4= java/jdk14 > _JAVA_PORT_BLACKDOWN_LINUX_1_2= java/linux-blackdown-jdk12 > _JAVA_PORT_BLACKDOWN_LINUX_1_3= java/linux-blackdown-jdk13 > _JAVA_PORT_IBM_LINUX_1_3= java/linux-ibm-jdk13 > @@ -82,6 +84,7 @@ > . undef HAVE_JAVA_FREEBSD_1_1 > . undef HAVE_JAVA_FREEBSD_1_2 > . undef HAVE_JAVA_FREEBSD_1_3 > +. undef HAVE_JAVA_FREEBSD_1_4 > . undef HAVE_JAVA_BLACKDOWN_LINUX_1_2 > . undef HAVE_JAVA_BLACKDOWN_LINUX_1_3 > . undef HAVE_JAVA_IBM_LINUX_1_3 > @@ -98,6 +101,9 @@ > . if exists(${_JAVA_HOME_FREEBSD_1_3}/${_JDK_FILE}) > HAVE_JAVA_FREEBSD_1_3= YES > . endif > +. if exists(${_JAVA_HOME_FREEBSD_1_4}/${_JDK_FILE}) > +HAVE_JAVA_FREEBSD_1_4= YES > +. endif > . if exists(${_JAVA_HOME_BLACKDOWN_LINUX_1_2}/${_JDK_FILE}) > HAVE_JAVA_BLACKDOWN_LINUX_1_2= YES > . endif > @@ -134,6 +140,8 @@ > JAVA_PORT= ${_JAVA_PORT_FREEBSD_1_2} > . elif ${_JAVA_HOME} == ${_JAVA_HOME_FREEBSD_1_3} > JAVA_PORT= ${_JAVA_PORT_FREEBSD_1_3} > +. elif ${_JAVA_HOME} == ${_JAVA_HOME_FREEBSD_1_4} > +JAVA_PORT= ${_JAVA_PORT_FREEBSD_1_4} > . elif ${_JAVA_HOME} == ${_JAVA_HOME_BLACKDOWN_LINUX_1_2} > JAVA_PORT= ${_JAVA_PORT_BLACKDOWN_LINUX_1_2} > . elif ${_JAVA_HOME} == ${_JAVA_HOME_BLACKDOWN_LINUX_1_3} > @@ -191,7 +199,8 @@ > defined(HAVE_JAVA_BLACKDOWN_LINUX_1_2) || \ > defined(HAVE_JAVA_SUN_LINUX_1_2) > USE_JAVA= 1.2 > -. elif !defined(HAVE_JAVA_SUN_LINUX_1_4) > +. elif !defined(HAVE_JAVA_SUN_LINUX_1_4) || \ > + !defined(HAVE_JAVA_FREEBSD_1_4) > USE_JAVA= 1.1 > . else > USE_JAVA= 1.4 > @@ -203,7 +212,8 @@ > defined(HAVE_JAVA_BLACKDOWN_LINUX_1_3) || \ > defined(HAVE_JAVA_IBM_LINUX_1_3) > USE_JAVA= 1.3 > -. elif !defined(HAVE_JAVA_SUN_LINUX_1_4) > +. elif !defined(HAVE_JAVA_SUN_LINUX_1_4) && \ > + !defined(HAVE_JAVA_FREEBSD_1_4) > USE_JAVA= 1.2 > . else > USE_JAVA= 1.4 > @@ -213,7 +223,8 @@ > defined(HAVE_JAVA_SUN_LINUX_1_3) || \ > defined(HAVE_JAVA_IBM_LINUX_1_3) || \ > defined(HAVE_JAVA_BLACKDOWN_LINUX_1_3) || \ > - !defined(HAVE_JAVA_SUN_LINUX_1_4) > + !defined(HAVE_JAVA_SUN_LINUX_1_4) || \ > + !defined(HAVE_JAVA_FREEBSD_1_4) > USE_JAVA= 1.3 > . else > USE_JAVA= 1.4 > @@ -326,7 +337,13 @@ > > # If the port needs JDK 1.4, then there's currently only one choice, the Sun > # JDK 1.4.x for Linux. > -. elif ${USE_JAVA} == "1.4" > +. elif ${USE_JAVA} == "1.4" && defined(HAVE_JAVA_FREEBSD_1_4) > +JAVA_VENDOR= FreeBSD > +JAVA_VER= 1.4.1 > +JAVA_OS= FreeBSD > +JAVA_HOME= ${_JAVA_HOME_FREEBSD_1_4} > +JAVA_PORT= ${_JAVA_PORT_FREEBSD_1_4} > +. elif ${USE_JAVA} == "1.4" > JAVA_VENDOR= Sun > JAVA_VER= 1.4.1 > JAVA_OS= Linux -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030308050430.C60098>