[93624] trunk/dports/php

ryandesign at macports.org ryandesign at macports.org
Sun May 27 21:48:52 PDT 2012


Revision: 93624
          https://trac.macports.org/changeset/93624
Author:   ryandesign at macports.org
Date:     2012-05-27 21:48:52 -0700 (Sun, 27 May 2012)
Log Message:
-----------
php-gtk: unified port (#34507)

Modified Paths:
--------------
    trunk/dports/php/php-gtk/Portfile

Added Paths:
-----------
    trunk/dports/php/php-gtk/

Modified: trunk/dports/php/php-gtk/Portfile
===================================================================
--- trunk/dports/php/php5-gtk/Portfile	2012-05-25 21:53:07 UTC (rev 93529)
+++ trunk/dports/php/php-gtk/Portfile	2012-05-28 04:48:52 UTC (rev 93624)
@@ -2,16 +2,19 @@
 # $Id$
 
 PortSystem          1.0
-PortGroup           php5extension 1.0
+PortGroup           php 1.1
 
-php5extension.setup gtk 2.0.2-20110128
-php5extension.extensions php_gtk2
+name                php-gtk
+version             2.0.2-20110128
+revision            1
 categories-append   x11
 maintainers         kix.in:anant
 license             LGPL-2.1+
 homepage            http://gtk.php.net/
 platforms           darwin freebsd
 
+php.branches        5.3
+
 description \
 	PHP-GTK: Gtk+ bindings for PHP 5.
 
@@ -25,63 +28,50 @@
 svn.revision        307828
 worksrcdir          trunk
 
-depends_build \
-	port:pkgconfig
-
-depends_lib-append \
-	port:gtk2 \
-	port:libglade2 \
-	port:php5-cairo
-
-variant extra {
-	depends_lib-append \
-		port:gtk2-extra
-	configure.args-append \
-		--with-extra
+if {${name} != ${subport}} {
+    depends_build-append        port:pkgconfig
+    
+    depends_lib-append          port:gtk2 \
+                                port:libglade2 \
+                                port:${php}-cairo
+    
+    php.ize                     ./buildconf --with-phpize=${php.ize}
+    
+    # ext/gtk+/gen_gtk-1.c: No such file or directory
+    use_parallel_build          no
+    
+    test.run                    yes
+    
+    post-destroot {
+        set docdir ${prefix}/share/doc/${subport}
+        xinstall -d ${destroot}${docdir}
+        xinstall -m 644 -W ${worksrcpath} \
+            README README.KNOWN-ISSUES NEWS AUTHORS \
+            ${destroot}${docdir}
+    }
+    
+    variant extra {
+        depends_lib-append      port:gtk2-extra
+        configure.args-append   --with-extra
+    }
+    
+    variant html {
+        depends_lib-append      port:libgtkhtml3
+        configure.args-append   --with-html
+    }
+    
+    variant libsexy {
+        depends_lib-append      port:libsexy
+        configure.args-append   --with-libsexy
+    }
+    
+    variant sourceview {
+        depends_lib-append      port:gtksourceview
+        configure.args-append   --with-sourceview
+    }
+    
+    variant spell {
+        depends_lib-append      port:gtkspell2
+        configure.args-append   --with-spell
+    }
 }
-
-variant html {
-	depends_lib-append \
-		port:libgtkhtml3
-	configure.args-append \
-		--with-html
-}
-
-variant libsexy {
-	depends_lib-append \
-		port:libsexy
-	configure.args-append \
-		--with-libsexy
-}
-
-variant sourceview {
-	depends_lib-append \
-		port:gtksourceview
-	configure.args-append \
-		--with-sourceview
-}
-
-variant spell {
-	depends_lib-append \
-		port:gtkspell2
-	configure.args-append \
-		--with-spell
-}
-
-php5extension.phpize    ./buildconf
-
-# ext/gtk+/gen_gtk-1.c: No such file or directory
-use_parallel_build  no
-
-test.run            yes
-
-post-destroot {
-	set docdir ${prefix}/share/doc/${subport}
-	xinstall -d ${destroot}${docdir}
-
-	xinstall -m 644 -W ${worksrcpath} \
-		README README.KNOWN-ISSUES NEWS AUTHORS \
-		${destroot}${docdir}
-}
-
-livecheck.name  php-gtk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120527/f6f6a96c/attachment.html>


More information about the macports-changes mailing list