From owner-freebsd-ports Mon Nov 8 9:46: 7 1999 Delivered-To: freebsd-ports@freebsd.org Received: from viper.lovett.com (viper.lovett.com [216.60.121.173]) by hub.freebsd.org (Postfix) with ESMTP id E44E014E57 for ; Mon, 8 Nov 1999 09:45:41 -0800 (PST) (envelope-from ade@lovett.com) Received: from ade by viper.lovett.com with local (Exim 3.03 #1) id 11ksr4-000LSs-00; Mon, 08 Nov 1999 11:45:22 -0600 Date: Mon, 8 Nov 1999 11:45:22 -0600 From: Ade Lovett To: Will Andrews Cc: ports@FreeBSD.ORG Subject: Re: Possible change in the Qt port. Message-ID: <19991108114522.D78826@lovett.com> References: <3826D53A.D584DCED@bachue.usc.unal.edu.co> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: ; from andrews@TECHNOLOGIST.COM on Mon, Nov 08, 1999 at 12:12:37PM -0500 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, Nov 08, 1999 at 12:12:37PM -0500, Will Andrews wrote: > > [snip] > > Is it not possible to have a QTDIR that is compliant with hier(7)? Can I > suggest ${X11BASE}/qt & ${X11BASE}/qt2 ? That will make it independent of this > particular hier(7) section: 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). > [snip] > > ..where under Pedro's suggestion (lib/) it would be against hier. But we can > simply create a new directory under X11R6, just like WindowMaker does (in this > particular case, ${X11BASE}/GNUstep). IMHO, WindowMaker is broken in this respect. It should be using something like ${X11BASE}/share/GNUstep. Similarly with LessTif banging a whole load of stuff under ${X11BASE}/LessTif 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. One of the many wonderful things about *BSD is hier(7) -- it makes things very easy to find -- please let's not destroy this. Hmm.. maybe some patches to portlint for hier(7) violations (against the PLIST) are in order. Kinda like a "virtual Bruce" for ports.. -aDe -- Ade Lovett, Austin, TX. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message