Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas
Dir : e17/libs/evas Modified Files: configure.in Log Message: gif loader =================================================================== RCS file: /cvs/e/e17/libs/evas/configure.in,v retrieving revision 1.150 retrieving revision 1.151 diff -u -3 -r1.150 -r1.151 --- configure.in 29 Mar 2006 08:00:29 -0000 1.150 +++ configure.in 8 Apr 2006 12:22:18 -0000 1.151 @@ -144,11 +144,9 @@ [ have_fontconfig="yes" AC_DEFINE(HAVE_FONTCONFIG, 1, [have fontconfig searching capabilities]) - AC_MSG_RESULT(yes) ], [ have_fontconfig="no" - AC_MSG_RESULT(no) ] ) else @@ -648,6 +646,46 @@ ## Image loaders ####################################### +## GIF +have_gif="no"; +AC_CHECK_HEADER(gif_lib.h, + [ have_gif="yes" ], + [ have_gif="no" ] +) +AC_MSG_CHECKING(whether to enable gif image loader) +AC_ARG_ENABLE(image-loader-gif, + [ --enable-image-loader-gif enable GIF image loader], [ + if test x"$enableval" = x"yes" ; then + AC_MSG_RESULT(yes) + have_gif="yes" + else + AC_MSG_RESULT(no) + have_gif="no" + fi + ], [ + AC_MSG_RESULT($have_gif) + ] +) +if test "x$have_gif" = "xyes"; then + AC_CHECK_HEADER(gif_lib.h, + [ AC_CHECK_LIB(gif, DGifOpenFileName, + [ gif_libs="-lgif" + have_gif="yes" ], + [ AC_CHECK_LIB(ungif, DGifOpenFileName, + [ gif_libs="-lungif" + have_gif="yes" ], + [ have_gif="no" ]) ]) ], + [ have_gif="no" ] + ) +fi +if test "x$have_gif" = "xyes"; then + AC_DEFINE(BUILD_LOADER_GIF, 1, [GIF Image Loader Support]) + gif_cflags="" +fi + +AM_CONDITIONAL(BUILD_LOADER_GIF, test x$have_gif = xyes) + +####################################### ## PNG have_png="no"; AC_CHECK_HEADER(png.h, @@ -1652,6 +1690,8 @@ AC_SUBST(qt_libs) AC_SUBST(qt_moc) +AC_SUBST(gif_cflags) +AC_SUBST(gif_libs) AC_SUBST(png_cflags) AC_SUBST(png_libs) AC_SUBST(jpeg_cflags) @@ -1723,6 +1763,7 @@ src/modules/loaders/Makefile src/modules/loaders/edb/Makefile src/modules/loaders/eet/Makefile +src/modules/loaders/gif/Makefile src/modules/loaders/jpeg/Makefile src/modules/loaders/png/Makefile src/modules/savers/Makefile @@ -1773,6 +1814,7 @@ # FIXME: xrender engine to be written echo echo "Image Loaders:" +echo " GIF.....................: $have_gif" echo " PNG.....................: $have_png" echo " JPEG....................: $have_jpeg" echo " EET.....................: $have_eet" ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs