Index: Portfile
===================================================================
--- Portfile	(revision 54409)
+++ Portfile	(working copy)
@@ -30,6 +30,7 @@
 patchfiles              patch-Makefile.pre.in.diff \
                         patch-Lib-cgi.py.diff \
                         patch-Lib-distutils-dist.py.diff \
+                        patch-universal_archs.diff \
                         patch-setup.py.diff
 
 depends_lib             port:gettext port:zlib port:openssl port:tk \
@@ -165,7 +166,7 @@
         configure.args-append       --disable-toolbox-glue --disable-framework
         configure.cppflags-append   -D_DARWIN_C_SOURCE
         patchfiles-append           patch-configure-badcflags.diff \
-                                    patch-configure-arch_only.diff
+                                    patch-configure-arch_only.diff 
 }
 
 platform puredarwin {
@@ -194,6 +195,7 @@
 }
 
 variant universal {
+   
    if {[info exists universal_sysroot]} {
       configure.args-append   --enable-universalsdk=${universal_sysroot}
    } else {
@@ -203,6 +205,12 @@
          configure.args-append   --enable-universalsdk=/Developer/SDKs/MacOSX${macosx_version}.sdk
       }
    }
+
+   if {[info exists universal_archs]} {
+        configure.args-append   --enable-universalarchs=${universal_archs}
+   } else { 
+        configure.args-append   --enable-universalarchs="i386 ppc"
+   }
 }
 
 livecheck.check         regex

