Date: Tue, 23 Sep 2003 08:36:31 +0800 From: David Xu <davidxu@FreeBSD.org> To: Andy Fawcett <andy@athame.co.uk>, Jeremy Messenger <mezz7@cox.net>, freebsd-ports@FreeBSD.org Subject: Re: Why is KDE installing in LOCALBASE; not X11BASE? Message-ID: <200309230836.31602.davidxu@FreeBSD.org> In-Reply-To: <200309220850.13662.andy@athame.co.uk> References: <oprvvzb5z38ckrg5@smtp.central.cox.net> <200309220850.13662.andy@athame.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 22 September 2003 13:50, Andy Fawcett wrote: > On Monday 22 September 2003 08:39, Jeremy Messenger wrote: > > I just found out that KDE and KDE apps install in the /usr/local > > instead /usr/X11R6, so I am wondering why is that? I am just curious > > and I personal will put them in /usr/X11R6.. > > From hier(7): > > /usr/ > local/ local executables, libraries, etc. Also used as the > default destination for the FreeBSD ports framework. > Within local/, the general layout sketched out by hier > for /usr should be used. Exceptions are the man > directory (directly under local/ rather than under > local/share/), ports documentation (in > share/doc/<port>/), and /usr/local/etc (mimics /etc). > > X11R6/ X11R6 distribution executables, libraries, etc > (optional). > bin/ X11R6 binaries (servers, utilities, local > packages/ports). > etc/ X11R6 configuration files and scripts. > include/ X11R6 include files. > lib/ X11R6 libraries. > man/ X11R6 manual pages. > share/ architecture-independent files. > > So, from this, it's arguable where they should go. > > KDE isn't part of X11R6, so it should go in /usr/local/, as should > Gnome, Windowmaker etc. > > Of course, you can argue that it is tightly integrated with X, so should > go under /usr/X11R6. > > It's all down to your interpretation of the above segment of hier(7) > really. > > Me? I don't care, and I'm not going to bikeshed the issue. > > A. Sorry for a bit OT, but why is Trolltech QT installed into /usr/X11R6 ? QT obviously does not belong to X11 distribution, and just a third paty widget library. Things are messed up. -- David Xu
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200309230836.31602.davidxu>