From owner-freebsd-java Sun Dec 2 21: 8:54 2001 Delivered-To: freebsd-java@freebsd.org Received: from hronir.scardini.com (dsl-209-162-215-176.easystreet.com [209.162.215.176]) by hub.freebsd.org (Postfix) with ESMTP id A621A37B417; Sun, 2 Dec 2001 21:08:48 -0800 (PST) Received: from tlon.lan.scardini.com (tlon.lan.scardini.com [192.168.2.2]) by hronir.scardini.com (8.11.6/8.11.6) with ESMTP id fB358lo13739; Sun, 2 Dec 2001 21:08:47 -0800 (PST) (envelope-from chrise@hronir.lan.scardini.com) Received: (from chrise@localhost) by tlon.lan.scardini.com (8.11.6/8.11.6) id fB358lQ50387; Sun, 2 Dec 2001 21:08:47 -0800 (PST) (envelope-from chrise) Date: Sun, 2 Dec 2001 21:08:47 -0800 From: Christopher Elkins To: Ernst de Haan Cc: John Merryweather Cooper , freebsd-java@freebsd.org, freebsd-ports@freebsd.org Subject: Re: A Modest Proposal for Java(tm) dependency selection among ports Message-ID: <20011202210847.A1897@tlon.lan.scardini.com> Mail-Followup-To: Ernst de Haan , John Merryweather Cooper , freebsd-java@freebsd.org, freebsd-ports@freebsd.org References: <20011115130202.E33074@johncoop.MSHOME> <200111191317.fAJDHRi12634@zaphod.euronet.nl> <20011119101036.A91514@johncoop.MSHOME> <200111201111.fAKBBvS19082@zaphod.euronet.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200111201111.fAKBBvS19082@zaphod.euronet.nl>; from znerd@freebsd.org on Tue, Nov 20, 2001 at 12:11:57PM +0100 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 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 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message