From owner-freebsd-gnome@FreeBSD.ORG Sun Nov 2 20:57:32 2003 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 22C3816A4CE for ; Sun, 2 Nov 2003 20:57:32 -0800 (PST) Received: from magnesium.net (toxic.magnesium.net [207.154.84.15]) by mx1.FreeBSD.org (Postfix) with SMTP id E123E43FE0 for ; Sun, 2 Nov 2003 20:57:30 -0800 (PST) (envelope-from adamw@magnesium.net) Received: (qmail 36963 invoked by uid 1252); 3 Nov 2003 04:57:30 -0000 Date: 2 Nov 2003 23:57:30 -0500 Date: Sun, 2 Nov 2003 23:57:30 -0500 From: Adam Weinberger To: James Pole Message-ID: <20031103045730.GV96543@toxic.magnesium.net> References: <200311021927.hA2JRIt2074978@freefall.freebsd.org> <1067833233.258.10.camel@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1067833233.258.10.camel@localhost> X-Editor: Vim 6.2 http://www.vim.org X-Mailer: Mutt 1.5 http://www.mutt.org X-URL: http://www.vectors.cx X-ASL: 6/m/behind you User-Agent: Mutt/1.5.4i cc: gnome@FreeBSD.org cc: rehsack@liwing.de cc: Joe Marcus Clarke Subject: Re: ports/58840: [PATCH] exclude possibly unrequired dependenciesfrom x11/gnome2 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: Mon, 03 Nov 2003 04:57:32 -0000 >> (11.02.2003 @ 2320 PST): James Pole said, in 1.5K: << > Wouldn't it be better to just have gnome2 install everthing by deafult > and include a WITHOUT_${SOMETHING} option for applications that not > *everyone* is likely to use such as accessbily ooptions and certain > other applications. This means that anyone can just set WITHOUT_ options > in their /etc/make.conf -- which is a lot easier than making your own > Makefile. > > This idea seems to be a good comprimise from my point of view. Packages > and lazy people will still be able to install the entire GNOME desktop > from the default packages/ports while other people can just add a few > lines to their /etc/make.conf to create their own custom desktop. >> end of "Re: ports/58840: [PATCH] exclude possibly unrequired dependenciesfrom x11/gnome2" from James Pole << The component list of x11/gnome2 and x11/gnome2-fifth-toe is not dictated by the FreeBSD GNOME team; it's set out by the GNOME project. Your best bet is to either do what Joe recommended, or just simply remove the offending lines from x11/gnome2/Makefile. Or, just touch /usr/X11R6/bin/gok and the build will think you already have the program installed. The reason that these programs are part of x11/gnome2 and not x11/gnome2-fifth-toe is that, at any point, the GNOME project could start releasing software that assumes that any and all parts of the GNOME desktop/development system are installed. # Adam -- Adam Weinberger vectors.cx >> adam@vectors.cx >> http://www.vectors.cx magnesium.net << adamw@magnesium.net << http://www.magnesium.net/~adamw FreeBSD >> adamw@FreeBSD.org >> http://people.freebsd.org/~adamw #vim:set ts=8: 8-char tabs prevent tooth decay.