new port thrift

Daniel J. Luke dluke at
Mon Oct 11 08:51:44 PDT 2010

On Oct 9, 2010, at 4:44 PM, Ryan Schmidt wrote:
> If possible, each language binding should be a separate port. c.f. Subversion:
> $ port echo name:subversion.*bindings
> subversion-javahlbindings       
> subversion-perlbindings         
> subversion-python24bindings     
> subversion-python25bindings     
> subversion-python26bindings     
> subversion-rubybindings      

We used to have the language bindings as variants on the subversion port (which is nice when building them as it takes a little less time) - but you can't depend on variants (yet?), so it was necessary to make them their own ports.

It's extra effort to keep them all in sync, though. If nothing needs to depend on the language bindings, it's probably fine to keep them as variants (and you can always move them to a separate port if/when you need to be able to depend on them).

Daniel J. Luke                                                                   
| *---------------- dluke at ----------------* |                          
| *-------------- -------------* |                          
|   Opinions expressed are mine and do not necessarily   |                          
|          reflect the opinions of my employer.          |                          

More information about the macports-users mailing list