X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=configure.ac;h=00a4bd2c382beecb36ba2f348a30e5029ad520d7;hp=242f2d8843274e6685bf13a0f11a4d467d646596;hb=058f865537c76130afe706080f5087b5ff0d6a97;hpb=eb420b7efbdbb4cc95683d928fcfca268f2b143d diff --git a/configure.ac b/configure.ac index 242f2d8..00a4bd2 100644 --- a/configure.ac +++ b/configure.ac @@ -30,7 +30,12 @@ TUXBOX_APPS_DVB AM_CONDITIONAL(HAVE_GIT_DIR, test -d "$srcdir/.git") AM_CONDITIONAL(HAVE_FAKE_GIT_DIR, test -f "$srcdir/.git/last_commit_info") -PKG_CHECK_MODULES(BASE, [freetype2 fribidi gstreamer-0.10 gstreamer-pbutils-0.10 libdvbsi++ libpng libxml-2.0 sigc++-1.2]) +dnl versions of gstreamer and plugins-base +AC_ARG_WITH(gstversion, + AS_HELP_STRING([--with-gstversion],[use gstreamer version (major.minor)]), + [GST_MAJORMINOR=$withval],[GST_MAJORMINOR=0.10]) + +PKG_CHECK_MODULES(BASE, [freetype2 fribidi gstreamer-$GST_MAJORMINOR gstreamer-pbutils-$GST_MAJORMINOR libdvbsi++ libpng libxml-2.0 sigc++-1.2 libssl libcrypto]) PKG_CHECK_MODULES(LIBDDVD, libdreamdvd, HAVE_LIBDDVD="yes", HAVE_LIBDDVD="no") AM_CONDITIONAL(HAVE_LIBDDVD, test "$HAVE_LIBDDVD" = "yes") @@ -65,6 +70,15 @@ if test x"$setrighthalfvfdskin" != xno ; then fi AM_CONDITIONAL(SET_RIGHT_HALF_VFD_SKIN, test x"$setrighthalfvfdskin" != xno) +AC_ARG_WITH(libvugles2, + AS_HELP_STRING([--with-libvugles2],[use libvugles2, yes or no]), + [with_libvugles2=$withval],[with_libvugles2=no]) +if test "$with_libvugles2" = "yes"; then + PKG_CHECK_MODULES(LIBVUGLES2, [libvugles2]) + GLES_CFLAGS="-DUSE_LIBVUGLES2" +fi +AM_CONDITIONAL(HAVE_LIBVUGLES2, test "$with_libvugles2" = "yes") + AC_ARG_WITH(libsdl, AS_HELP_STRING([--with-libsdl],[use libsdl, yes or no]), [with_libsdl=$withval],[with_libsdl=no]) @@ -116,7 +130,7 @@ AC_SUBST(ENIGMA2_CFLAGS) CPPFLAGS="$CPPFLAGS $PYTHON_CPPFLAGS" CFLAGS="$CFLAGS $DEBUG_CFLAGS -Wall" -CXXFLAGS="$CXXFLAGS $DEBUG_CFLAGS -Wall $BASE_CFLAGS $ENIGMA2_CFLAGS $PTHREAD_CFLAGS" +CXXFLAGS="$CXXFLAGS $DEBUG_CFLAGS -Wall $BASE_CFLAGS $ENIGMA2_CFLAGS $PTHREAD_CFLAGS $GLES_CFLAGS" AC_CONFIG_FILES([ Makefile @@ -183,6 +197,26 @@ 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/Extensions/WebBrowser/desc/Makefile +lib/python/Plugins/Extensions/StreamTV/Makefile +lib/python/Plugins/Extensions/StreamTV/meta/Makefile +lib/python/Plugins/Extensions/StreamTV/icons/Makefile +lib/python/Plugins/Extensions/DLNAServer/Makefile +lib/python/Plugins/Extensions/DLNAServer/meta/Makefile +lib/python/Plugins/Extensions/DLNABrowser/Makefile +lib/python/Plugins/Extensions/DLNABrowser/meta/Makefile +lib/python/Plugins/Extensions/HbbTV/Makefile +lib/python/Plugins/Extensions/HbbTV/meta/Makefile +lib/python/Plugins/Extensions/HbbTV/locale/Makefile +lib/python/Plugins/Extensions/BackupSuiteHDD/Makefile +lib/python/Plugins/Extensions/BackupSuiteHDD/meta/Makefile +lib/python/Plugins/Extensions/BackupSuiteHDD/locale/Makefile +lib/python/Plugins/Extensions/BackupSuiteUSB/Makefile +lib/python/Plugins/Extensions/BackupSuiteUSB/meta/Makefile +lib/python/Plugins/Extensions/SatipClient/Makefile +lib/python/Plugins/Extensions/SatipClient/meta/Makefile +lib/python/Plugins/Extensions/MiniTV/Makefile +lib/python/Plugins/Extensions/MiniTV/meta/Makefile lib/python/Plugins/SystemPlugins/CleanupWizard/Makefile lib/python/Plugins/SystemPlugins/CleanupWizard/meta/Makefile lib/python/Plugins/SystemPlugins/CommonInterfaceAssignment/Makefile @@ -222,7 +256,6 @@ 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 @@ -246,6 +279,37 @@ lib/python/Plugins/SystemPlugins/LEDBrightnessSetup/Makefile lib/python/Plugins/SystemPlugins/LEDBrightnessSetup/meta/Makefile lib/python/Plugins/SystemPlugins/FirmwareUpgrade/Makefile lib/python/Plugins/SystemPlugins/FirmwareUpgrade/meta/Makefile +lib/python/Plugins/SystemPlugins/CrashReport/Makefile +lib/python/Plugins/SystemPlugins/CrashReport/meta/Makefile +lib/python/Plugins/SystemPlugins/3GModemManager/Makefile +lib/python/Plugins/SystemPlugins/3GModemManager/meta/Makefile +lib/python/Plugins/SystemPlugins/3GModemManager/script/Makefile +lib/python/Plugins/SystemPlugins/WirelessAccessPoint/Makefile +lib/python/Plugins/SystemPlugins/WirelessAccessPoint/meta/Makefile +lib/python/Plugins/SystemPlugins/ZappingModeSelection/Makefile +lib/python/Plugins/SystemPlugins/ZappingModeSelection/meta/Makefile +lib/python/Plugins/SystemPlugins/DeviceManager/Makefile +lib/python/Plugins/SystemPlugins/DeviceManager/meta/Makefile +lib/python/Plugins/SystemPlugins/DeviceManager/locale/Makefile +lib/python/Plugins/SystemPlugins/TransCodingSetup/Makefile +lib/python/Plugins/SystemPlugins/TransCodingSetup/meta/Makefile +lib/python/Plugins/SystemPlugins/TransCodingSetup/locale/Makefile +lib/python/Plugins/SystemPlugins/WOLSetup/Makefile +lib/python/Plugins/SystemPlugins/WOLSetup/meta/Makefile +lib/python/Plugins/SystemPlugins/NetDrive/Makefile +lib/python/Plugins/SystemPlugins/NetDrive/meta/Makefile +lib/python/Plugins/SystemPlugins/AudioEffect/Makefile +lib/python/Plugins/SystemPlugins/AudioEffect/meta/Makefile +lib/python/Plugins/SystemPlugins/AnimationSetup/Makefile +lib/python/Plugins/SystemPlugins/AnimationSetup/meta/Makefile +lib/python/Plugins/SystemPlugins/BoxModeConfig/Makefile +lib/python/Plugins/SystemPlugins/BoxModeConfig/meta/Makefile +lib/python/Plugins/SystemPlugins/Solo4kMiscControl/Makefile +lib/python/Plugins/SystemPlugins/Solo4kMiscControl/meta/Makefile +lib/python/Plugins/SystemPlugins/FastChannelChange/Makefile +lib/python/Plugins/SystemPlugins/FastChannelChange/meta/Makefile +lib/python/Plugins/SystemPlugins/Ultimo4kMiscControl/Makefile +lib/python/Plugins/SystemPlugins/Ultimo4kMiscControl/meta/Makefile lib/python/Tools/Makefile lib/service/Makefile lib/components/Makefile