[MacPorts] #19336: php5/swig: Remove apache2 from the default installation
MacPorts
noreply at macports.org
Thu Jun 11 09:11:00 PDT 2009
#19336: php5/swig: Remove apache2 from the default installation
--------------------------------------+-------------------------------------
Reporter: raimue@… | Owner: ryandesign@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.7.1
Keywords: default_variants apache2 | Port: php5 swig
--------------------------------------+-------------------------------------
Comment(by Chris.Barker@…):
I just installed swig, as I need it for some python binding work ,and was
surprised and dismayed about how much stuff it brought in!
I ended up doing -php5, etc , but I wonder:
Is it really required to install perl, php, python, etc in order to build
and install swig? Clearly itn's required to have, for example, php if you
actually want to build swig bindings for php, but I don't think you need
the target language installed in order to build swig, and I don't think
you even need to run swig to generate bindings -- you only need it when
you want to compile those bindings.
If I'm right about that, I'd suggest removing all those dependencies.
Anyone that wants to build bindings for a given language would be pretty
likely to install that language directly.
I guess this come down to philosophy: the current set up follows the "when
in doubt, include it" approach, but I know I'd rather a more minimalist --
"only include if you really need it" approach.
--
Ticket URL: <http://trac.macports.org/ticket/19336#comment:7>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list