Subject: Re: two minor changes to X.org packages
To: Juan RP <juan@xtraeme.nopcode.org>
From: Julio M. Merino Vidal <jmmv84@gmail.com>
List: tech-pkg
Date: 03/31/2005 19:59:38
On Thu, 2005-03-31 at 17:49 +0200, Juan RP wrote:
> On Thu, 31 Mar 2005 17:45:32 +0000
> "Julio M. Merino Vidal" <jmmv84@gmail.com> wrote:
> 
> > On Thu, 2005-03-31 at 06:48 +0900, Kouichirou Hiratsuka wrote:
> > > Hello,
> > > 
> > > I've committed the following two changes to X.org packages.
> > > 
> > >  1) Unify PLIST. (xorg-libs and xorg-server)
> > >    Old PLIST.* entries exist between `@comment begin ${NAME}'
> > >    and `@comment end ${NAME}' in PLIST.  If ${NAME} is added
> > >    to XORG_PLIST_ENTRY, these entries are left in PLIST.
> > 
> > Why was this done?  It seems to add more complexity where the previous
> > structure was enough, directly supported by pkgsrc and currently
> > "enforced" in it.
> 
> Well, this is much better than before, because we have 1 PLIST file and not
> 8 files, and it works as before for our supported platforms.

I can see that.  What I don't understand is why having just one PLIST is
better than multiple ones.  In fact, I think it's worse, or confusing at
the very least, because there is no prior art in pkgsrc to such kind of
PLIST management.

Before this change, each PLIST file was focused to one OS, so you'd, for
example, read its logs independently.

-- 
Julio M. Merino Vidal <jmmv84@gmail.com>
http://www.livejournal.com/users/jmmv/
The NetBSD Project - http://www.NetBSD.org/