Enlightenment CVS committal Author : devilhorns Project : e17 Module : libs/ecore
Dir : e17/libs/ecore Modified Files: configure.in Log Message: Added checks for dpms available in X so we know to build ecore_x_dpms or not. Added a fallback check that looks in the Xext if not found in Xdpms. =================================================================== RCS file: /cvs/e/e17/libs/ecore/configure.in,v retrieving revision 1.166 retrieving revision 1.167 diff -u -3 -r1.166 -r1.167 --- configure.in 10 Mar 2007 22:12:01 -0000 1.166 +++ configure.in 13 Mar 2007 09:31:22 -0000 1.167 @@ -481,6 +481,51 @@ AC_SUBST(Xdamage_cflags) AC_SUBST(Xdamage_libs) + Xdpms_libs="" + Xdpms_cflags="" + use_Xdpms="no" + PCFLAGS=$CFLAGS + CFLAGS=$x_cflags" "$x_includes + AC_CHECK_HEADER(X11/extensions/dpms.h, + [ + AC_CHECK_LIB(Xdpms, DPMSQueryExtension, + [ + AC_DEFINE(ECORE_DPMS, 1, [Build support for DPMS]) + Xdpms_cflags="" + Xdpms_libs="-lXdpms" + use_Xdpms="yes" + ], [ + AC_CHECK_LIB(Xext, DPMSQueryExtension, + [ + AC_DEFINE(ECORE_DPMS, 1, [Build support for DPMS]) + Xdpms_cflags="" + Xdpms_libs="-lXext" + use_Xdpms="yes" + ], [ + Xdpms_cflags="" + Xdpms_libs="" + use_Xdpms="no" + ], [ + $x_libs + ] + ) + ], [ + $x_libs + ] + ) + ], [ + Xdpms_cflags="" + Xdpms_libs="" + use_Xdpms="no" + ], [ + #include <X11/Xlib.h> + ] + ) + CFLAGS=$PCFLAGS + + AC_SUBST(Xdpms_cflags) + AC_SUBST(Xdpms_libs) + fi AC_SUBST(ecore_x_cflags) @@ -1287,7 +1332,7 @@ echo " Ecore_Job....................: $have_ecore_job" echo " Ecore_Con....................: $have_ecore_con (OpenSSL: $use_openssl)" echo " Ecore_Txt....................: $have_ecore_txt" -echo " Ecore_X......................: $have_ecore_x (Xcursor: $use_Xcursor) (Xprint: $use_Xprint) (Xinerama: $use_Xinerama) (Xrandr: $use_Xrandr) (Xscreensaver: $use_Xss) (Xrender: $use_Xrender) (Xfixes: $use_Xfixes) (Xdamage: $use_Xdamage)" +echo " Ecore_X......................: $have_ecore_x (Xcursor: $use_Xcursor) (Xprint: $use_Xprint) (Xinerama: $use_Xinerama) (Xrandr: $use_Xrandr) (Xscreensaver: $use_Xss) (Xrender: $use_Xrender) (Xfixes: $use_Xfixes) (Xdamage: $use_Xdamage) (Xdpms: $use_Xdpms)" echo " Ecore_FB.....................: $have_ecore_fb" echo " Ecore_DFB....................: $have_ecore_dfb" echo " Ecore_Evas...................: $have_ecore_evas" ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs