Enlightenment CVS committal

Author  : devilhorns
Project : e17
Module  : proto

Dir     : e17/proto/extrackt


Modified Files:
        configure.in 


Log Message:
Pkg-config patch from Lutin for extrackt. Works.

===================================================================
RCS file: /cvs/e/e17/proto/extrackt/configure.in,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- configure.in        11 Sep 2006 21:32:48 -0000      1.5
+++ configure.in        28 Apr 2007 10:42:27 -0000      1.6
@@ -91,63 +91,51 @@
 AC_FUNC_LSTAT
 AC_FUNC_CLOSEDIR_VOID
 
-#check for ecore
-AC_PATH_EFL(
-   ecore,
-   0.9.9,
+PKG_CHECK_MODULES(ECORE, [ecore >= 0.9.9],
    [
      AC_DEFINE(HAVE_ECORE, 1, have ECORE)
      ecore="ECORE "
-     ecore_libs=`ecore-config --libs`
-     ecore_includes=`ecore-config --cflags`
+     ecore_libs=$ECORE_LIBS
+     ecore_includes=$ECORE_CFLAGS
    ],
    [
-     AC_MSG_ERROR([No ECORE, can't build.])
+     AC_MSG_ERROR([No EVAS, can't build.])
    ]
 )
 
-#check for evas
-AC_PATH_EFL(
-   evas,
-   0.9.9,
+PKG_CHECK_MODULES(EET, [eet >= 0.9.10],
    [
-     AC_DEFINE(HAVE_EVAS, 1, have EVAS)
-     evas="EVAS "
-     evas_libs=`evas-config --libs`
-     evas_includes=`evas-config --cflags`
+     AC_DEFINE(HAVE_EET, 1, have EET)
+     eet="EET "
+     eet_libs=$EET_LIBS
+     eet_includes=$EET_CFLAGS
    ],
    [
-     AC_MSG_ERROR([No EVAS, can't build.])
+     AC_MSG_ERROR([No EET, can't build.])
    ]
 )
 
-#check for eet
-AC_PATH_EFL(
-   eet,
-   0.9.10,
+PKG_CHECK_MODULES(EVAS, [evas >= 0.9.9],
    [
-     AC_DEFINE(HAVE_EET, 1, have EET)
-     eet="EET "
-     eet_libs=`eet-config --libs`
-     eet_includes=`eet-config --cflags`
+     AC_DEFINE(HAVE_EVAS, 1, have EVAS)
+     evas="EVAS "
+     evas_libs=$EVAS_LIBS
+     evas_includes=$EVAS_CFLAGS
    ],
    [
-     AC_MSG_ERROR([No EET, can't build.])
+     AC_MSG_ERROR([No EVAS, can't build.])
    ]
 )
 
-#check for etk
-AC_PATH_EFL(
-   etk,
-   0.1.0,
+PKG_CHECK_MODULES(ETK, [etk >= 0.1.0],
    [
      AC_DEFINE(HAVE_ETK, 1, have ETK)
      etk="ETK "
      AM_CONDITIONAL(HAVE_ETK, true)
      AM_CONDITIONAL(BUILD_FRONTEND_ETK, true)
      have_etk="yes"
-     etk_libs=`etk-config --libs`
-     etk_includes=`etk-config --cflags`
+     etk_libs=$ETK_LIBS
+     etk_includes=$ETK_CFLAGS
    ],
    [
      AC_DEFINE(HAVE_ETK, 0, no ETK)
@@ -160,22 +148,19 @@
    ]
 )
 
-#check for enhance
-AC_PATH_EFL(
-   enhance,
-   0.0.1,
+PKG_CHECK_MODULES(ENHANCE, [enhance >= 0.0.1],
    [
      AC_DEFINE(HAVE_ENHANCE, 1, have ENHANCE)
      enhance="ENHANCE "
      AM_CONDITIONAL(HAVE_ENHANCE, true)
      have_enhance="yes"
-     enhance_libs=`enhance-config --libs`
-     ehnahce_includes=`enhance-config --cflags`
-     if test "x${have_etk}" = "xyes"; then       
+     enhance_libs=$ENHANCE_LIBS
+     ehnahce_includes=$ENHANCE_CFLAGS
+     if test "x${have_etk}" = "xyes"; then
        AM_CONDITIONAL(BUILD_FRONTEND_ETK, true)
      else
        AM_CONDITIONAL(BUILD_FRONTEND_ETK, false)
-     fi     
+     fi
    ],
    [
      AC_DEFINE(HAVE_ENHANCE, 0, no ENHANCE)
@@ -184,7 +169,7 @@
      AC_MSG_WARN([No Enhance, can't build ETK plugin.])
      have_enhance="no"
      enhance_libs=""
-     enhance_includes=""     
+     enhance_includes=""
    ]
 )
 



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to