[93286] trunk/dports/php/php5-gtk/Portfile

ryandesign at macports.org ryandesign at macports.org
Fri May 18 17:51:54 PDT 2012


Revision: 93286
          https://trac.macports.org/changeset/93286
Author:   ryandesign at macports.org
Date:     2012-05-18 17:51:52 -0700 (Fri, 18 May 2012)
Log Message:
-----------
php5-gtk: use php5extension portgroup (#19506); update to latest trunk to fix build on php 5.3 (#20460); fix docdir; LGPL-2.1+ license

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

Modified: trunk/dports/php/php5-gtk/Portfile
===================================================================
--- trunk/dports/php/php5-gtk/Portfile	2012-05-19 00:15:38 UTC (rev 93285)
+++ trunk/dports/php/php5-gtk/Portfile	2012-05-19 00:51:52 UTC (rev 93286)
@@ -2,13 +2,14 @@
 # $Id$
 
 PortSystem          1.0
+PortGroup           php5extension 1.0
 
-name                php5-gtk
-version             2.0.1
-categories          php x11
+php5extension.setup gtk 2.0.2-20110128
+php5extension.extensions php_gtk2
+categories-append   x11
 maintainers         kix.in:anant
+license             LGPL-2.1+
 homepage            http://gtk.php.net/
-distname            php-gtk-${version}
 platforms           darwin freebsd
 
 description \
@@ -19,25 +20,19 @@
 	language, allowing you to build rich, cross-platform \
 	desktop applications using PHP.
 
-master_sites \
-	http://gtk.php.net/distributions/ 
+fetch.type          svn
+svn.url             http://svn.php.net/repository/gtk/php-gtk/trunk/
+svn.revision        307828
+worksrcdir          trunk
 
-checksums \
-	md5 d57ce885f32749320765e01c079e113b \
-    sha1 a4f42c715b51554c1322de4beb3054012ec58696 \
-    rmd160 2e305f45d95a2c1abbe8cd551c794823dfc3d919
-
 depends_build \
 	port:pkgconfig
-depends_lib \
+
+depends_lib-append \
 	port:gtk2 \
-	path:bin/php:php5 \
-	port:libglade2
+	port:libglade2 \
+	port:php5-cairo
 
-configure.args \
-	--disable-glibtest \
-	--disable-gtktest
-
 variant extra {
 	depends_lib-append \
 		port:gtk2-extra
@@ -73,18 +68,15 @@
 		--with-spell
 }
 
-configure.args  --enable-scintilla
+php5extension.phpize    ./buildconf
 
-pre-configure {
-	system "cd ${worksrcpath} && ./buildconf"
-}
+# ext/gtk+/gen_gtk-1.c: No such file or directory
+use_parallel_build  no
 
-use_parallel_build  yes
+test.run            yes
 
-destroot.destdir    INSTALL_ROOT=${destroot}
-
 post-destroot {
-	set docdir ${prefix}/share/doc/${distname}
+	set docdir ${prefix}/share/doc/${subport}
 	xinstall -d ${destroot}${docdir}
 
 	xinstall -m 644 -W ${worksrcpath} \
@@ -92,9 +84,4 @@
 		${destroot}${docdir}
 }
 
-post-install {
-	ui_msg "\nIf this is your first install, you might want to enable PHP-GTK in the"
-	ui_msg "ini file. Append the line: extension=php_gtk2.so to ${prefix}/etc/php.ini\n"
-}
-
 livecheck.name  php-gtk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120518/7dce97ef/attachment.html>


More information about the macports-changes mailing list