--- configure.ac.org 2008-06-25 21:12:56.000000000 +0200 +++ configure.ac 2008-06-25 21:20:48.000000000 +0200 @@ -5208,7 +5208,7 @@ AC_PATH_PROG(SEAMONKEY_CONFIG, seamonkey-config, no) if test "${SEAMONKEY_CONFIG}" = "no" then - AC_PATH_PROG(XULRUNNER_CONFIG, xulrunner-config, no) + AC_PATH_PROG(XULRUNNER_CONFIG, true, no) if test "${XULRUNNER_CONFIG}" = "no" then AC_MSG_ERROR([Please install the Mozilla development tools, mozilla-config was not found.]) @@ -5229,10 +5229,10 @@ AC_CHECK_LIB(Xt,XtStrings, [ VLC_ADD_CPPFLAGS([mozilla],[${X_CFLAGS}]) - VLC_ADD_LDFLAGS([mozilla],[${X_LIBS} ${X_PRE_LIBS} -lXt -lX11 -lSM -lICE]) + VLC_ADD_LDFLAGS([mozilla],[${X_LIBS} ${X_PRE_LIBS} -lXt -lX11]) ], [], - [[${X_LIBS} ${X_PRE_LIBS} -lX11 -lSM -lICE] + [[] ]) LDFLAGS="${LDFLAGS_save}" fi @@ -5240,12 +5240,7 @@ mozilla=: PLUGINS_BINDINGS="${PLUGINS_BINDINGS} mozilla" dnl Workaround for http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=150490 - VLC_ADD_CPPFLAGS([mozilla],[[`${MOZILLA_CONFIG} --cflags plugin xpcom java | sed 's,-I\([^ ]*\)/mozilla/\([^ ]*\),-I\1/\2 -I\1/mozilla/\2,g' | xargs`]]) - if ${need_xpcom_libs}; then - VLC_ADD_LDFLAGS([mozilla],[`${MOZILLA_CONFIG} --libs plugin xpcom`]) - else - VLC_ADD_LDFLAGS([mozilla],[`${MOZILLA_CONFIG} --libs plugin`]) - fi + VLC_ADD_CPPFLAGS([mozilla],[[`pkg-config libxul-unstable --cflags | sed 's,-I\([^ ]*\)/mozilla/\([^ ]*\),-I\1/\2 -I\1/mozilla/\2,g' | xargs`]]) CPPFLAGS="${CPPFLAGS_save} ${CPPFLAGS_mozilla}" MOZILLA_REQUIRED_HEADERS=1 AC_CHECK_HEADERS(mozilla-config.h,,MOZILLA_REQUIRED_HEADERS=0) @@ -5261,7 +5256,7 @@ fi MOZILLA_REQUIRED_HEADERS= CPPFLAGS="${CPPFLAGS_save}" - MOZILLA_SDK_PATH="`${MOZILLA_CONFIG} --prefix`" + MOZILLA_SDK_PATH="`pkg-config libxul --variable=sdkdir`" fi dnl End of moz_sdk = "" else