From owner-freebsd-current@FreeBSD.ORG Wed Apr 14 06:19:49 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D782716A4CE for ; Wed, 14 Apr 2004 06:19:49 -0700 (PDT) Received: from endif.cjb.net (65-101-229-205.dnvr.qwest.net [65.101.229.205]) by mx1.FreeBSD.org (Postfix) with SMTP id 3A56E43D31 for ; Wed, 14 Apr 2004 06:19:49 -0700 (PDT) (envelope-from end@endif.cjb.net) Received: (qmail 3102 invoked from network); 14 Apr 2004 13:19:48 -0000 Received: from localhost (127.0.0.1) by localhost with SMTP; 14 Apr 2004 13:19:48 -0000 Date: Wed, 14 Apr 2004 07:19:47 -0600 From: Robin Schoonover To: des@des.no (Dag-Erling =?ISO-8859-1?Q?Sm=F8rgrav?=) In-Reply-To: References: <20040413121925.GB29867@voodoo.oberon.net> <407C4035.8020609@ciam.ru> <1081896823.772.58.camel@klotz.local> X-Mailer: Sylpheed version 0.9.10claws (GTK+ 1.2.10; i386-portbld-freebsd5.2.1) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Message-Id: <20040414131949.3A56E43D31@mx1.FreeBSD.org> cc: FreeBSD Current cc: Garance A Drosihn cc: Martin Subject: Re: Second "RFC" on pkg-data idea for ports X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Apr 2004 13:19:50 -0000 On Wed, 14 Apr 2004 15:02:35 +0200, Dag-Erling Sm=F8rgrav wrote: > Martin writes: > > I would personally like it to use XML. I'm developing a small > > application which is a kind of GUI for ports (works like a > > browser). It is very difficult to parse the Makefiles to find > > out which version number and which dependencies it has. Some > > versions (like KDE3) are just variables and I don't have an > > idea how to fetch them yet. >=20 > make -V >=20 I use make -V a lot, and it's slow (every time you run it, make has to reread all the bsd.*.mk files, such as bsd.port.mk). The speed isn't much of an issue when you only do one or two ports, but when you are examining the entire ports collection, you notice.=20 That said, I'd still rather use a makefile based ports system anyway. --=20 Robin Schoonover (aka End) # # Actual newspaper headline: Include your Children when Baking Cookies #