[97457] trunk/dports/python/py-goocanvas/Portfile

dports at macports.org dports at macports.org
Thu Sep 6 16:32:46 PDT 2012


Revision: 97457
          https://trac.macports.org/changeset/97457
Author:   dports at macports.org
Date:     2012-09-06 16:32:43 -0700 (Thu, 06 Sep 2012)
Log Message:
-----------
py-goocanvas: back out r97456 as there were functional changes mixed
in with whitespace (see #35969)

Revision Links:
--------------
    https://trac.macports.org/changeset/97456

Modified Paths:
--------------
    trunk/dports/python/py-goocanvas/Portfile

Modified: trunk/dports/python/py-goocanvas/Portfile
===================================================================
--- trunk/dports/python/py-goocanvas/Portfile	2012-09-06 23:05:21 UTC (rev 97456)
+++ trunk/dports/python/py-goocanvas/Portfile	2012-09-06 23:32:43 UTC (rev 97457)
@@ -1,62 +1,58 @@
 # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem              1.0
-PortGroup               python 1.0
+PortSystem          1.0
+PortGroup           python 1.0
 
-name                    py-goocanvas
-homepage                http://live.gnome.org/PyGoocanvas
-license                 GPL-2+
-version                 0.14.1
-revision                4
+name                py-goocanvas
+license             GPL-2+
+version             0.14.1
+python.versions     26 27
+python.default_version   27
+revision            4
 
-python.versions         24 25 26 27 31 32
-python.default_version  27
+description	        GooCanvas python bindings
+long_description \
+	PyGoocanvas are the python bindings for GooCanvas which is a canvas \
+	widget for GTK+ that uses the cairo 2D library for drawing.
+maintainers         ucla.edu:alexander.afanasyev
+categories	        python gnome
+platforms	        darwin
 
-categories              python gnome
-platforms               darwin
-maintainers             ucla.edu:alexander.afanasyev
+homepage            http://live.gnome.org/PyGoocanvas
+set branch           [join [lrange [split ${version} .] 0 1] .]
+master_sites        gnome:sources/pygoocanvas/${branch}/
+use_bzip2	        no
+distname	        pygoocanvas-${version}
+checksums           md5     d502dea5c0d2ac71d953895df81c32e8 \
+                    sha1    ea1e10a24ef15a1d3880552fff6352d8b0621ef5 \
+                    rmd160  162628947fd6a0d630bd20f9dec570c50fab2d23
 
-description             GooCanvas python bindings
-
-long_description        PyGoocanvas are the python bindings for GooCanvas which is a canvas \
-                        widget for GTK+ that uses the cairo 2D library for drawing.
-
-set branch              [join [lrange [split ${version} .] 0 1] .] 
-master_sites            gnome:sources/pygoocanvas/${branch}/
-distname                pygoocanvas-${version}
-use_bzip2               no
-checksums               md5     d502dea5c0d2ac71d953895df81c32e8 \
-                        sha1    ea1e10a24ef15a1d3880552fff6352d8b0621ef5 \
-                        rmd160  162628947fd6a0d630bd20f9dec570c50fab2d23
-
-use_configure           yes
-depends_build-append    port:docbook-xml-4.1.2 \
-                        port:docbook-xsl
-
 if {$subport != $name} {
-    depends_lib-append          port:goocanvas \
-                                port:gtk2 \
-                                port:py${python.version}-gtk \
-                                port:py${python.version}-cairo \
-                                port:py${python.version}-gobject
+    depends_build	\
+        port:docbook-xml-4.1.2 \
+        port:docbook-xsl \
+        port:pkgconfig
+    depends_lib-append	\
+        port:goocanvas \
+        port:gtk2 \
+        port:py${python.version}-gtk \
+        port:py${python.version}-cairo \
+        port:py${python.version}-gobject
 
-    patchfiles                  patch-configure.diff
+    patchfiles          patch-configure.diff
 
-    if {${python.version} != 24} {
-        set python.setup_prefix "${python.prefix}"
-    } else {
-        set python.setup_prefix "${prefix}"
-    }
 
-    configure.python            ${python.bin}
-    configure.args-append       "--prefix=${python.setup_prefix}"
-    configure.pkg_config_path   ${python.prefix}/lib/pkgconfig
+    use_configure       yes
 
-    build.cmd                   make
-    build.target    
-    destroot.cmd                make
-    destroot.target             install
-    destroot.destdir            "DESTDIR=${destroot}"
+    configure.compiler llvm-gcc-4.2
+    configure.python ${python.bin}
+    configure.args   "--prefix=${python.prefix}"
+    configure.pkg_config_path ${python.prefix}/lib/pkgconfig
+    
+    build.cmd           make
+    build.target
+    destroot.cmd        make
+    destroot.target     install
+    destroot.destdir    "DESTDIR=${destroot}"
 }
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120906/cd2f5485/attachment.html>


More information about the macports-changes mailing list