[50172] trunk/dports/lang
ryandesign at macports.org
ryandesign at macports.org
Mon Apr 27 01:02:41 PDT 2009
Revision: 50172
http://trac.macports.org/changeset/50172
Author: ryandesign at macports.org
Date: 2009-04-27 01:02:40 -0700 (Mon, 27 Apr 2009)
Log Message:
-----------
php4, php5, php5-devel: improve Apache PHP activation instructions; see #12108
Modified Paths:
--------------
trunk/dports/lang/php4/Portfile
trunk/dports/lang/php5/Portfile
trunk/dports/lang/php5-devel/Portfile
Modified: trunk/dports/lang/php4/Portfile
===================================================================
--- trunk/dports/lang/php4/Portfile 2009-04-27 07:53:23 UTC (rev 50171)
+++ trunk/dports/lang/php4/Portfile 2009-04-27 08:02:40 UTC (rev 50172)
@@ -332,23 +332,29 @@
ui_msg "${phpinidir}/php.ini-recommended (if this is a production server)."
}
- if { [variant_isset apache] } {
- ui_msg " * enable php in apache :\n"
-
- ui_msg "cd ${prefix}/libexec/apache"
- ui_msg "${prefix}/apache/bin/apxs -a -e -n \"php4\" libphp4.so\n"
+ if {![variant_isset no_web]} {
+ ui_msg ""
+ ui_msg "If this is your first install, you need to activate PHP in your web server."
+ if {![variant_isset fastcgi]} {
+ if {[variant_isset apache]} {
+ set moduledir ${prefix}/libexec/modules
+ set apxs ${prefix}/apache/bin/apxs
+ }
+ if {[variant_isset apache2]} {
+ set moduledir ${prefix}/apache2/modules
+ set apxs ${prefix}/apache2/bin/apxs
+ }
+ if {[variant_isset apache20]} {
+ set moduledir ${prefix}/apache20/modules
+ set apxs ${prefix}/apache20/bin/apxs
+ }
+ ui_msg ""
+ ui_msg "To enable PHP in Apache, run"
+ ui_msg " cd ${moduledir}"
+ ui_msg " ${apxs} -a -e -n \"${my_name}\" lib${my_name}.so"
+ }
}
- if { [variant_isset apache2] } {
- ui_msg "cd ${prefix}/apache2/modules"
- ui_msg "${prefix}/apache2/bin/apxs -a -e -n \"php4\" libphp4.so\n"
- }
-
- if { [variant_isset apache20] } {
- ui_msg "cd ${prefix}/apache20/modules"
- ui_msg "${prefix}/apache20/bin/apxs -a -e -n \"php4\" libphp4.so\n"
- }
-
ui_msg "* copy ${prefix}/etc/php4/pear.conf.sample to ${prefix}/etc/php4/pear.conf"
}
Modified: trunk/dports/lang/php5/Portfile
===================================================================
--- trunk/dports/lang/php5/Portfile 2009-04-27 07:53:23 UTC (rev 50171)
+++ trunk/dports/lang/php5/Portfile 2009-04-27 08:02:40 UTC (rev 50172)
@@ -463,18 +463,25 @@
ui_msg "${phpinidir}/php.ini-recommended (if this is a production server)."
}
- if { [variant_isset apache] } {
- ui_msg " * enable php in apache :\n"
-
- ui_msg "cd ${prefix}/libexec/apache"
- ui_msg "${prefix}/apache/bin/apxs -a -e -n \"php5\" libphp5.so\n"
+ if {![variant_isset no_web]} {
+ ui_msg ""
+ ui_msg "If this is your first install, you need to activate PHP in your web server."
+ if {![variant_isset fastcgi]} {
+ if {[variant_isset apache]} {
+ set moduledir ${prefix}/libexec/modules
+ set apxs ${prefix}/apache/bin/apxs
+ }
+ if {[variant_isset apache2]} {
+ set moduledir ${prefix}/apache2/modules
+ set apxs ${prefix}/apache2/bin/apxs
+ }
+ ui_msg ""
+ ui_msg "To enable PHP in Apache, run"
+ ui_msg " cd ${moduledir}"
+ ui_msg " ${apxs} -a -e -n \"${my_name}\" lib${my_name}.so"
+ }
}
- if { [variant_isset apache2] } {
- ui_msg "cd ${prefix}/apache2/modules"
- ui_msg "${prefix}/apache2/bin/apxs -a -e -n \"php5\" libphp5.so\n"
- }
-
#ui_msg "* copy ${prefix}/etc/pear.conf.sample to ${prefix}/etc/pear.conf"
}
Modified: trunk/dports/lang/php5-devel/Portfile
===================================================================
--- trunk/dports/lang/php5-devel/Portfile 2009-04-27 07:53:23 UTC (rev 50171)
+++ trunk/dports/lang/php5-devel/Portfile 2009-04-27 08:02:40 UTC (rev 50172)
@@ -467,18 +467,25 @@
ui_msg "${phpinidir}/php.ini-production (if this is a production server)."
}
- if { [variant_isset apache] } {
- ui_msg " * enable php in apache :\n"
-
- ui_msg "cd ${prefix}/libexec/apache"
- ui_msg "${prefix}/apache/bin/apxs -a -e -n \"php5\" libphp5.so\n"
+ if {![variant_isset no_web]} {
+ ui_msg ""
+ ui_msg "If this is your first install, you need to activate PHP in your web server."
+ if {![variant_isset fastcgi]} {
+ if {[variant_isset apache]} {
+ set moduledir ${prefix}/libexec/modules
+ set apxs ${prefix}/apache/bin/apxs
+ }
+ if {[variant_isset apache2]} {
+ set moduledir ${prefix}/apache2/modules
+ set apxs ${prefix}/apache2/bin/apxs
+ }
+ ui_msg ""
+ ui_msg "To enable PHP in Apache, run"
+ ui_msg " cd ${moduledir}"
+ ui_msg " ${apxs} -a -e -n \"${my_name}\" lib${my_name}.so"
+ }
}
- if { [variant_isset apache2] } {
- ui_msg "cd ${prefix}/apache2/modules"
- ui_msg "${prefix}/apache2/bin/apxs -a -e -n \"php5\" libphp5.so\n"
- }
-
#ui_msg "* copy ${prefix}/etc/pear.conf.sample to ${prefix}/etc/pear.conf"
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090427/12f0f264/attachment-0001.html>
More information about the macports-changes
mailing list