packaging ethumb support for elementary.

SVN revision: 47241
This commit is contained in:
Gustavo Sverzut Barbieri 2010-03-15 18:46:27 +00:00
parent 37de81817f
commit 8a9bcd4f54
1 changed files with 24 additions and 12 deletions

View File

@ -365,18 +365,30 @@ AC_SUBST(ELM_EWEATHER_DEF)
ELM_ETHUMB_DEF="#undef" ELM_ETHUMB_DEF="#undef"
have_elementary_ethumb="no" have_elementary_ethumb="no"
PKG_CHECK_MODULES([ELEMENTARY_ETHUMB], want_elementary_ethumb="auto"
[ AC_ARG_ENABLE([ethumb],
ethumb_client [AC_HELP_STRING([--disable-ethumb], [disable ethumb support. @<:@default=detect@:>@])],
], [want_elementary_ethumb=$enableval], [])
[
AC_DEFINE(HAVE_ELEMENTARY_ETHUMB, 1, [Ethumb support for Elementary]) if test "x$want_elementary_ethumb" != "xno"; then
have_elementary_ethumb="yes" PKG_CHECK_MODULES([ELEMENTARY_ETHUMB],
ELM_ETHUMB_DEF="#define" [
requirement_elm="ethumb ${requirement_elm}" ethumb_client
], ],
[have_elementary_ethumb="no"] [
) AC_DEFINE(HAVE_ELEMENTARY_ETHUMB, 1, [Ethumb support for Elementary])
have_elementary_ethumb="yes"
ELM_ETHUMB_DEF="#define"
requirement_elm="ethumb ${requirement_elm}"
],
[have_elementary_ethumb="no"]
)
else
have_elementary_ethumb="no"
fi
if test "x$want_elementary_ethumb" = "xyes" -a "x$have_elementary_ethumb" = "xno"; then
AC_MSG_ERROR([Ethumb support requested, but no ethumb found by pkg-config.])
fi
AC_SUBST(ELM_ETHUMB_DEF) AC_SUBST(ELM_ETHUMB_DEF)
ELM_ALLOCA_H_DEF="#undef" ELM_ALLOCA_H_DEF="#undef"