[60006] trunk/dports/devel

jmr at macports.org jmr at macports.org
Wed Oct 28 18:45:22 PDT 2009


Revision: 60006
          http://trac.macports.org/changeset/60006
Author:   jmr at macports.org
Date:     2009-10-28 18:45:18 -0700 (Wed, 28 Oct 2009)
Log Message:
-----------
missed a couple bits in the swig split

Modified Paths:
--------------
    trunk/dports/devel/swig/Portfile

Added Paths:
-----------
    trunk/dports/devel/swig-allegro/

Removed Paths:
-------------
    trunk/dports/devel/allegro/swig-java/

Modified: trunk/dports/devel/swig/Portfile
===================================================================
--- trunk/dports/devel/swig/Portfile	2009-10-29 01:30:17 UTC (rev 60005)
+++ trunk/dports/devel/swig/Portfile	2009-10-29 01:45:18 UTC (rev 60006)
@@ -4,6 +4,7 @@
 
 name		swig
 version		1.3.40
+revision    1
 
 categories	devel
 maintainers	kevin jwa
@@ -36,12 +37,13 @@
     reinplace "s/\[\[:<:\]\]sed\[\[:>:\]\]/gsed/g" ${worksrcpath}/configure
 }
 
-default_variants	+python +perl +ruby +php5
-configure.args  --with-java
+foreach lang {python perl5 gcj guile mzscheme ruby php ocaml pike lua chicken allegrocl clisp r tcl csharp octave java} {
+    configure.args-append --without-${lang}
+}
 
 build.target
 
-set languages   {typemaps java}
+set languages   [list typemaps]
 set docdir      ${prefix}/share/doc/${name}-${version}
 
 test.run        yes
@@ -66,42 +68,5 @@
     }
 }
 
-set bindings {
-    python      port:python_select     python=${prefix}/bin/python
-    perl        path:bin/perl:perl5    perl5=${prefix}/bin/perl
-    gcj         port:gcc43             "gcj=${prefix}/bin/gcj-mp-4.3 --with-gcjh=${prefix}/bin/gcjh-mp-4.3"
-    guile       port:guile             guile
-    mzscheme    port:mzscheme          mzscheme
-    ruby        port:ruby              ruby
-    php5        path:bin/php:php5      php
-    ocaml       port:ocaml             ocaml
-    pike        port:pike              pike
-    lua         port:lua               lua
-    chicken     port:chicken           chicken
-    allegro     port:allegro           allegrocl
-    clisp       port:clisp             clisp
-    r           port:R                 r
-    tcl         port:tcl               tcl
-    csharp      port:mono              csharp
-    octave      port:octave            octave
-}
-
-foreach {variant port arg} ${bindings} {
-    set arg_name    [lindex [split ${arg} =] 0]
-
-    configure.args-append   --without-${arg_name}
-
-    eval [subst {
-        variant ${variant} {
-            configure.args-delete   --without-${arg_name}
-            configure.args-append   --with-${arg}
-
-            depends_lib-append   ${port}
-
-            lappend languages       ${arg_name}
-        }
-    }]
-}
-
 livecheck.type      sourceforge
 livecheck.regex     <title>${name} ${name}-(.*) released.*</title>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091028/edc0e78c/attachment.html>


More information about the macports-changes mailing list