[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdenonbeta/konference
From: Waldo Bastian <bastian () kde ! org>
Date: 2004-09-17 14:25:15
Message-ID: 20040917142515.0DD878FF1 () office ! kde ! org
[Download RAW message or body]
CVS commit by waba:
Disable konference if required libs are not available.
A configure.in.bot 1.1
M +28 -10 configure.in.in 1.5
--- kdenonbeta/konference/configure.in.in #1.4:1.5
@@ -48,4 +48,6 @@
HAS_SPEEX="disabled"
+konference_error="none"
+
case $target_os in
@@ -73,5 +75,5 @@
;;
*)
- AC_MSG_ERROR("Only Linux and FreeBSD are supported. Please contact the author. \
You can add more OS types.") + konference_error="Only Linux and FreeBSD are \
supported. Please contact the author. You can add more OS types." ;;
esac
@@ -97,5 +99,7 @@
fi
else
- AC_MSG_ERROR(You need the PWLib headers to compile Konference)
+ if test "x${konference_error}" == "xnone" ; then
+ konference_error="You need the PWLib headers to compile Konference"
+ fi
fi
@@ -111,5 +115,7 @@
fi
else
- AC_MSG_ERROR(You need the PWLib library to compile Konference)
+ if test "x${konference_error}" == "xnone" ; then
+ konference_error="You need the PWLib library to compile Konference"
+ fi
fi
@@ -128,10 +134,11 @@
AC_CHECK_FILE(${with_pwlib_dir}/bin/ptlib-config, HAS_PTLIB_CONFIG=1)
if test "x${HAS_PTLIB_CONFIG}" != "x1" ; then
- AC_MSG_ERROR(Sorry but ptlib-config can not be found, please check your \
installation); + if test "x${konference_error}" == "xnone" ; then
+ konference_error="Sorry but ptlib-config can not be found, please \
check your installation" + fi
else
AC_PATH_PROG(PTLIB_CONFIG, ptlib-config, , ${with_pwlib_dir}/bin/)
+ ARCH_OPENH323_CFLAGS="$ARCH_OPENH323_CFLAGS `$PTLIB_CONFIG --ccflags`"
fi
-ARCH_OPENH323_CFLAGS="$ARCH_OPENH323_CFLAGS `$PTLIB_CONFIG --ccflags`"
-
dnl ###########################################################################
@@ -152,5 +159,7 @@
OPENH323_CFLAGS="-I${with_openh323_dir}/include/openh323"
else
- AC_MSG_ERROR(You need the Openh323 headers to compile Konference)
+ if test "x${konference_error}" == "xnone" ; then
+ konference_error="You need the Openh323 headers to compile \
Konference" + fi
fi
@@ -166,5 +175,7 @@
fi
else
- AC_MSG_ERROR(You need the Openh323 library to compile Konference)
+ if test "x${konference_error}" == "xnone" ; then
+ konference_error="You need the Openh323 library to compile \
Konference" + fi
fi
@@ -184,5 +195,7 @@
if test "x${OPENH323_IXJ_SUPPORT}" != "x1"; then
AC_MSG_RESULT(no);
- AC_MSG_ERROR(Sorry but the OpenH323 version you are using doesn't support \
Quicknet devices); + if test "x${konference_error}" == "xnone" ; then
+ konference_error="Sorry but the OpenH323 version you are using \
doesn't support Quicknet devices" + fi
else
AC_MSG_RESULT(yes);
@@ -193,7 +206,12 @@
KDE_CHECK_SSL
if test "x$have_ssl" = xno; then
- AC_MSG_ERROR(Sorry but the OpenH323 version you are using doesn't support \
Quicknet devices); + if test "x${konference_error}" == "xnone" ; then
+ konference_error="Sorry but the OpenH323 version you are using \
doesn't support Quicknet devices" + fi
fi
+if test "x${konference_error}" != "xnone" ; then
+ DO_NOT_COMPILE="konference $DO_NOT_COMPILE"
+fi
dnl #########################################################################
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic