Date: Thu, 16 Sep 2004 09:22:02 -0700 From: Gary Kline <kline@tao.thought.org> To: Miguel Mendez <flynn@energyhq.es.eu.org> Cc: isak@isak.is Subject: Re: Fw: Re: Drop of portindex Message-ID: <20040916162202.GA10820@thought.org> In-Reply-To: <20040916115518.5deb906e.flynn@energyhq.es.eu.org> References: <20040915093120.3067472e@dolphin.local.net> <3.0.5.32.20040915104438.01f2dda0@sage-american.com> <200409151833.55714.michaelnottebrock@gmx.net> <p0611041cbd6e58d22b84@[128.113.24.47]> <20040916085603.GA96264@i2.informatik.rwth-aachen.de> <20040916091250.M95940@isak.is> <20040916093852.GD96213@i2.informatik.rwth-aachen.de> <20040916094335.M74116@isak.is> <20040916115518.5deb906e.flynn@energyhq.es.eu.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Sep 16, 2004 at 11:55:18AM +0200, Miguel Mendez wrote: > On Thu, 16 Sep 2004 09:45:26 +0000 > "Ísak Ben." <isak@isak.is> wrote: > > Hi, > > > On Thu, Sep 16, 2004 at 09:18:47AM +0000, Ísak 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 ? > > > > 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. > YES!! You, sir, get 5 gold stars and go down in my heroes list. Death to all the selfish scu--er, well, maybe 'death' *is* a bit extreme. Rather than death, how about Doze? ...Meanwhile, I'm keeping the old portindex. --Having a pre-parsed cache seems pretty sharp. Good show:) gary > -- Gary Kline kline@thought.org www.thought.org Public service Unix
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040916162202.GA10820>