diff options
author | toma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2009-11-25 17:56:58 +0000 |
---|---|---|
committer | toma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2009-11-25 17:56:58 +0000 |
commit | 2bda8f7717adf28da4af0d34fb82f63d2868c31d (patch) | |
tree | 8d927b7b47a90c4adb646482a52613f58acd6f8c /superkaramba/configure.in.in | |
download | tdeutils-2bda8f7717adf28da4af0d34fb82f63d2868c31d.tar.gz tdeutils-2bda8f7717adf28da4af0d34fb82f63d2868c31d.zip |
Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdeutils@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'superkaramba/configure.in.in')
-rw-r--r-- | superkaramba/configure.in.in | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/superkaramba/configure.in.in b/superkaramba/configure.in.in new file mode 100644 index 0000000..4ff9f27 --- /dev/null +++ b/superkaramba/configure.in.in @@ -0,0 +1,77 @@ +#MIN_CONFIG + +AM_INIT_AUTOMAKE(superkaramba, 0.38) +AC_C_BIGENDIAN +AC_CHECK_KDEMAXPATHLEN + +dnl AM_PATH_XMMS([1.0.0]) +dnl AC_PATH_PROG(XMMS_CONFIG, xmms-config, no) +dnl AM_PATH_XMMS(1.0.0,,AC_MSG_ERROR([*** XMMS >= 1.0.0 not installed - please install first ***])) + +KDE_CHECK_PYTHON +AC_DEFUN([AC_CHECK_XMMS], +[ + AC_MSG_CHECKING([for libxmms]) + AC_CACHE_VAL(ac_cv_have_xmms, + [ + ac_save_libs="$LIBS" + LIBS="`xmms-config --libs`" + ac_CPPFLAGS_save="$CPPFLAGS" + CPPFLAGS="$CPPFLAGS $all_includes `xmms-config --cflags`" + ac_LDFLAGS_save="$LDFLAGS" + LDFLAGS="$LDFLAGS $all_libraries" + AC_TRY_LINK( + [#include <xmms/xmmsctrl.h>], + [xmms_remote_stop(0);], + [ac_cv_have_xmms="yes"], + [ac_cv_have_xmms="no"] + ) + LIBS="$ac_save_libs" + LDFLAGS="$ac_LDFLAGS_save" + CPPFLAGS="$ac_CPPFLAGS_save" + ]) + AC_MSG_RESULT($ac_cv_have_xmms) + if test "$ac_cv_have_xmms" = "yes"; then + XMMS_INCLUDES="`xmms-config --cflags`" + + for arg in `xmms-config --libs`; do + case $arg in + -[[lL]]*) + XMMS_LIBS="$XMMS_LIBS $arg" + ;; + *) + XMMS_LDFLAGS="$XMMS_LDFLAGS $arg" + esac + done + AC_DEFINE(HAVE_XMMS, 1, [Define if you have xmms libraries and header files.]) + fi +]) + +AC_ARG_WITH(xmms, + [AC_HELP_STRING(--with-xmms, + [enable support for XMMS @<:@default=check@:>@])], + [], with_xmms=check) + +if test "x$with_xmms" != xno; then + AC_CHECK_XMMS + + if test "x$with_xmms" != xcheck && test "x$ac_cv_have_xmms" = xno; then + AC_MSG_ERROR([--with-xmms was given, but test for XMMS failed]) + fi +fi +AC_SUBST(XMMS_LIBS) +AC_SUBST(XMMS_LDFLAGS) +AC_SUBST(XMMS_INCLUDES) + +kde_have_knewstuff=yes +KDE_CHECK_LIB(knewstuff, main, [MY_LIBKNEWSTUFF="-lknewstuff"], kde_have_knewstuff=no) +if test "$kde_have_knewstuff" = "yes"; then + AC_DEFINE(HAVE_KNEWSTUFF, 1, [Define if you have knewstuff]) + AC_SUBST(MY_LIBKNEWSTUFF) +fi + +AC_CHECK_LIB(kvm, main, [LIBKVM="-lkvm"]) +AC_SUBST(LIBKVM) +if test -z "$PYTHONINC" ; then + DO_NOT_COMPILE="$DO_NOT_COMPILE superkaramba" +fi |