[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