Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Nov 2002 16:29:34 +0100
From:      Ernst de Haan <znerd@freebsd.org>
To:        Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>, freebsd-java@freebsd.org
Subject:   Re: [FYI] Recently added Jakarta Commons ports
Message-ID:  <200211141629.34171.znerd@FreeBSD.org>
In-Reply-To: <20021114155845.V27350-100000@puget.esil.univ-mrs.fr>
References:  <20021114155845.V27350-100000@puget.esil.univ-mrs.fr>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Herve && all,


> I noticed almost every java lib port Makefile contains statements about
> builded JAR file location, builded [api]docs directory, target dir for
> installation of all of those etc. And sometimes it sets the PLIST_SUB to
> reduce the overall size of the ports tree (reducing pkg-plist size).
>
> So why not having those variables set in bsd.java.mk ? I know this has
> been discussed before but it seems we can't agree about where to put this
> and that... IMHO having just a few hardcoded variables used by every port
> would make life easier if we want to change the global organization "a
> posteriori".

Good idea. I suggest we take a gradual approach. What do you say if we add 
only the following variables first:

JAVASHAREDIR -- ${PREFIX}/share/java
JAVAJARDIR -- ${JAVASHAREDIR}/classes

And then move on to improve things step by step, slightly improving the 
whole thing ?

> Also, for the use of ant, maybe we could just have a rather simple ant
> support to start (specifying ant targets in the makefile and USE_ANT or
> something) and then improve it.

Could you be a bit more specific?

> BTW, I noticed that in the port jakarta-log4j port, which is not builded
> but instead installed "as-is", the following line is present :
>
> NO_BUILD=yes
>
> But on the other hand, jikes still seems to be part of the dependencies.
> Is there a particular reason I am not aware of ?

Thanks for noting this, I've just committed a patch for bsd.java.mk that 
fixes this.

Regards,


Ernst

-- 
Ernst de Haan
Development Team Leader
Wanadoo Nederland 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?200211141629.34171.znerd>