ports/58840: [PATCH] exclude possibly unrequireddependenciesfrom
x11/gnome2
James Pole
james at pole.net.nz
Sun Nov 2 23:12:14 PST 2003
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.
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?
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.
- James
More information about the freebsd-gnome
mailing list