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