49 | | variant perl description {Perl bindings} { |
50 | | configure.args-append --enable-perl |
| 43 | variant perl510 description {Perl5.10 bindings} conflicts perl512 perl514 perl516 perl518 { |
| 44 | configure.args-append --enable-perl --enable-perl-integration PERL=${prefix}/bin/perl5.10 |
| 45 | configure.args-delete --disable-perl |
| 46 | depends_build-append port:swig-perl |
| 47 | depends_lib-append port:perl5.10 |
| 48 | } |
| 49 | |
| 50 | variant perl512 description {Perl5.12 bindings} conflicts perl510 perl514 perl516 perl518 { |
| 51 | configure.args-append --enable-perl --enable-perl-integration PERL=${prefix}/bin/perl5.12 |
| 52 | configure.args-delete --disable-perl |
| 53 | depends_build-append port:swig-perl |
| 54 | depends_lib-append port:perl5.12 |
| 55 | } |
| 56 | |
| 57 | variant perl514 description {Perl5.14 bindings} conflicts perl510 perl512 perl516 perl518 { |
| 58 | configure.args-append --enable-perl --enable-perl-integration PERL=${prefix}/bin/perl5.14 |
| 61 | depends_lib-append port:perl5.14 |
| 62 | } |
| 63 | |
| 64 | variant perl516 description {Perl5.16 bindings} conflicts perl510 perl512 perl514 perl518 { |
| 65 | configure.args-append --enable-perl --enable-perl-integration PERL=${prefix}/bin/perl5.16 |
| 66 | configure.args-delete --disable-perl |
| 67 | depends_build-append port:swig-perl |
| 68 | depends_lib-append port:perl5.16 |
| 69 | } |
| 70 | |
| 71 | variant perl518 description {Perl5.18 bindings} conflicts perl510 perl512 perl514 perl516 { |
| 72 | configure.args-append --enable-perl --enable-perl-integration PERL=${prefix}/bin/perl5.18 |
| 73 | configure.args-delete --disable-perl |
| 74 | depends_build-append port:swig-perl |
| 75 | depends_lib-append port:perl5.18 |
| 113 | variant ruby18 description {Ruby1.8.7 bindings} conflicts ruby19 ruby20 ruby21 { |
| 114 | configure.args-append --enable-ruby --enable-ruby-integration RUBY=${prefix}/bin/ruby1.8 |
| 115 | configure.args-delete --disable-ruby |
| 116 | depends_build-append port:swig-ruby |
| 117 | depends_lib-append port:ruby |
| 118 | } |
| 119 | |
| 120 | variant ruby19 description {Ruby1.9 bindings} conflicts ruby18 ruby20 ruby21 { |
| 121 | configure.args-append --enable-ruby --enable-ruby-integration RUBY=${prefix}/bin/ruby1.9 |
| 122 | configure.args-delete --disable-ruby |
| 123 | depends_build-append port:swig-ruby |
| 124 | depends_lib-append port:ruby19 |
| 125 | } |
| 126 | |
| 127 | variant ruby20 description {Ruby2.0 bindings} conflicts ruby18 ruby19 ruby21 { |
| 128 | configure.args-append --enable-ruby --enable-ruby-integration RUBY=${prefix}/bin/ruby2.0 |
| 129 | configure.args-delete --disable-ruby |
| 130 | depends_build-append port:swig-ruby |
| 131 | depends_lib-append port:ruby20 |
| 132 | } |
| 133 | |
| 134 | variant ruby21 description {Ruby2.1 bindings} conflicts ruby18 ruby19 ruby20 { |
| 135 | configure.args-append --enable-ruby --enable-ruby-integration RUBY=${prefix}/bin/ruby2.1 |
| 136 | configure.args-delete --disable-ruby |
| 137 | depends_build-append port:swig-ruby |
| 138 | depends_lib-append port:ruby21 |
| 139 | } |
| 140 | |