bjori Mon, 18 Apr 2011 09:50:32 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=310307
Log: Expose PHP_MANDIR Useful for apps (like the pear installer, phd, .. etc) to install their manpages into the same dir as php did :] Changed paths: U php/php-src/branches/PHP_5_3/NEWS U php/php-src/branches/PHP_5_3/configure.in U php/php-src/branches/PHP_5_3/main/build-defs.h.in U php/php-src/branches/PHP_5_3/main/main.c U php/php-src/trunk/configure.in U php/php-src/trunk/main/build-defs.h.in U php/php-src/trunk/main/main.c U phpdoc/en/trunk/appendices/reserved.constants.core.xml Modified: php/php-src/branches/PHP_5_3/NEWS =================================================================== --- php/php-src/branches/PHP_5_3/NEWS 2011-04-18 09:28:06 UTC (rev 310306) +++ php/php-src/branches/PHP_5_3/NEWS 2011-04-18 09:50:32 UTC (rev 310307) @@ -15,6 +15,8 @@ - Core: . Fixed a crash inside dtor for error handling. (Ilia) . Implemented FR #54459 (Range function accuracy). (Adam) + . Added PHP_MANDIR constant telling where the manpages were installed into. + (Hannes) . Fixed bug #54454 (substr_compare incorrectly reports equality in some cases). (Pierrick) . Fixed bug #54238 (use-after-free in substr_replace()). (Stas) Modified: php/php-src/branches/PHP_5_3/configure.in =================================================================== --- php/php-src/branches/PHP_5_3/configure.in 2011-04-18 09:28:06 UTC (rev 310306) +++ php/php-src/branches/PHP_5_3/configure.in 2011-04-18 09:50:32 UTC (rev 310307) @@ -1156,6 +1156,7 @@ EXPANDED_LOCALSTATEDIR=`eval echo $localstatedir` EXPANDED_BINDIR=`eval echo $bindir` EXPANDED_SBINDIR=`eval echo $sbindir` +EXPANDED_MANDIR=`eval echo $mandir` EXPANDED_LIBDIR=$libdir EXPANDED_SYSCONFDIR=`eval echo $sysconfdir` EXPANDED_DATADIR=$datadir @@ -1172,6 +1173,7 @@ AC_SUBST(EXPANDED_EXTENSION_DIR) AC_SUBST(EXPANDED_BINDIR) AC_SUBST(EXPANDED_SBINDIR) +AC_SUBST(EXPANDED_MANDIR) AC_SUBST(EXPANDED_LIBDIR) AC_SUBST(EXPANDED_DATADIR) AC_SUBST(EXPANDED_SYSCONFDIR) Modified: php/php-src/branches/PHP_5_3/main/build-defs.h.in =================================================================== --- php/php-src/branches/PHP_5_3/main/build-defs.h.in 2011-04-18 09:28:06 UTC (rev 310306) +++ php/php-src/branches/PHP_5_3/main/build-defs.h.in 2011-04-18 09:50:32 UTC (rev 310307) @@ -81,6 +81,7 @@ #define PHP_PREFIX "@prefix@" #define PHP_BINDIR "@EXPANDED_BINDIR@" #define PHP_SBINDIR "@EXPANDED_SBINDIR@" +#define PHP_MANDIR "@EXPANDED_MANDIR@" #define PHP_LIBDIR "@EXPANDED_LIBDIR@" #define PHP_DATADIR "@EXPANDED_DATADIR@" #define PHP_SYSCONFDIR "@EXPANDED_SYSCONFDIR@" Modified: php/php-src/branches/PHP_5_3/main/main.c =================================================================== --- php/php-src/branches/PHP_5_3/main/main.c 2011-04-18 09:28:06 UTC (rev 310306) +++ php/php-src/branches/PHP_5_3/main/main.c 2011-04-18 09:50:32 UTC (rev 310307) @@ -1938,6 +1938,7 @@ REGISTER_MAIN_STRINGL_CONSTANT("PHP_EXTENSION_DIR", PHP_EXTENSION_DIR, sizeof(PHP_EXTENSION_DIR)-1, CONST_PERSISTENT | CONST_CS); REGISTER_MAIN_STRINGL_CONSTANT("PHP_PREFIX", PHP_PREFIX, sizeof(PHP_PREFIX)-1, CONST_PERSISTENT | CONST_CS); REGISTER_MAIN_STRINGL_CONSTANT("PHP_BINDIR", PHP_BINDIR, sizeof(PHP_BINDIR)-1, CONST_PERSISTENT | CONST_CS); + REGISTER_MAIN_STRINGL_CONSTANT("PHP_MANDIR", PHP_MANDIR, sizeof(PHP_MANDIR)-1, CONST_PERSISTENT | CONST_CS); REGISTER_MAIN_STRINGL_CONSTANT("PHP_LIBDIR", PHP_LIBDIR, sizeof(PHP_LIBDIR)-1, CONST_PERSISTENT | CONST_CS); REGISTER_MAIN_STRINGL_CONSTANT("PHP_DATADIR", PHP_DATADIR, sizeof(PHP_DATADIR)-1, CONST_PERSISTENT | CONST_CS); REGISTER_MAIN_STRINGL_CONSTANT("PHP_SYSCONFDIR", PHP_SYSCONFDIR, sizeof(PHP_SYSCONFDIR)-1, CONST_PERSISTENT | CONST_CS); Modified: php/php-src/trunk/configure.in =================================================================== --- php/php-src/trunk/configure.in 2011-04-18 09:28:06 UTC (rev 310306) +++ php/php-src/trunk/configure.in 2011-04-18 09:50:32 UTC (rev 310307) @@ -1167,6 +1167,7 @@ EXPANDED_LOCALSTATEDIR=`eval echo $localstatedir` EXPANDED_BINDIR=`eval echo $bindir` EXPANDED_SBINDIR=`eval echo $sbindir` +EXPANDED_MANDIR=`eval echo $mandir` EXPANDED_LIBDIR=$libdir EXPANDED_SYSCONFDIR=`eval echo $sysconfdir` EXPANDED_DATADIR=$datadir @@ -1183,6 +1184,7 @@ AC_SUBST(EXPANDED_EXTENSION_DIR) AC_SUBST(EXPANDED_BINDIR) AC_SUBST(EXPANDED_SBINDIR) +AC_SUBST(EXPANDED_MANDIR) AC_SUBST(EXPANDED_LIBDIR) AC_SUBST(EXPANDED_DATADIR) AC_SUBST(EXPANDED_SYSCONFDIR) Modified: php/php-src/trunk/main/build-defs.h.in =================================================================== --- php/php-src/trunk/main/build-defs.h.in 2011-04-18 09:28:06 UTC (rev 310306) +++ php/php-src/trunk/main/build-defs.h.in 2011-04-18 09:50:32 UTC (rev 310307) @@ -81,6 +81,7 @@ #define PHP_PREFIX "@prefix@" #define PHP_BINDIR "@EXPANDED_BINDIR@" #define PHP_SBINDIR "@EXPANDED_SBINDIR@" +#define PHP_MANDIR "@EXPANDED_MANDIR@" #define PHP_LIBDIR "@EXPANDED_LIBDIR@" #define PHP_DATADIR "@EXPANDED_DATADIR@" #define PHP_SYSCONFDIR "@EXPANDED_SYSCONFDIR@" Modified: php/php-src/trunk/main/main.c =================================================================== --- php/php-src/trunk/main/main.c 2011-04-18 09:28:06 UTC (rev 310306) +++ php/php-src/trunk/main/main.c 2011-04-18 09:50:32 UTC (rev 310307) @@ -1979,6 +1979,7 @@ REGISTER_MAIN_STRINGL_CONSTANT("PHP_EXTENSION_DIR", PHP_EXTENSION_DIR, sizeof(PHP_EXTENSION_DIR)-1, CONST_PERSISTENT | CONST_CS); REGISTER_MAIN_STRINGL_CONSTANT("PHP_PREFIX", PHP_PREFIX, sizeof(PHP_PREFIX)-1, CONST_PERSISTENT | CONST_CS); REGISTER_MAIN_STRINGL_CONSTANT("PHP_BINDIR", PHP_BINDIR, sizeof(PHP_BINDIR)-1, CONST_PERSISTENT | CONST_CS); + REGISTER_MAIN_STRINGL_CONSTANT("PHP_MANDIR", PHP_MANDIR, sizeof(PHP_MANDIR)-1, CONST_PERSISTENT | CONST_CS); REGISTER_MAIN_STRINGL_CONSTANT("PHP_LIBDIR", PHP_LIBDIR, sizeof(PHP_LIBDIR)-1, CONST_PERSISTENT | CONST_CS); REGISTER_MAIN_STRINGL_CONSTANT("PHP_DATADIR", PHP_DATADIR, sizeof(PHP_DATADIR)-1, CONST_PERSISTENT | CONST_CS); REGISTER_MAIN_STRINGL_CONSTANT("PHP_SYSCONFDIR", PHP_SYSCONFDIR, sizeof(PHP_SYSCONFDIR)-1, CONST_PERSISTENT | CONST_CS); Modified: phpdoc/en/trunk/appendices/reserved.constants.core.xml =================================================================== --- phpdoc/en/trunk/appendices/reserved.constants.core.xml 2011-04-18 09:28:06 UTC (rev 310306) +++ phpdoc/en/trunk/appendices/reserved.constants.core.xml 2011-04-18 09:50:32 UTC (rev 310307) @@ -229,6 +229,18 @@ </varlistentry> <varlistentry> <term> + <constant>PHP_MANDIR</constant> + (<type>string</type>) + </term> + <listitem> + <simpara> + Specifies where the manpages where installed into. + Available since PHP 5.3.7. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> <constant>PHP_LIBDIR</constant> (<type>string</type>) </term>
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php