Enlightenment CVS committal Author : tilman Project : e17 Module : libs/esmart
Dir : e17/libs/esmart Modified Files: configure.in Log Message: rework esmart autotools setup even more. =================================================================== RCS file: /cvs/e/e17/libs/esmart/configure.in,v retrieving revision 1.17 retrieving revision 1.18 diff -u -3 -r1.17 -r1.18 --- configure.in 21 Mar 2007 13:22:42 -0000 1.17 +++ configure.in 21 Mar 2007 16:28:22 -0000 1.18 @@ -42,48 +42,63 @@ fi changequote([,])dnl -PKG_CHECK_MODULES(EVAS, evas >= 0.9.9) +# evas is required by all of the modules anyway :) requirements="evas" +PKG_CHECK_MODULES(CONTAINER, [evas >= 0.9.9]) AC_CHECK_HEADER(ltdl.h, have_esmart_container=yes, have_esmart_container=no) -AC_PATH_GENERIC(ecore, 0.9.9, [ - have_esmart_draggies=yes - requirements="$requirements ecore" +PKG_CHECK_MODULES(DRAGGIES, [ + evas >= 0.9.9 + ecore-evas >= 0.9.9 ], [ - have_esmart_draggies=no + have_esmart_draggies=yes + requirements="$requirements ecore-evas" ] ) -ECORE_LIBS_X=`$ECORE_CONFIG --libs-x` -ECORE_LIBS_EVAS=`$ECORE_CONFIG --libs-evas` -AC_SUBST(ECORE_LIBS_X) -AC_SUBST(ECORE_LIBS_EVAS) - -PKG_CHECK_MODULES(IMLIB2, [imlib2 >= 1.0.0], [ +PKG_CHECK_MODULES(TRANSX11, [ + evas >= 0.9.9 + ecore-x >= 0.9.9 + imlib2 >= 1.0.0 + ], [ have_esmart_trans_x11=yes - have_esmart_thumb=yes - requirements="$requirements imlib2" + requirements="$requirements ecore-x imlib2" ], [ have_esmart_trans_x11=no - have_esmart_thumb=no ] ) -PKG_CHECK_MODULES(EPSILON, [epsilon >= 0.3.0], [ +PKG_CHECK_MODULES(THUMB, [ + evas >= 0.9.9 + imlib2 >= 1.0.0 + epsilon >= 0.3.0 + ], [ have_esmart_thumb=yes - requirements="$requirements epsilon" + requirements="$requirements imlib2 epsilon" ], [ have_esmart_thumb=no ] ) -PKG_CHECK_MODULES(EDJE, [edje >= 0.5.0], [ +PKG_CHECK_MODULES(TEXT_ENTRY, [ + evas >= 0.9.9 + edje >= 0.5.0 + ], [ have_esmart_text_entry=yes - have_esmart_file_dialog=yes requirements="$requirements edje" ], [ have_esmart_text_entry=no + ] +) + +PKG_CHECK_MODULES(FILE_DIALOG, [ + evas >= 0.9.9 + edje >= 0.5.0 + ], [ + have_esmart_file_dialog=yes + requirements="$requirements edje" + ], [ have_esmart_file_dialog=no ] ) ------------------------------------------------------------------------- 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