From owner-freebsd-java Sun Dec 2 21:31:20 2001 Delivered-To: freebsd-java@freebsd.org Received: from smtp.bmi.net (smtp.bmi.net [204.57.191.31]) by hub.freebsd.org (Postfix) with ESMTP id 94CBF37B405; Sun, 2 Dec 2001 21:31:13 -0800 (PST) Received: from johncoop.MSHOME (drumheller-router.bmi.net [206.63.201.3] (may be forged)) by smtp.bmi.net (Pro-8.9.3/Pro-8.9.3) with ESMTP id FAA29357; Mon, 3 Dec 2001 05:38:34 -0800 Date: Sun, 2 Dec 2001 21:31:03 -0800 From: John Merryweather Cooper To: Christopher Elkins Cc: Ernst de Haan , freebsd-java@freebsd.org, freebsd-ports@freebsd.org Subject: Re: A Modest Proposal for Java(tm) dependency selection among ports Message-ID: <20011202213103.A59437@johncoop.MSHOME> References: <20011115130202.E33074@johncoop.MSHOME> <200111191317.fAJDHRi12634@zaphod.euronet.nl> <20011119101036.A91514@johncoop.MSHOME> <200111201111.fAKBBvS19082@zaphod.euronet.nl> <20011202210847.A1897@tlon.lan.scardini.com> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit In-Reply-To: <20011202210847.A1897@tlon.lan.scardini.com>; from christopherelkins@yahoo.com on Sun, Dec 02, 2001 at 21:08:47 -0800 X-Mailer: Balsa 1.2.3 Lines: 48 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 2001.12.02 21:08 Christopher Elkins wrote: > On Tue, Nov 20, 2001 at 12:11:57PM +0100, Ernst de Haan wrote: > > > > 1] Create simple bsd.java.mk according to the final proposal. > > 2] Modify all current ports to use the new system > > 3] Get more applications in the tree > > 4] Modify portlint to produce warnings in case of fixed references > to JDKs > > 5] Find a way to change a JDK at runtime (*after* install) > > > > Something like this. Phase 1 is at the moment the most important, > that's for > > sure :-) > > Has there been any movement on this? As a full-time Java developer who > uses > FreeBSD as my primary OS, I'm continually frustrated by the > schizophrenic > nature of many Java ports. (To wit, I've spent much of this evening > tracking > down issues in lang/jython and its use of java/javavmwrapper, which > seems to > have a bug w.r.t passing the -cp option - PRs forthcoming.) > > I'm no ports guru, but I am willing to help migrate existing ports to > use the > new system. Moreover, I have some free time coming up. :-) > > So, what's the status on implementing the new system? > > -- > Christopher Elkins > I'm working on drafting a prototype bsd.java.mk for public consideration around Friday. I have my Finals to deal with through Wednesday, and then I'll be able to concentrate my full efforts. It's a first for me, but I think I've got it figured out (sort of . . .) :) -- jmc || MacroHard -- \ || the perfection of form over | ----------------------------------|| substance, marketing over | Web: http://www.borgsdemons.com || performance, and greed over | || design . . . | =====================================================================/ Public Key: http://www.borgsdemons.com/Personal/pgpkey.asc | =====================================================================\ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message