Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Feb 2002 10:50:42 +0100
From:      Ernst de Haan <znerd@freebsd.org>
To:        Herve Quiroz <hquiroz@esil.univ-mrs.fr>, java@freebsd.org
Subject:   Re: Proposal for bsd.port.mk
Message-ID:  <200202130950.g1D9ogG01074@zaphod.euronet.nl>
In-Reply-To: <20020212155653.H68351-100000@puget.esil.univ-mrs.fr>
References:  <20020212155653.H68351-100000@puget.esil.univ-mrs.fr>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200202130950.g1D9ogG01074>