From owner-freebsd-ports@FreeBSD.ORG Sun Sep 21 23:01:08 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71DF116A4B3 for ; Sun, 21 Sep 2003 23:01:08 -0700 (PDT) Received: from lakemtao05.cox.net (lakemtao05.cox.net [68.1.17.116]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66D9543FF2 for ; Sun, 21 Sep 2003 23:01:07 -0700 (PDT) (envelope-from mezz7@cox.net) Received: from mezz.mezzweb.com ([68.103.37.247]) by lakemtao05.cox.net (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with ESMTP id <20030922060107.UVVS10592.lakemtao05.cox.net@mezz.mezzweb.com>; Mon, 22 Sep 2003 02:01:07 -0400 Date: Mon, 22 Sep 2003 01:00:11 -0500 To: Andy Fawcett References: <200309220850.13662.andy@athame.co.uk> From: Jeremy Messenger Content-Type: text/plain; format=flowed; charset=utf-8 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: In-Reply-To: <200309220850.13662.andy@athame.co.uk> User-Agent: Opera7.20/Linux M2 build 465 cc: freebsd-ports@freebsd.org Subject: Re: Why is KDE installing in LOCALBASE; not X11BASE? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2003 06:01:08 -0000 On Mon, 22 Sep 2003 08:50:13 +0300, 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//), 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. Well, KDE is part of X app. > Of course, you can argue that it is tightly integrated with X, so should > go under /usr/X11R6. Awful a lot of WM are in /usr/X11R6, so I think we see the winner easily. > 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. Well, I do care. :-) Perhaps, the hier(7) need to be explain more clear or just clean? Cheers, Mezz > A. -- bsdforums.org 's moderator, mezz.