diff options
Diffstat (limited to 'fsoaudiod/configure.ac')
-rw-r--r-- | fsoaudiod/configure.ac | 39 |
1 files changed, 34 insertions, 5 deletions
diff --git a/fsoaudiod/configure.ac b/fsoaudiod/configure.ac index 527018d2..b502ab58 100644 --- a/fsoaudiod/configure.ac +++ b/fsoaudiod/configure.ac @@ -19,12 +19,16 @@ AC_SUBST(CFLAGS) AC_SUBST(CPPFLAGS) AC_SUBST(LDFLAGS) +############################################################################## +# dependency versions GLIB_REQUIRED=2.26.0 GEE_REQUIRED=0.5.0 FSO_GLIB_REQUIRED=2011.03.15.1 FSO_REQUIRED=0.2.3 ALSA_REQUIRED=0.20 +CMTSPEECHDATA_REQUIRED=2.1.1 +############################################################################## # glib and friends PKG_CHECK_MODULES(GLIB, glib-2.0 >= $GLIB_REQUIRED @@ -33,18 +37,21 @@ PKG_CHECK_MODULES(GLIB, AC_SUBST(GLIB_CFLAGS) AC_SUBST(GLIB_LIBS) +############################################################################## # gee PKG_CHECK_MODULES(GEE, gee-1.0 >= $GEE_REQUIRED) AC_SUBST(GEE_CFLAGS) AC_SUBST(GEE_LIBS) +############################################################################## # alsa PKG_CHECK_MODULES(ALSA, alsa >= $ALSA_REQUIRED) AC_SUBST(ALSA_CFLAGS) AC_SUBST(ALSA_LIBS) +############################################################################## # dbus conf directory DBUS_DIR="`$PKG_CONFIG --variable=sysconfdir dbus-1`" if (test -z "{DBUS_DIR}"); then @@ -54,6 +61,7 @@ else fi AC_SUBST(DBUS_DIR) +############################################################################## # dbus service directory DBUS_SERVICE_DIR="`$PKG_CONFIG --variable=session_bus_services_dir dbus-1`" if (test -z "{DBUS_SERVICE_DIR}"); then @@ -61,6 +69,7 @@ if (test -z "{DBUS_SERVICE_DIR}"); then fi AC_SUBST(DBUS_SERVICE_DIR) +############################################################################## # fso PKG_CHECK_MODULES(FSO, fsoframework-2.0 >= $FSO_REQUIRED @@ -68,6 +77,23 @@ PKG_CHECK_MODULES(FSO, AC_SUBST(FSO_CFLAGS) AC_SUBST(FSO_LIBS) +############################################################################## +# optional feature: GSM voice call audio using libcmtspeechdata +AC_ARG_ENABLE(cmtspeechdata, + [ --enable-cmtspeechdata Enable building the gsm voicecall plugin using libcmtspeechdata (default=disabled)], + [cmtspeechdata=$enableval], + [cmtspeechdata="no"]) + +if test x$cmtspeechdata = "xyes"; then + PKG_CHECK_MODULES(CMTSPEECHDATA, + libcmtspeechdata >= $CMTSPEECHDATA_REQUIRED) +AC_SUBST(CMTSPEECHDATA_CFLAGS) +AC_SUBST(CMTSPEECHDATA_LIBS) + +fi +AM_CONDITIONAL( [WANT_CMTSPEECHDATA], [test x"$cmtspeechdata" = x"yes"]) + +############################################################################## # check for debugging AC_ARG_ENABLE(debug, [ --enable-debug Enable debug build (default=disabled)], @@ -75,10 +101,12 @@ AC_ARG_ENABLE(debug, [debug="no"]) AM_CONDITIONAL( [WANT_DEBUG], [test x"$debug" = x"yes"]) +############################################################################## # git version GITV=`cat ../.git/refs/heads/master || echo "unknown"` AC_DEFINE_UNQUOTED([PACKAGE_GITV], ["${GITV}"], [git version]) +############################################################################## # datadir if test "x$prefix" != "xNONE"; then pkgdatadir='${prefix}/share/fsoaudiod' @@ -109,10 +137,9 @@ AC_CONFIG_FILES([ src/plugins/streamcontrol_alsa/Makefile ]) -AC_OUTPUT -# +############################################################################## # Info -# +AC_OUTPUT echo echo echo @@ -122,9 +149,11 @@ echo "------------------------------------------------------------------------" echo echo "Configuration Options:" echo -echo " debug build.............: $debug" +echo " gsmvoice_alsa_cmtspeechdata:.........: $cmtspeechdata" +echo +echo " debug build..........................: $debug" echo -echo " prefix..................: $prefix" +echo " prefix...............................: $prefix" echo echo "------------------------------------------------------------------------" echo |