[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