new port thrift

Ryan Schmidt ryandesign at
Tue Oct 12 13:46:20 PDT 2010

On Oct 11, 2010, at 10:51, Daniel J. Luke wrote:

> 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).

I'm not sure what other purpose there would be for having the language bindings available, if not to make them available to be depended on by other ports.

I still need to take the time to do do Graphviz's language bindings what was already done to Subversion's. 

More information about the macports-users mailing list