From owner-freebsd-java Thu Nov 14 7:29:39 2002 Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0A3D37B404 for ; Thu, 14 Nov 2002 07:29:37 -0800 (PST) Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.168.213]) by mx1.FreeBSD.org (Postfix) with ESMTP id C942443E6E for ; Thu, 14 Nov 2002 07:29:36 -0800 (PST) (envelope-from ernst@zaphod.euronet.nl) Received: from zaphod.euronet.nl (localhost [127.0.0.1]) by zaphod.euronet.nl (8.12.5/8.12.5) with ESMTP id gAEFTYHv076566; Thu, 14 Nov 2002 16:29:34 +0100 (CET) (envelope-from ernst@zaphod.euronet.nl) Received: (from ernst@localhost) by zaphod.euronet.nl (8.12.5/8.12.5/Submit) id gAEFTY9l076565; Thu, 14 Nov 2002 16:29:34 +0100 (CET) Content-Type: text/plain; charset="iso-8859-1" From: Ernst de Haan To: Herve Quiroz , freebsd-java@freebsd.org Subject: Re: [FYI] Recently added Jakarta Commons ports Date: Thu, 14 Nov 2002 16:29:34 +0100 User-Agent: KMail/1.4.3 References: <20021114155845.V27350-100000@puget.esil.univ-mrs.fr> In-Reply-To: <20021114155845.V27350-100000@puget.esil.univ-mrs.fr> X-Address: Muiderstraat 1, Amsterdam, Netherlands MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200211141629.34171.znerd@FreeBSD.org> 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 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