From owner-freebsd-ports@FreeBSD.ORG Thu Sep 16 09:55:37 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46B8316A4CE for ; Thu, 16 Sep 2004 09:55:37 +0000 (GMT) Received: from mindfields.energyhq.es.eu.org (73.Red-213-97-200.pooles.rima-tde.net [213.97.200.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 426FF43D4C for ; Thu, 16 Sep 2004 09:55:33 +0000 (GMT) (envelope-from flynn@energyhq.es.eu.org) Received: from scienide (scienide.energyhq.es.eu.org [192.168.100.1]) by mindfields.energyhq.es.eu.org (Postfix) with SMTP id 89D0135731; Thu, 16 Sep 2004 11:55:31 +0200 (CEST) Date: Thu, 16 Sep 2004 11:55:18 +0200 From: Miguel Mendez To: isak@isak.is Message-Id: <20040916115518.5deb906e.flynn@energyhq.es.eu.org> In-Reply-To: <20040916094335.M74116@isak.is> References: <20040915093120.3067472e@dolphin.local.net> <3.0.5.32.20040915104438.01f2dda0@sage-american.com> <200409151833.55714.michaelnottebrock@gmx.net> <20040916085603.GA96264@i2.informatik.rwth-aachen.de> <20040916091250.M95940@isak.is> <20040916093852.GD96213@i2.informatik.rwth-aachen.de> <20040916094335.M74116@isak.is> X-Mailer: Sylpheed version 0.9.12-gtk2-20040622 (GTK+ 2.4.9; i386-portbld-freebsd5.3) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable cc: freebsd-ports@freebsd.org Subject: Re: Fw: Re: Drop of portindex X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Sep 2004 09:55:37 -0000 On Thu, 16 Sep 2004 09:45:26 +0000 "=CDsak Ben." wrote: Hi, > On Thu, Sep 16, 2004 at 09:18:47AM +0000, =CDsak Ben. wrote: > > Someone with the skills and the time could write another "portindex" > > to do exactly the same thing but all new code and a GPL style > > license.....and voila, problem solved. Could this be the solution > > or am i just spewing out nonsense ? >=20 > Yes, that'd entirely be possible. The only restriction would > probably that you must not use parts of the original "portindex" > source. I had some spare time yesterday and started writing an INDEX generator. The code for everything sans the b_depends and r_depends is finished by now. Those two are a bit tricky because you have to take into account some special variables like the USE_GNOME stuff. To avoid having to suck and parse those files each time I'm thinking about a pre-parsed bsd.*.mk cache, which shouldn't be hard to implement. I'm writing the code in C and the license will be, of course, BSD. Hopefully I'll have a preview demo by the end of the week. Cheers, --=20 Miguel Mendez http://www.energyhq.es.eu.org PGP Key: 0xDC8514F1 Note: All HTML and non-english mail goes to /dev/null