Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 08 Nov 1999 13:06:12 -0500 (EST)
From:      Will Andrews <andrews@TECHNOLOGIST.COM>
To:        Ade Lovett <ade@lovett.com>
Cc:        ports@FreeBSD.ORG
Subject:   Re: Possible change in the Qt port.
Message-ID:  <XFMail.991108130612.andrews@TECHNOLOGIST.COM>
In-Reply-To: <19991108114522.D78826@lovett.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 08-Nov-99 Ade Lovett wrote:
> That's potentially a huge can of worms you're opening there, though.
> 
> Once we have this precedent, one can easily envisage a situation where
> we have ${X11BASE}/kde, ${X11BASE}/gnome etc.. etc.. potentially
> leading to much spammage of the third level directories under X11BASE
> (and, indeed, LOCALBASE).

I've already considered this.. and you're absolutely right. However, what else
can we do? If nothing else, the KDE stuff should be moved to ${X11BASE}.

> It makes things look very messy and disorganised.
>
> Granted, it's a considerable pain for porters to hack stuff around to
> fit in with hier(7) [at a guess, a good 75% of the patches for the GNOME
> ports are exactly of this type], but it can (and should) be done.

I agree wholeheartedly.. I'm just sick of lousy Qt implementations making it
difficult to port Qt-based programs. Making patches (and then redoing them
should a Makefile.in or configure script change) is a pain in the ass. Granted,
it's not _THAT_ difficult, just seems quite an unnecessary expenditure, and can
seem like a big job when you have 10 or so patches (like gnomelibs,xemacs,etc).
I probably speak for quite a few of the porters around here..

> One of the many wonderful things about *BSD is hier(7) -- it makes
> things very easy to find -- please let's not destroy this.

Yes, I agree completely. I like its extremely meticulous organization.

> Hmm.. maybe some patches to portlint for hier(7) violations (against
> the PLIST) are in order.  Kinda like a "virtual Bruce" for ports..

Sounds like a nice idea. I'm not coding that, though. ;)

--
Will Andrews <andrews@technologist.com>
GCS/E/S @d- s+:+>+:- a--->+++ C++ UB++++ P+ L- E--- W+++ !N !o ?K w---
?O M+ V-- PS+ PE++ Y+ PGP+>+++ t++ 5 X++ R+ tv+ b++>++++ DI+++ D+ 
G++>+++ e->++++ h! r-->+++ y?


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.991108130612.andrews>