X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=configure.ac;h=b8389fec4fe5163a62ce47a09f52a4da90060836;hp=605431b919fb7fcdc18c6020ab2bd0b3552c168c;hb=ec25a8accefd6330ca03c44abacf8b5c394327be;hpb=af1080bf1a330ffa25e1d4e75c95fe0541656aa8 diff --git a/configure.ac b/configure.ac index 605431b..b8389fe 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([enigma2],[2.8.0],[enigma2-devel@lists.elitedvb.net]) +AC_INIT([enigma2],[3.0.0],[enigma2-devel@lists.elitedvb.net]) AM_INIT_AUTOMAKE([dist-bzip2 no-define tar-pax -Wno-portability]) AC_CONFIG_HEADERS([enigma2_config.h]) @@ -16,14 +16,7 @@ AC_CONFIG_MACRO_DIR([m4]) AC_CHECK_HEADERS([dbox/fp.h dbox/lcd-ks0713.h]) -AC_PATH_PROG(MSGFMT,[msgfmt]) -AC_PATH_PROG(MSGINIT,[msginit]) -AC_PATH_PROG(MSGMERGE,[msgmerge]) -AC_PATH_PROG(MSGUNIQ,[msguniq]) -AC_PATH_PROG(XGETTEXT,[xgettext]) -if test -z "$MSGFMT" -o -z "$MSGINIT" -o -z "$MSGMERGE" -o -z "$MSGUNIQ" -o -z "$XGETTEXT"; then - AC_MSG_ERROR([Could not find required gettext tools]) -fi +AC_PATH_PROG(MSGFMT, msgfmt, AC_MSG_ERROR(Could not find msgfmt)) AM_PATH_PYTHON AX_PYTHON_DEVEL @@ -88,10 +81,23 @@ fi AC_ARG_WITH(po, AS_HELP_STRING([--with-po],[enable updating of po files]), [with_po="$withval"],[with_po="no"]) +if test "$with_po" = "yes"; then + AC_PATH_PROG(MSGINIT, msginit) + AC_PATH_PROG(MSGMERGE, msgmerge) + AC_PATH_PROG(MSGUNIQ, msguniq) + AC_PATH_PROG(XGETTEXT, xgettext) + if test -z "$MSGINIT" -o -z "$MSGMERGE" -o -z "$MSGUNIQ" -o -z "$XGETTEXT"; then + AC_MSG_ERROR([Could not find required gettext tools]) + fi +fi AM_CONDITIONAL(UPDATE_PO, test "$with_po" = "yes") +ENIGMA2_CFLAGS="-fno-rtti -fno-exceptions" +AC_SUBST(ENIGMA2_CFLAGS) + CPPFLAGS="$CPPFLAGS $PYTHON_CPPFLAGS" -CXXFLAGS="$CXXFLAGS $BASE_CFLAGS $PTHREAD_CFLAGS $DEBUG_CFLAGS -fno-rtti -fno-exceptions -Wall" +CFLAGS="$CFLAGS $DEBUG_CFLAGS -Wall" +CXXFLAGS="$CXXFLAGS $DEBUG_CFLAGS -Wall $BASE_CFLAGS $ENIGMA2_CFLAGS $PTHREAD_CFLAGS" AC_CONFIG_FILES([ Makefile @@ -155,6 +161,9 @@ lib/python/Plugins/Extensions/SocketMMI/meta/Makefile lib/python/Plugins/Extensions/SocketMMI/src/Makefile lib/python/Plugins/Extensions/TuxboxPlugins/Makefile lib/python/Plugins/Extensions/TuxboxPlugins/meta/Makefile +lib/python/Plugins/Extensions/WebBrowser/Makefile +lib/python/Plugins/Extensions/WebBrowser/meta/Makefile +lib/python/Plugins/Extensions/WebBrowser/keymap/Makefile lib/python/Plugins/SystemPlugins/CleanupWizard/Makefile lib/python/Plugins/SystemPlugins/CleanupWizard/meta/Makefile lib/python/Plugins/SystemPlugins/CommonInterfaceAssignment/Makefile @@ -194,6 +203,26 @@ lib/python/Plugins/SystemPlugins/Videomode/Makefile lib/python/Plugins/SystemPlugins/Videomode/meta/Makefile lib/python/Plugins/SystemPlugins/WirelessLan/Makefile lib/python/Plugins/SystemPlugins/WirelessLan/meta/Makefile +lib/python/Plugins/SystemPlugins/FactoryTest/Makefile +lib/python/Plugins/SystemPlugins/Fancontrol/Makefile +lib/python/Plugins/SystemPlugins/Fancontrol/meta/Makefile +lib/python/Plugins/SystemPlugins/FPGAUpgrade/Makefile +lib/python/Plugins/SystemPlugins/FPGAUpgrade/meta/Makefile +lib/python/Plugins/SystemPlugins/WirelessLanSetup/Makefile +lib/python/Plugins/SystemPlugins/WirelessLanSetup/meta/Makefile +lib/python/Plugins/SystemPlugins/ManualFancontrol/Makefile +lib/python/Plugins/SystemPlugins/ManualFancontrol/meta/Makefile +lib/python/Plugins/SystemPlugins/Blindscan/Makefile +lib/python/Plugins/SystemPlugins/Blindscan/meta/Makefile +lib/python/Plugins/SystemPlugins/RemoteControlCode/Makefile +lib/python/Plugins/SystemPlugins/RemoteControlCode/meta/Makefile +lib/python/Plugins/SystemPlugins/UI3DSetup/Makefile +lib/python/Plugins/SystemPlugins/UI3DSetup/meta/Makefile +lib/python/Plugins/SystemPlugins/UIPositionSetup/Makefile +lib/python/Plugins/SystemPlugins/UIPositionSetup/meta/Makefile +lib/python/Plugins/SystemPlugins/HDMICEC/Makefile +lib/python/Plugins/SystemPlugins/HDMICEC/components/Makefile +lib/python/Plugins/SystemPlugins/HDMICEC/meta/Makefile lib/python/Tools/Makefile lib/service/Makefile lib/components/Makefile @@ -203,4 +232,5 @@ tools/Makefile tools/enigma2.sh enigma2.pc ]) +AC_DEFINE(BUILD_VUPLUS,1,[Define to 1 for vuplus]) AC_OUTPUT