From: caro Date: Wed, 3 Feb 2010 20:46:32 +0000 (+0000) Subject: update efl_fnmatch m4 macro X-Git-Tag: 2.0_alpha~70^2~679 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bcc595a974b2bac3eb84f18cb205bb1349ba1a05;p=framework%2Fuifw%2Feina.git update efl_fnmatch m4 macro git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@45851 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/eina-0.pc.in b/eina-0.pc.in index 05f9132..5a4afb6 100644 --- a/eina-0.pc.in +++ b/eina-0.pc.in @@ -8,5 +8,5 @@ Description: A Library that implements fast data types and miscellaneous tools @pkgconfig_requires_private@: @requirement_eina@ Version: @VERSION@ Libs: -L${libdir} -leina -Libs.private: -ldl +Libs.private: @EFL_FNMATCH_LIBS@ -ldl Cflags: -I${includedir}/eina-@VMAJ@ -I${includedir}/eina-@VMAJ@/eina diff --git a/m4/efl_fnmatch.m4 b/m4/efl_fnmatch.m4 index 6d609df..a92ac6b 100644 --- a/m4/efl_fnmatch.m4 +++ b/m4/efl_fnmatch.m4 @@ -4,6 +4,7 @@ dnl That code is public domain and can be freely used or copied. dnl Macro that check if fnmatch functions are available or not. dnl Usage: EFL_CHECK_FNMATCH([, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]) +dnl Call AC_SUBST(EFL_FNMATCH_LIBS) AC_DEFUN([EFL_CHECK_FNMATCH], [ @@ -17,6 +18,14 @@ if test "x${_efl_have_fnmatch}" = "xyes" ; then [_efl_have_fnmatch="no"]) fi +EFL_FNMATCH_LIBS="" + +if (! test "x${ac_cv_search_fnmatch}" = "xnone required") && (! test "x${ac_cv_search_fnmatch}" = "xno") && (! test "x${ac_cv_search_fnmatch}" = "x-levil") ; then + EFL_FNMATCH_LIBS=${ac_cv_search_fnmatch} +fi + +AC_SUBST(EFL_FNMATCH_LIBS) + AS_IF([test "x$_efl_have_fnmatch" = "xyes"], [$1], [$2]) ])