new port thrift

Ryan Schmidt ryandesign at macports.org
Sat Oct 9 13:44:58 PDT 2010


On Oct 9, 2010, at 12:01, Bradley Giesbrecht wrote:

> I'm working on a portfile for thrift.
> 
> http://incubator.apache.org/thrift/
> 
> At the end of configure I see this:
> 
> Building C++ Library ......... : yes
> Building Java Library ........ : yes
> Building C# Library .......... : no
> Building Python Library ...... : yes
> Building Ruby Library ........ : yes
> Building Haskell Library ..... : no
> Building Perl Library ........ : no
> Building PHP Library ......... : yes
> Building Erlang Library ...... : no
> 
> Building TZlibTransport ...... : yes
> Building TNonblockingServer .. : yes
> 
> Using javac .................. : javac
> Using java ................... : java
> Using ant .................... : /usr/bin/ant
> 
> Using Python ................. : /opt/local/bin/python
> 
> Using Ruby ................... : /usr/bin/ruby
> Using rspec .................. :
> 
> 
> 
> So we found ant and ruby in /usr/bin so I should add --without-ruby and --without-python and move them into variants or add ruby and python as depends_lib?
> 
> I think I should make each language a variant depends_lib rather then a default depends_lib otherwise this is a would be a lot to build.

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      




More information about the macports-users mailing list