[50175] trunk/dports
ryandesign at macports.org
ryandesign at macports.org
Mon Apr 27 02:32:47 PDT 2009
Revision: 50175
http://trac.macports.org/changeset/50175
Author: ryandesign at macports.org
Date: 2009-04-27 02:32:46 -0700 (Mon, 27 Apr 2009)
Log Message:
-----------
php5extension-1.0.tcl: instead of telling the user to modify their php.ini to load the extension, write a separate .ini just for this extension in ${prefix}/var/db/php${major} where the php port will look for it
php5-yaz: increase revision to force a rebuild to get this change
Modified Paths:
--------------
trunk/dports/_resources/port1.0/group/php5extension-1.0.tcl
trunk/dports/php/php5-yaz/Portfile
Modified: trunk/dports/_resources/port1.0/group/php5extension-1.0.tcl
===================================================================
--- trunk/dports/_resources/port1.0/group/php5extension-1.0.tcl 2009-04-27 09:14:44 UTC (rev 50174)
+++ trunk/dports/_resources/port1.0/group/php5extension-1.0.tcl 2009-04-27 09:32:46 UTC (rev 50175)
@@ -40,10 +40,12 @@
proc php5extension.setup {extension version} {
- global php5extension.extension
- global destroot prefix worksrcpath
+ global php5extension.extension php5extension.ini php5extension.inidir
+ global destroot prefix workpath worksrcpath
set php5extension.extension ${extension}
+ set php5extension.ini ${extension}.ini
+ set php5extension.inidir ${prefix}/var/db/php5
name php5-${php5extension.extension}
version ${version}
@@ -58,12 +60,14 @@
destroot.destdir INSTALL_ROOT=${destroot}
- post-install {
- ui_msg "To enable this extension in php,"
- ui_msg "set 'extension_dir' to"
- ui_msg "[exec ${prefix}/bin/php-config --extension-dir]"
- ui_msg "And add the line"
- ui_msg "extension=${php5extension.extension}.so"
- ui_msg "in ${prefix}/etc/php.ini"
+ post-build {
+ set fp [open ${workpath}/${php5extension.ini} w]
+ puts $fp "extension=${php5extension.extension}.so"
+ close $fp
}
+
+ post-destroot {
+ xinstall -m 755 -d ${destroot}${php5extension.inidir}
+ xinstall -m 644 ${workpath}/${php5extension.ini} ${destroot}${php5extension.inidir}
+ }
}
Modified: trunk/dports/php/php5-yaz/Portfile
===================================================================
--- trunk/dports/php/php5-yaz/Portfile 2009-04-27 09:14:44 UTC (rev 50174)
+++ trunk/dports/php/php5-yaz/Portfile 2009-04-27 09:32:46 UTC (rev 50175)
@@ -4,6 +4,7 @@
PortGroup php5peclextension 1.0
php5peclextension.setup yaz 1.0.14
+revision 1
categories-append net databases devel
platforms darwin
maintainers nomaintainer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090427/c661cfb5/attachment.html>
More information about the macports-changes
mailing list