ports/58840: [PATCH] exclude possibly
unrequireddependenciesfrom x11/gnome2
Jeremy Messenger
mezz7 at cox.net
Sun Nov 2 23:26:57 PST 2003
On Mon, 03 Nov 2003 20:12:28 +1300, James Pole <james at pole.net.nz> wrote:
> On Mon, 2003-11-03 at 17:57, Adam Weinberger wrote:
>> 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.
>
> We have a ports system that automatically works out the dependicies for
> all the applications in the port collection. If a port requires all the
> features it needs to specify all the features it needs otherwise its a
> broken port.
>
> While I respect your opinion, I don't agree with it. Not everything
> needs to be installed. Why things like gnomemeeting should be installed
> puzzles me. There should be an *easy* way for users to opt out of
> unneccessary things.
Easy answer for gnomemeeting, because it's part of Gnome. Check at
www.gnome.org .
> Plenty of other ports take advantage of WITH_* and/or WITHOUT_* options
> to let users finetune their ports without forcing them to write their
> own Makefiles. Why not x11/gnome2?
I believe, Joe and Adam have answered it. :-)
> Just because the GNOME project says this or that should be the default,
> doesn't mean that we should not allow users to specify what they don't
> want from the default options.
Then, don't install x11/gnome2 and choice the port of apps what you want
to install or even better create your own meta-port. Gnome2 is full of
feature desktop with all packages.
I won't object if you want to create a new port of something like
x11/gnome2-choice, x11/gnome2-lite or some better word.
Cheers,
Mezz
> - James
--
bsdforums.org 's moderator, mezz.
More information about the freebsd-gnome
mailing list