From owner-freebsd-ports@FreeBSD.ORG Sun Apr 20 15:23:28 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 4EC0337B408 for ; Sun, 20 Apr 2003 15:23:28 -0700 (PDT) Received: from analog.databits.net (analog.databits.net [198.78.65.155]) by mx1.FreeBSD.org (Postfix) with SMTP id 5ABF743FA3 for ; Sun, 20 Apr 2003 15:23:26 -0700 (PDT) (envelope-from petef@analog.databits.net) Received: (qmail 65355 invoked by uid 1000); 20 Apr 2003 22:21:37 -0000 Date: Sun, 20 Apr 2003 17:21:36 -0500 From: Pete Fritchman To: Doug Barton Message-ID: <20030420222136.GE86175@absolutbsd.org> References: <20030420002953.55575.qmail@web13503.mail.yahoo.com> <20030420140517.S631@znfgre.tberna.bet> <1050873746.9550.23.camel@shumai.marcuscom.com> <20030420151213.J631@znfgre.tberna.bet> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030420151213.J631@znfgre.tberna.bet> User-Agent: Mutt/1.4i cc: David Yeske cc: ports@FreeBSD.org cc: Joe Marcus Clarke cc: Adam Weinberger Subject: Re: use_gnomeng 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: Sun, 20 Apr 2003 22:23:28 -0000 ++ 20/04/03 15:19 -0700 - Doug Barton: | > > However, Doug, if somebody uses USE_GTK instead of USE_GNOME=gtk12, they | > > are also then unable to use other useful gnome macros such as | > > gnomeprefix and gnomehack. | | I'm talking about apps which use gtk that don't use any part of gnome. | There seems to be a common misconception that gtk is part of gnome. It | isn't. Ports that ONLY need gtk should not be dragging a bunch of gnome | stuff in with it. ... and they don't. Take the centericq port for example: pluto.sac(/usr/ports/net/centericq) [120] > grep GNOME Makefile USE_GNOMENG= yes USE_GNOME= glib12 pluto.sac(/usr/ports/net/centericq) [121] > make all-depends-list /usr/ports/converters/libiconv /usr/ports/devel/gettext /usr/ports/devel/glib12 /usr/ports/devel/gmake /usr/ports/devel/libtool /usr/ports/devel/pkgconfig /usr/ports/textproc/expat2 pluto.sac(/usr/ports/net/centericq) [122] > Just glib and it's dependencies are added, not all of gnome. --pete