#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