diff options
author | Alex Dupre <ale@FreeBSD.org> | 2004-07-19 07:22:10 +0000 |
---|---|---|
committer | Alex Dupre <ale@FreeBSD.org> | 2004-07-19 07:22:10 +0000 |
commit | 993768b304c545e0b2784552278066ca831015ff (patch) | |
tree | 0ebb325c7fac2891bcc2955268d4c6781268d326 /graphics/php4-gd/files/patch-config.m4 | |
parent | Add new shared extension for PHP. (diff) |
Add new shared extension for PHP.
Notes
Notes:
svn path=/head/; revision=113966
Diffstat (limited to 'graphics/php4-gd/files/patch-config.m4')
-rw-r--r-- | graphics/php4-gd/files/patch-config.m4 | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/graphics/php4-gd/files/patch-config.m4 b/graphics/php4-gd/files/patch-config.m4 new file mode 100644 index 000000000000..4d795676a063 --- /dev/null +++ b/graphics/php4-gd/files/patch-config.m4 @@ -0,0 +1,80 @@ +--- config.m4.orig Thu Dec 25 23:33:02 2003 ++++ config.m4 Wed Jul 7 14:37:18 2004 +@@ -43,6 +43,9 @@ + PHP_ARG_ENABLE(gd-jis-conv, whether to enable JIS-mapped Japanese font support in GD, + [ --enable-gd-jis-conv GD: Enable JIS-mapped Japanese font support.], no, no) + ++PHP_ARG_ENABLE(gd-lzw-gif, whether to enable LZW-compressed GIF support in GD, ++[ --enable-gd-lzw-gif GD: Enable LZW-compressed GIF support.], no, no) ++ + dnl + dnl Checks for the configure options + dnl +@@ -219,7 +222,7 @@ + ],[ + AC_MSG_ERROR([Problem with libt1.(a|so). Please check config.log for more information.]) + ],[ +- -L$GD_T1_DIR/lib ++ -L$GD_T1_DIR/lib -lm + ]) + fi + ]) +@@ -236,6 +239,12 @@ + fi + ]) + ++AC_DEFUN(PHP_GD_LZW,[ ++ if test "$PHP_GD_LZW_GIF" = "yes"; then ++ USE_GD_LZW_GIF=1 ++ fi ++]) ++ + AC_DEFUN(PHP_GD_CHECK_VERSION,[ + PHP_CHECK_LIBRARY(gd, gdImageString16, [AC_DEFINE(HAVE_LIBGD13, 1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ]) + PHP_CHECK_LIBRARY(gd, gdImagePaletteCopy, [AC_DEFINE(HAVE_LIBGD15, 1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ]) +@@ -256,6 +265,7 @@ + PHP_CHECK_LIBRARY(gd, gdImageColorClosestHWB, [AC_DEFINE(HAVE_COLORCLOSESTHWB, 1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ]) + PHP_CHECK_LIBRARY(gd, gdImageColorResolve, [AC_DEFINE(HAVE_GDIMAGECOLORRESOLVE, 1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ]) + PHP_CHECK_LIBRARY(gd, gdImageGifCtx, [AC_DEFINE(HAVE_GD_GIF_CTX, 1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ]) ++ PHP_CHECK_LIBRARY(gd, gdImageGifAnimBegin, [AC_DEFINE(HAVE_GD_GIF_ANIM, 1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ]) + PHP_CHECK_LIBRARY(gd, gdCacheCreate, [AC_DEFINE(HAVE_GD_CACHE_CREATE, 1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ]) + PHP_CHECK_LIBRARY(gd, gdFontCacheShutdown, [AC_DEFINE(HAVE_GD_THREAD_SAFE, 1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ]) + ]) +@@ -271,6 +281,7 @@ + libgd/gdxpm.c libgd/gdfontt.c libgd/gdfonts.c libgd/gdfontmb.c libgd/gdfontl.c \ + libgd/gdfontg.c libgd/gdtables.c libgd/gdft.c libgd/gdcache.c libgd/gdkanji.c \ + libgd/wbmp.c libgd/gd_wbmp.c libgd/gdhelpers.c libgd/gd_topal.c libgd/gd_gif_in.c \ ++ libgd/gd_biggif_out.c libgd/gd_lzw_out.c libgd/gd_gif_out.c \ + libgd/xbm.c" + + dnl check for fabsf and floorf which are available since C99 +@@ -282,6 +293,7 @@ + dnl Various checks for GD features + PHP_GD_TTSTR + PHP_GD_JISX0208 ++ PHP_GD_LZW + PHP_GD_JPEG + PHP_GD_PNG + PHP_GD_XPM +@@ -305,6 +317,9 @@ + AC_DEFINE(HAVE_GD_XBM, 1, [ ]) + AC_DEFINE(HAVE_GD_BUNDLED, 1, [ ]) + AC_DEFINE(HAVE_GD_GIF_READ, 1, [ ]) ++ AC_DEFINE(HAVE_GD_GIF_CREATE, 1, [ ]) ++ AC_DEFINE(HAVE_GD_GIF_CTX, 1, [ ]) ++ AC_DEFINE(HAVE_GD_GIF_ANIM, 1, [ ]) + AC_DEFINE(HAVE_GD_IMAGEELLIPSE, 1, [ ]) + + dnl Make sure the libgd/ is first in the include path +@@ -336,6 +351,11 @@ + if test -n "$USE_GD_JIS_CONV"; then + AC_DEFINE(USE_GD_JISX0208, 1, [ ]) + GDLIB_CFLAGS="$GDLIB_CFLAGS -DJISX0208" ++ fi ++ ++ if test -n "$USE_GD_LZW_GIF"; then ++ AC_DEFINE(USE_GD_LZW, 1, [ ]) ++ GDLIB_CFLAGS="$GDLIB_CFLAGS -DLZW_LICENCED" + fi + + else |