From owner-freebsd-java Wed Feb 13 1:50:44 2002 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id 814AD37B417 for ; Wed, 13 Feb 2002 01:50:41 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id g1D9ogG01074; Wed, 13 Feb 2002 10:50:42 +0100 (CET) (envelope-from ernst) Message-Id: <200202130950.g1D9ogG01074@zaphod.euronet.nl> Content-Type: text/plain; charset="iso-8859-1" From: Ernst de Haan To: Herve Quiroz , java@freebsd.org Subject: Re: Proposal for bsd.port.mk Date: Wed, 13 Feb 2002 10:50:42 +0100 X-Mailer: KMail [version 1.3.2] References: <20020212155653.H68351-100000@puget.esil.univ-mrs.fr> In-Reply-To: <20020212155653.H68351-100000@puget.esil.univ-mrs.fr> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 Herve, > How are things going for bsd.port.mk ? I saw there has been an update on > Ernst's page (2001-01-15 I think)... Yup. Have been working on it, although not too much. I've created a sample bsd.java.mk file, but it doesn't really do anything yet. > Recently I took a look upon NetBSD pkgsrc java system. Looks like the > latest bsd.port.mk proposal more or less... Could you provide us with a link? > I am not sure we came to some final decision about the location of libs > and the CLASSPATH management. For CLASSPATH I remember we decided not to Well, perhaps we could modify javavmwrapper so that it installs a script in ${PREFIX}/bin/java that will (1) choose the right java executable and (2) set the classpath to include all .jar files below ${PREFIX}/share/java/classes or so... > have it set automatically after installing a new java lib (because of some > RMI aps and so). But in such a case there should be a unified location for > all the java libs. Maybe /usr/local/lib or /usr/local/lib/java. Or maybe > it could be easier to have all java-related in /usr/local/java. So > /usr/local/java being the $PREFIX for all java-related ports. This way, > there would be : > /usr/local/java/lib (with GNU Trove, JSX...) > /usr/local/java/linux-ibm-jdk13 > /usr/local/java/jdk-1.1.8 > /usr/local/java/doc/jdk-1.1.8 > /usr/local/java/doc/jakarta-ant Nah, we should not make that distinction between Java programs and other programs. There is no /usr/local/ruby directory either. > Also, maybe there should be something in the proposal to normalize the > location of ports. I mean a java tool (like ant or mmake) should go in > devel, lang, or java ? Same for java libs. Good point. I'm more and more in favor of putting things in devel, www and textproc instead of java... Ernst -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message