From owner-freebsd-gnome@FreeBSD.ORG Thu Jul 15 16:39:00 2004 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D9A316A4D4; Thu, 15 Jul 2004 16:39:00 +0000 (GMT) Received: from lakermmtao05.cox.net (lakermmtao05.cox.net [68.230.240.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id D04B343D31; Thu, 15 Jul 2004 16:38:59 +0000 (GMT) (envelope-from mezz7@cox.net) Received: from mezz ([68.103.32.140]) by lakermmtao05.cox.net (InterMail vM.6.01.03.02 201-2131-111-104-20040324) with ESMTP id <20040715163859.MQNE9720.lakermmtao05.cox.net@mezz>; Thu, 15 Jul 2004 12:38:59 -0400 Date: Thu, 15 Jul 2004 11:39:32 -0500 To: "Adam Weinberger" References: <200407151530.i6FFUMLY067378@freefall.freebsd.org> From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: In-Reply-To: <200407151530.i6FFUMLY067378@freefall.freebsd.org> User-Agent: Opera M2/7.51 (Linux, build 689) cc: gnome@freebsd.org Subject: Re: ports/69093: [patch] devel/pkgconfig does not search for .pc files in libdir/pkgconfig X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Jul 2004 16:39:00 -0000 On Thu, 15 Jul 2004 15:30:22 GMT, Adam Weinberger wrote: > The following reply was made to PR ports/69093; it has been noted by > GNATS. > > From: Adam Weinberger > To: Konstantin Oznobihin > Cc: FreeBSD-gnats-submit@FreeBSD.org > Subject: Re: ports/69093: [patch] devel/pkgconfig does not search for > .pc files in libdir/pkgconfig > Date: Thu, 15 Jul 2004 11:20:49 -0400 > > >> (07.15.2004 @ 1051 PST): Konstantin Oznobihin said, in 1.2K: << > > As I understand, $(prefix)/lib is the original path for pkgconfig, so > > they already install .pc files in the proper location. Besides I think > > it is better (and much more easier) to make changes in one place > instead > > of searching and changing all ports that install .pc in lib/pkgconfig. > >> end of "Re: ports/69093: [patch] devel/pkgconfig does not search for > .pc files in libdir/pkgconfig" from Konstantin Oznobihin << > I disagree. /usr/lib is the default place according to Linux dogma. > FreeBSD makes a concerted effort to place things in the best location > possible, and I fully agree that ${PREFIX}/libdata is the best place for > pkgconfig files. ${PREFIX}/lib is for libraries; ${PREFIX}/libdata is > then for data about those libraries. > gdm2, for example, installs its configgeration files into > /usr/X11R6/etc. It was trained to look for its configuration files > there, instead of patching the install to copy stuff into /usr/X11R6/etc > as well as /etc. > > It certainly is easier to train pkgconfig to look in its default place. > However, the "gnomehack" component of USED_GNOME tells configure scripts > where to find pkgconfig files. USE_GNOME=gnomehack should be used in > ports that install pkgconfig files into the location that is wrong for > FreeBSD. I have been thinking about gnomehack stuff. I do really think we need to split some stuff that aren't GNOME like create gtkhack or something better word, because not all GTK apps are GNOME. I hate when I can't use gnomehack, because my gtk port aren't GNOME and don't want to install it under share/gnome. Cheers, Mezz > That's my take on the matter, anyway. > > # Adam -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org