@@ -4818,6 +4818,8 @@ incorrect])
48184818 MOZ_ENABLE_QTMOBILITY=1
48194819 MOZ_QT_CFLAGS="$MOZ_QT_CFLAGS $_QTMOBILITY_CFLAGS"
48204820 MOZ_QT_LIBS="$MOZ_QT_LIBS $_QTMOBILITY_LIBS"
4821+ AC_DEFINE ( MOZ_ENABLE_QTMOBILITY )
4822+ AC_SUBST ( MOZ_ENABLE_QTMOBILITY )
48214823 else
48224824 AC_CHECK_LIB ( QtSensors , main , [
48234825 MOZ_ENABLE_QTMOBILITY=1
@@ -4828,8 +4830,20 @@ incorrect])
48284830 MOZ_QT_LIBS="$MOZ_QT_LIBS -lQtSensors -lQtFeedback -lQtLocation"
48294831 ] )
48304832 fi
4831- if test "$MOZ_ENABLE_QTMOBILITY"; then
4832- AC_DEFINE ( MOZ_ENABLE_QTMOBILITY )
4833+
4834+ if test "$MOZ_ENABLE_CONTENTACTION"; then
4835+ MOZ_ENABLE_CONTENTACTION=1
4836+ AC_DEFINE ( MOZ_ENABLE_CONTENTACTION )
4837+ fi
4838+
4839+ MOZ_ENABLE_CONTENTACTION=
4840+ PKG_CHECK_MODULES(LIBCONTENTACTION, contentaction-0.1, _LIB_FOUND=1, _LIB_FOUND=)
4841+ if test "$MOZ_ENABLE_CONTENTACTION"; then
4842+ MOZ_ENABLE_CONTENTACTION=1
4843+ MOZ_QT_CFLAGS="$MOZ_QT_CFLAGS $_CONTENTACTION_CFLAGS"
4844+ MOZ_QT_LIBS="$MOZ_QT_LIBS $_CONTENTACTION_LIBS"
4845+ AC_DEFINE ( MOZ_ENABLE_CONTENTACTION )
4846+ AC_SUBST ( MOZ_ENABLE_CONTENTACTION )
48334847 fi
48344848fi
48354849
@@ -6765,185 +6779,6 @@ MOZ_ARG_DISABLE_BOOL(zipwriter,
67656779 MOZ_ZIPWRITER=1 )
67666780AC_SUBST ( MOZ_ZIPWRITER )
67676781
6768- dnl ========================================================
6769- dnl = libconic
6770- dnl ========================================================
6771- dnl superseded by QtNetwork starting from 4.7
6772- MOZ_ENABLE_LIBCONIC=1
6773-
6774- if test -n "$MOZ_ENABLE_QT"; then
6775- if test "$MOZ_ENABLE_QTNETWORK"; then
6776- MOZ_ENABLE_LIBCONIC=
6777- fi
6778- fi
6779-
6780- MOZ_ARG_DISABLE_BOOL(libconic,
6781- [ --disable-libconic Disable libconic] ,
6782- MOZ_ENABLE_LIBCONIC=,
6783- MOZ_ENABLE_LIBCONIC=1 )
6784-
6785- if test -n "$MOZ_ENABLE_LIBCONIC"; then
6786- PKG_CHECK_MODULES(LIBCONIC, conic,
6787- MOZ_ENABLE_LIBCONIC=1,
6788- MOZ_ENABLE_LIBCONIC=)
6789- fi
6790- if test "$MOZ_ENABLE_LIBCONIC"; then
6791- AC_DEFINE ( MOZ_ENABLE_LIBCONIC )
6792- fi
6793-
6794- AC_SUBST ( MOZ_ENABLE_LIBCONIC )
6795- AC_SUBST ( LIBCONIC_CFLAGS )
6796- AC_SUBST ( LIBCONIC_LIBS )
6797-
6798- dnl ========================================================
6799- dnl = Maemo checks
6800- dnl ========================================================
6801-
6802- MAEMO_SDK_TARGET_VER=-1
6803-
6804- MOZ_ARG_WITH_STRING(maemo-version,
6805- [ --with-maemo-version=MAEMO_SDK_TARGET_VER
6806- Maemo SDK Version] ,
6807- MAEMO_SDK_TARGET_VER=$withval)
6808-
6809- case "$MAEMO_SDK_TARGET_VER" in
6810- 5)
6811- MOZ_PLATFORM_MAEMO=5
6812- ;;
6813-
6814- 6)
6815- MOZ_PLATFORM_MAEMO=6
6816- ;;
6817-
6818- -1)
6819- dnl We aren't compiling for Maemo, move on.
6820- ;;
6821- *)
6822- AC_MSG_ERROR ( [ Unknown Maemo Version. Try setting --with-maemo-version to 5 or 6.] )
6823- ;;
6824- esac
6825-
6826- if test $MOZ_PLATFORM_MAEMO; then
6827- AC_DEFINE_UNQUOTED ( [ MOZ_PLATFORM_MAEMO] , $MOZ_PLATFORM_MAEMO )
6828-
6829- if test -z "$MOZ_ENABLE_DBUS"; then
6830- AC_MSG_ERROR ( [ DBus is required when building for Maemo] )
6831- fi
6832-
6833- MOZ_GFX_OPTIMIZE_MOBILE=1
6834- MOZ_GL_DEFAULT_PROVIDER=EGL
6835- MOZ_MAEMO_LIBLOCATION=
6836-
6837- if test $MOZ_PLATFORM_MAEMO = 5; then
6838- dnl if we have Xcomposite we should also have Xdamage and Xfixes
6839- MOZ_CHECK_HEADERS([ X11/extensions/Xdamage.h] , [ ] ,
6840- [ AC_MSG_ERROR ( [ Couldn't find X11/extensions/Xdamage.h which is required for composited plugins.] ) ] )
6841- AC_CHECK_LIB ( Xcomposite , XCompositeRedirectWindow , [ XCOMPOSITE_LIBS="-lXcomposite -lXdamage -lXfixes"] ,
6842- [ MISSING_X="$MISSING_X -lXcomposite"] , $XLIBS )
6843-
6844- AC_SUBST ( XCOMPOSITE_LIBS )
6845-
6846- PKG_CHECK_MODULES(LIBHILDONMIME,libhildonmime, _LIB_FOUND=1, _LIB_FOUND=)
6847- MOZ_PLATFORM_MAEMO_LIBS="$MOZ_PLATFORM_MAEMO_LIBS $LIBHILDONMIME_LIBS"
6848- MOZ_PLATFORM_MAEMO_CFLAGS="$MOZ_PLATFORM_MAEMO_CFLAGS $LIBHILDONMIME_CFLAGS"
6849- if test -z "$_LIB_FOUND"; then
6850- AC_MSG_ERROR ( [ Hildon Mime is required when building for Maemo] )
6851- fi
6852-
6853-
6854- PKG_CHECK_MODULES(LIBOSSO,libosso, _LIB_FOUND=1, _LIB_FOUND=)
6855- MOZ_PLATFORM_MAEMO_LIBS="$MOZ_PLATFORM_MAEMO_LIBS $LIBOSSO_LIBS"
6856- MOZ_PLATFORM_MAEMO_CFLAGS="$MOZ_PLATFORM_MAEMO_CFLAGS $LIBOSSO_CFLAGS"
6857- if test -z "$_LIB_FOUND"; then
6858- AC_MSG_ERROR ( [ LibOSSO is required when building for Maemo] )
6859- fi
6860-
6861- PKG_CHECK_MODULES(LIBHILDONFM,hildon-fm-2, _LIB_FOUND=1, _LIB_FOUND=)
6862- MOZ_PLATFORM_MAEMO_LIBS="$MOZ_PLATFORM_MAEMO_LIBS $LIBHILDONFM_LIBS"
6863- MOZ_PLATFORM_MAEMO_CFLAGS="$MOZ_PLATFORM_MAEMO_CFLAGS $LIBHILDONFM_CFLAGS"
6864- if test -z "$_LIB_FOUND"; then
6865- AC_MSG_ERROR ( [ Hildon FM-2 is required when building for Maemo] )
6866- fi
6867-
6868- fi
6869- if test $MOZ_PLATFORM_MAEMO = 6; then
6870-
6871- PKG_CHECK_MODULES(LIBCONTENTMANAGER, ContentManager QtSparql,
6872- _LIB_FOUND=1,
6873- _LIB_FOUND=)
6874- if test "$_LIB_FOUND"; then
6875- MOZ_PLATFORM_MAEMO_LIBS="$MOZ_PLATFORM_MAEMO_LIBS $LIBCONTENTMANAGER_LIBS"
6876- MOZ_PLATFORM_MAEMO_CFLAGS="$MOZ_PLATFORM_MAEMO_CFLAGS $LIBCONTENTMANAGER_CFLAGS"
6877- MOZ_ENABLE_CONTENTMANAGER=1
6878- AC_DEFINE ( MOZ_ENABLE_CONTENTMANAGER )
6879- else
6880- AC_MSG_WARN ( [ Cannot find libcontentmanager and or QtSparql building for Maemo 6] )
6881- fi
6882- AC_SUBST ( MOZ_ENABLE_CONTENTMANAGER )
6883-
6884- dnl ========================================================
6885- dnl = Enable meego libcontentaction
6886- dnl ========================================================
6887- MOZ_ARG_ENABLE_BOOL(meegocontentaction,
6888- [ --enable-meegocontentaction Enable meegocontentaction support] ,
6889- MOZ_MEEGOCONTENTACTION=1,
6890- MOZ_MEEGOCONTENTACTION=)
6891-
6892- if test -n "$MOZ_MEEGOCONTENTACTION"; then
6893-
6894- PKG_CHECK_MODULES(LIBCONTENTACTION, contentaction-0.1, _LIB_FOUND=1, _LIB_FOUND=)
6895- if test "$_LIB_FOUND"; then
6896- MOZ_PLATFORM_MAEMO_LIBS="$MOZ_PLATFORM_MAEMO_LIBS $LIBCONTENTACTION_LIBS"
6897- MOZ_PLATFORM_MAEMO_CFLAGS="$MOZ_PLATFORM_MAEMO_CFLAGS $LIBCONTENTACTION_CFLAGS"
6898- MOZ_ENABLE_CONTENTACTION=1
6899- AC_DEFINE ( MOZ_ENABLE_CONTENTACTION )
6900- AC_SUBST ( MOZ_ENABLE_CONTENTACTION )
6901- fi
6902- fi
6903-
6904- MOZ_ARG_ENABLE_BOOL(meegotouch,
6905- [ --enable-meegotouch Enable meegotouch support] ,
6906- MOZ_MEEGOTOUCHENABLED=1,
6907- MOZ_MEEGOTOUCHENABLED=)
6908-
6909- if test -n "$MOZ_MEEGOTOUCHENABLED"; then
6910- PKG_CHECK_MODULES(MOZ_MEEGOTOUCH, meegotouchcore, _LIB_FOUND=1, _LIB_FOUND=)
6911- if test "$_LIB_FOUND"; then
6912- MOZ_QT_CFLAGS="$MOZ_MEEGOTOUCH_CFLAGS $MOZ_QT_CFLAGS"
6913- MOZ_QT_LIBS="$MOZ_MEEGOTOUCH_LIBS $MOZ_QT_LIBS"
6914- AC_DEFINE ( MOZ_ENABLE_MEEGOTOUCH )
6915- else
6916- AC_MSG_WARN ( [ Cannot meegotouchcore-dev. Disabling Meegotouch support.] )
6917- fi
6918- fi
6919- fi
6920-
6921- PKG_CHECK_MODULES(LIBLOCATION,liblocation, _LIB_FOUND=1, _LIB_FOUND=)
6922- MOZ_PLATFORM_MAEMO_LIBS="$MOZ_PLATFORM_MAEMO_LIBS $LIBLOCATION_LIBS"
6923- MOZ_PLATFORM_MAEMO_CFLAGS="$MOZ_PLATFORM_MAEMO_CFLAGS $LIBLOCATION_CFLAGS"
6924- if test "$_LIB_FOUND"; then
6925- MOZ_MAEMO_LIBLOCATION=1
6926- AC_DEFINE ( MOZ_MAEMO_LIBLOCATION )
6927- else
6928- AC_MSG_WARN ( [ Cannot liblocation-dev. Disabling Maemo geolocation.] )
6929- fi
6930- AC_SUBST ( MOZ_MAEMO_LIBLOCATION )
6931-
6932- PKG_CHECK_MODULES(LIBMEEGOTOUCHSHARE, ShareUiInterface-maemo-meegotouch >= 0.3.31 mdatauri, _LIB_FOUND=1, _LIB_FOUND=)
6933- MOZ_PLATFORM_MAEMO_LIBS="$MOZ_PLATFORM_MAEMO_LIBS $LIBMEEGOTOUCHSHARE_LIBS"
6934- MOZ_PLATFORM_MAEMO_CFLAGS="$MOZ_PLATFORM_MAEMO_CFLAGS $LIBMEEGOTOUCHSHARE_CFLAGS"
6935- if test "$_LIB_FOUND"; then
6936- MOZ_ENABLE_MEEGOTOUCHSHARE=1
6937- AC_DEFINE ( MOZ_ENABLE_MEEGOTOUCHSHARE )
6938- else
6939- AC_MSG_WARN ( [ Cannot find maemo-meegotouch-interfaces-dev or libmdatauri-dev. Disabling meegotouch share ui.] )
6940- fi
6941- AC_SUBST ( MOZ_ENABLE_MEEGOTOUCHSHARE )
6942-
6943- AC_SUBST ( MOZ_PLATFORM_MAEMO_LIBS )
6944- AC_SUBST ( MOZ_PLATFORM_MAEMO_CFLAGS )
6945- fi
6946-
69476782dnl ========================================================
69486783dnl GL provider
69496784dnl ========================================================
@@ -8614,7 +8449,6 @@ AC_SUBST(FILTER)
86148449AC_SUBST ( BIN_FLAGS )
86158450AC_SUBST ( MOZ_WIDGET_TOOLKIT )
86168451AC_SUBST ( MOZ_UPDATE_XTERM )
8617- AC_SUBST ( MOZ_PLATFORM_MAEMO )
86188452AC_SUBST ( MOZ_AUTH_EXTENSION )
86198453AC_SUBST ( MOZ_PERMISSIONS )
86208454AC_SUBST ( MOZ_PREF_EXTENSIONS )
0 commit comments