From owner-freebsd-java@FreeBSD.ORG Mon Sep 29 10:03:45 2003 Return-Path: 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 C1CDB16A4C0 for ; Mon, 29 Sep 2003 10:03:45 -0700 (PDT) Received: from puget.esil.univ-mrs.fr (puget.esil.univ-mrs.fr [139.124.41.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68F8C44014 for ; Mon, 29 Sep 2003 10:03:38 -0700 (PDT) (envelope-from rv@puget.esil.univ-mrs.fr) Received: from puget.esil.univ-mrs.fr (localhost [127.0.0.1]) h8TGrm9u050079; Mon, 29 Sep 2003 18:53:48 +0200 (CEST) (envelope-from rv@puget.esil.univ-mrs.fr) Received: (from rv@localhost) by puget.esil.univ-mrs.fr (8.12.9/8.12.9/Submit) id h8TGrkDH050078; Mon, 29 Sep 2003 18:53:46 +0200 (CEST) Date: Mon, 29 Sep 2003 18:53:45 +0200 From: Herve Quiroz To: Ernst de Haan Message-ID: <20030929165345.GA50005@puget.esil.univ-mrs.fr> References: <200309291139.h8TBdMxF054851@repoman.freebsd.org> <200309291505.14155.ernst.dehaan@nl.wanadoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200309291505.14155.ernst.dehaan@nl.wanadoo.com> User-Agent: Mutt/1.4.1i cc: freebsd-java@FreeBSD.ORG Subject: Re: cvs commit: ports/java Makefile ports/java/linux-blackdown-jre11 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Sep 2003 17:03:46 -0000 Ernst, I'll handle this as soon as possible. Hopefully tonight... if I manage to get out of office before 10PM. But that means bsd.java.mk should make a difference between JDK and JRE. So I will be a bit more complex. I'm trying to improve the current bsd.java.mk version by using ports metainfo for installed port detection stage... and all subsequent stages. Just to ease a bit more the life of maintainers. I also plan to provide a nice XSLT/XML combo to produce this metadata section (which should stay in "maintainer-land"). I bet you know what I'm talking about because it's your PR after all: http://www.FreeBSD.org/cgi/query-pr.cgi?pr=java/44041 One solution would be to have a static bsd.java.mk and a separate .mk file that would contain all ports metainfo (the one generated through XSLT). This new file would just get included in bsd.java.mk. With this scheme, we would have java dependencies and building tools setup separated from the list of java ports. Just as it is the case for usual ports and mirror sites for example. So when adding a new JDK or JRE, the maintainer of this new port just has to modify bsd.whateverthename.mk to get its new port handled by bsd.java.mk. No need for XML anymore to maintain bsd.java.mk... unless of course you're a fanatic of XSLT just as me ;) Indeed I tend to XSLTize everything I come across (TODO lists, adressbooks...) so please do not hesitate to tell me when it's not necessary ;) Herve On Mon, Sep 29, 2003 at 03:05:14PM +0200, Ernst de Haan wrote: > Herve, > > Could you change your bsd.java.mk 2.0 to handle this new Blackdown JRE 1.1? > > Ernst > > On maandag 29 september 2003 13:39, Edwin Groothuis wrote: > > edwin 2003/09/29 04:39:22 PDT > > > > FreeBSD ports repository > > > > Modified files: > > java Makefile > > Added files: > > java/linux-blackdown-jre11 Makefile distinfo pkg-descr > > pkg-plist > > java/linux-blackdown-jre11/files patch-aa patch-ab > > Log: > > New port: java/linux-blackdown-jre11: Blackdown Linux JRE 1.1.8 > > > > Blackdown Linux Java Runtime Environment 1.1.8 > > It is needed for running Oracle for Linux > > > > PR: ports/56738 > > Submitted by: Simun Mikecin > > > > Revision Changes Path > > 1.90 +1 -0 ports/java/Makefile > > 1.1 +59 -0 ports/java/linux-blackdown-jre11/Makefile (new) > > 1.1 +1 -0 ports/java/linux-blackdown-jre11/distinfo (new) > > 1.1 +26 -0 ports/java/linux-blackdown-jre11/files/patch-aa > > (new) 1.1 +28 -0 > > ports/java/linux-blackdown-jre11/files/patch-ab (new) 1.1 +1 -0 > > ports/java/linux-blackdown-jre11/pkg-descr (new) 1.1 +83 -0 > > ports/java/linux-blackdown-jre11/pkg-plist (new) >