Subject: Re: Locations of some packages baffles me
To: NetBSD Packages Technical Discussion List <tech-pkg@NetBSD.ORG>
From: Greg A. Woods <woods@weird.com>
List: tech-pkg
Date: 06/28/2001 18:45:28
[ On Thursday, June 28, 2001 at 15:16:53 (-0500), Frederick Bruckman wrote: ]
> Subject: Re: Locations of some packages baffles me
>
> /usr/xsrc has always been a step-child. It violates our release(7)
> policy, and it uses it's own build system. You can thank "imake" for
> /usr/X11R6, and for the fact that third (fourth?) party binaries
> install there, too. On the other hand, there's a certain beauty in the
> fact that you can dowload xsrc from XFree86 (or even DRI!) and it will
> build out-of-the-box on NetBSD, and not act any different from the
> distributed X binaries.

That begs the question of why X11 isn't just a pkgsrc module itself.
It's obviously not treated as a necessary item in NetBSD in general.
Just because there's a custom NetBSD-specific distribution of it doesn't
mean it shouldn't be treated only as a pkg.

Maybe there'd be separate pkgsrc/x11/base-nbsd and pkgsrc/x11/base-xfree
so that the i386-only folks could choose other compatible distributions,
and of course a pkgsrc/x11/base-xorg for us purists.....

Speaking of which, I've downloaded X11R6.6 and plan to give it a go on
my i386 and sparc machines....  If I were to try to pkg-ize it would
that be seen as a good idea?

Of course that all begs the question of what xpkgwedge would have to
turn into!  ;-)

-- 
							Greg A. Woods

+1 416 218-0098      VE3TCP      <gwoods@acm.org>     <woods@robohack.ca>
Planix, Inc. <woods@planix.com>;   Secrets of the Weird <woods@weird.com>