From owner-freebsd-ports@FreeBSD.ORG Fri Jan 16 07:46:25 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CA5316A4CE for ; Fri, 16 Jan 2004 07:46:25 -0800 (PST) Received: from diomedes.noc.ntua.gr (diomedes.noc.ntua.gr [147.102.222.220]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AB5443D62 for ; Fri, 16 Jan 2004 07:46:21 -0800 (PST) (envelope-from past@noc.ntua.gr) Received: from ajax.noc.ntua.gr (ajax.noc.ntua.gr [147.102.220.1]) i0GFirRj097193; Fri, 16 Jan 2004 17:44:53 +0200 (EET) (envelope-from past@noc.ntua.gr) Received: from hal.noc.ntua.gr (hal.noc.ntua.gr [147.102.220.45]) by ajax.noc.ntua.gr (8.12.9p1/8.12.9) with ESMTP id i0GFirKY041736; Fri, 16 Jan 2004 17:44:53 +0200 (EET) (envelope-from past@noc.ntua.gr) From: Panagiotis Astithas Organization: NTUA/NMC To: "Kang Liu" , "'Xin LI'" , Date: Fri, 16 Jan 2004 17:44:52 +0200 User-Agent: KMail/1.5.4 References: <274266258.23232@bjpu.edu.cn> In-Reply-To: <274266258.23232@bjpu.edu.cn> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-7" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200401161744.52776.past@noc.ntua.gr> cc: ports@freebsd.org Subject: Re: FreeBSD Port: jakarta-tomcat5-5.0.16 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Jan 2004 15:46:25 -0000 On Friday 16 January 2004 17:33, Kang Liu wrote: > > -----Original Message----- > > From: owner-freebsd-ports@freebsd.org > > [mailto:owner-freebsd-ports@freebsd.org] On Behalf Of Xin LI > > Sent: Friday, January 16, 2004 11:00 PM > > To: Kang Liu; dadelcas@cantv.net > > Cc: ports@FreeBSD.org > > Subject: Re: FreeBSD Port: jakarta-tomcat5-5.0.16 > > > > I think a new feature could be added to the bsd.{foo}.mk, > > sometimes a port can run with a minimum version of a certain > > "environment"-ish port, e.g., > > tomcat5 runs on JDK 1.3+, however, it may be best working > > with JDK 1.4. > > (Just take these as example, I don't mean tomcat5 will or > > will not work best with JDK 1.3 or 1.4, though.) > > > > With this in consideration, I'd proposal some knob like > > USE_JAVA_PREFER= 1.4 and this will cause the port to > > automatically install JDK 1.4 if there's no JDK installed. > > Also, this should apply to other ports like perl, php, etc. > > > > Just my own 0.02 Yuan :) > > > > Cheers, > > Xin LI > > USE_JAVA_PREFER=1.4 :-) > I think it is a good idea. > If we set a variable like this > then we could not only set the version of jdk but also choose prefer native > jdk (diablo) or not. We already have this, by using for example: USE_JAVA=1.3+ To differentiate between native and emulated versions, wait for bsd.java.mk v2.0. Cheers, -- Panagiotis Astithas Electrical & Computer Engineer, PhD Network Management Center National Technical University of Athens, Greece