FreeBSD Bugzilla – Attachment 13284 Details for
Bug 25367
Add libming support to mod_php4
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 2.48 KB, created by
James E. Housley
on 2001-02-26 01:30:00 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
James E. Housley
Created:
2001-02-26 01:30:00 UTC
Size:
2.48 KB
patch
obsolete
>diff -ruN mod_php4/files/ming-config-m4 mod_php4.new/files/ming-config-m4 >--- mod_php4/files/ming-config-m4 Wed Dec 31 19:00:00 1969 >+++ mod_php4.new/files/ming-config-m4 Sun Feb 25 14:45:36 2001 >@@ -0,0 +1,38 @@ >+dnl $Id: config.m4,v 1.2 2001/02/08 21:41:29 opaque_ndst Exp $ >+dnl config.m4 for extension libming >+dnl don't forget to call PHP_EXTENSION(ming) >+dnl This file is a modified version of config.m4 >+dnl in php4/ext/mcrypt >+ >+PHP_ARG_WITH(ming, for ming support, >+[ --with-ming[=DIR] Include ming support]) >+ >+if test "$PHP_MING" != "no"; then >+ for i in /usr/lib /usr/local/ /usr/local/lib /usr $PHP_MING $PHP_MING/lib; do >+ if test -r $i/libming.so; then >+ MING_LIB_DIR=$i >+ fi >+ done >+ >+ if test -z "$MING_LIB_DIR"; then >+ AC_MSG_ERROR(Please reinstall libming.so - I cannot find libming.so) >+ fi >+ >+ for i in /usr/include /usr/local/include $PHP_MING $PHP_MING/include $PHP_MING/include/ming; do >+ if test -r $i/ming.h; then >+ MING_INC_DIR=$i >+ fi >+ done >+ >+ if test -z "$MING_INC_DIR"; then >+ AC_MSG_ERROR(Please reinstall ming.h - I cannot find ming.h) >+ fi >+ >+ AC_ADD_INCLUDE($MING_INC_DIR) >+ >+ AC_ADD_LIBRARY_WITH_PATH(ming, $MING_LIB_DIR, MING_SHARED_LIBADD) >+ PHP_SUBST(MING_SHARED_LIBADD) >+ AC_DEFINE(HAVE_MING,1,[ ]) >+ >+ PHP_EXTENSION(ming, $ext_shared) >+fi >diff -ruN mod_php4/scripts/configure.php mod_php4.new/scripts/configure.php >--- mod_php4/scripts/configure.php Sat Feb 17 08:33:18 2001 >+++ mod_php4.new/scripts/configure.php Sun Feb 25 12:40:55 2001 >@@ -31,6 +31,7 @@ > jstring "jstring module" OFF \ > YP "YP/NIS support" OFF \ > BCMath "BCMath support" OFF \ >+ming "ming library support" OFF \ > 2> /tmp/checklist.tmp.$$ > > retval=$? >@@ -182,6 +183,24 @@ > ;; > \"BCMath\") > echo "CONFIGURE_ARGS+=--enable-bcmath" >+ ;; >+ \"ming\") >+ ${CAT} << EOF >+CONFIGURE_ARGS+= --with-ming=\${PREFIX} >+BUILD_DEPENDS+= /nonexistent:\${PORTSDIR}/graphics/ming:extract >+BUILD_DEPENDS+= automake:\${PORTSDIR}/devel/automake >+BUILD_DEPENDS+= autoconf:\${PORTSDIR}/devel/autoconf >+LIB_DEPENDS+= ming.2:\${PORTSDIR}/graphics/ming >+ >+post-extract: >+ [ -d \${PORTSDIR}/graphics/ming/work ] && \\ >+ (cd \${WRKSRC}; \\ >+ \${MKDIR} \${WRKSRC}/ext/ming; \\ >+ \${CP} \${PORTSDIR}/graphics/ming/work/\`\${MAKE} -f \${PORTSDIR}/graphics/ming/Makefile -V DISTNAME\`/php_ext/* \${WRKSRC}/ext/ming; \\ >+ \${CP} \${FILESDIR}/ming-config-m4 \${WRKSRC}/ext/ming/config.m4; \\ >+ \${RM} configure; \\ >+ ./buildconf) >+EOF > ;; > *) > echo "Invalid option(s): $*" > /dev/stderr
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 25367
: 13284