Date: Mon, 10 Mar 2003 10:06:01 +0100 From: Ernst de Haan <znerd@FreeBSD.ORG> To: Greg Lewis <glewis@eyesbeyond.com>, leafy <leafy@leafy.idv.tw> Cc: freebsd-java@FreeBSD.ORG Subject: Re: [patch]bsd.java.mk for freebsd native jdk 1.4.1 Message-ID: <200303101006.01312.znerd@FreeBSD.org> In-Reply-To: <20030308050430.C60098@misty.eyesbeyond.com> References: <20030307153528.GA9846@leafy.idv.tw> <20030308050430.C60098@misty.eyesbeyond.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Approved! Let's hope portmgr will approve too.
Ernst
On Friday 07 March 2003 19:34, Greg Lewis wrote:
> 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
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?200303101006.01312.znerd>
