From owner-freebsd-ports@FreeBSD.ORG Sun Sep 21 22:50:27 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 2322316A4B3 for ; Sun, 21 Sep 2003 22:50:27 -0700 (PDT) Received: from hex.athame.co.uk (guru164.netsonic.fi [194.29.193.164]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40ECC43FE3 for ; Sun, 21 Sep 2003 22:50:26 -0700 (PDT) (envelope-from andy@athame.co.uk) Received: from hex.int.athame.co.uk ([192.168.1.1] helo=localhost.localdomain) by hex.athame.co.uk with esmtp (Exim 4.22) id 1A1JaZ-000OCk-GN; Mon, 22 Sep 2003 08:50:23 +0300 From: Andy Fawcett To: Jeremy Messenger , freebsd-ports@freebsd.org Date: Mon, 22 Sep 2003 08:50:13 +0300 User-Agent: KMail/1.5.4 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200309220850.13662.andy@athame.co.uk> 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 05:50:27 -0000 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.. =46rom 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=20 Gnome, Windowmaker etc. Of course, you can argue that it is tightly integrated with X, so should=20 go under /usr/X11R6. It's all down to your interpretation of the above segment of hier(7)=20 really. Me? I don't care, and I'm not going to bikeshed the issue. A. =2D-=20 Andy Fawcett | andy@athame.co.uk | tap@kde.org "In an open world without walls and fences, | tap@lspace.org we wouldn't need Windows and Gates." -- anon | tap@fruitsalad.org