fi
dnl Gettext stuff
-ALL_LINGUAS="de en_GB fr ja no ru nl pl"
+ALL_LINGUAS="de en_GB fr ja no ru nl pl se"
AC_DEFINE_UNQUOTED(VLC_PACKAGE, "${PACKAGE}", [Package name])
AC_DEFINE_UNQUOTED(VLC_VERSION, "${VERSION}", [Package version])
x11_LDFLAGS="${x11_LDFLAGS} -lsocket"
xvideo_LDFLAGS="${xvideo_LDFLAGS} -lsocket"
;;
+ xsolaris*)
+ SYS=solaris
+ ;;
xbeos)
SYS=beos
save_CFLAGS="${save_CFLAGS} -Wno-multichar -Wno-ctor-dtor-privacy -Woverloaded-virtual"; CFLAGS="${save_CFLAGS}"
fi
fi
])
+ CPPFLAGS="$save_CPPFLAGS"
+fi
+
+dnl
+dnl dvdplay module: check for libdvdplay
+dnl
+AC_ARG_ENABLE(dvdplay,
+[ --enable-dvdplay dvdplay input module (default disabled)])
+if test "x$enable_dvdplay" != "xno"
+then
+ AC_ARG_WITH(dvdplay,
+ [ --with-dvdplay=PATH libdvdplay headers and libraries])
+ if test "x$with_dvdplay" = x
+ then
+ test_LDFLAGS=""
+ test_CFLAGS=""
+ else
+ test_LDFLAGS="-L${with_dvdplay}/lib"
+ test_CFLAGS="-I${with_dvdplay}/include"
+ fi
+ CPPFLAGS="$save_CPPFLAGS $test_CFLAGS"
+ AC_CHECK_HEADERS(dvdplay/dvdplay.h, [
+ PLUGINS="${PLUGINS} dvdplay"
+ dvdplay_LDFLAGS="${dvdplay_LDFLAGS} ${test_LDFLAGS} -ldvdplay -ldvdread"
+ dvdplay_CFLAGS="${dvdplay_CFLAGS} ${test_CFLAGS}"
+ ],[
+ if test "x$enable_dvdplay" != x
+ then
+ if test "x$with_dvdplay" != x
+ then
+ AC_MSG_ERROR([Cannot find dvdplay/dvdplay.h in ${with_dvdplay}/include])
+ else
+ AC_MSG_ERROR([Cannot find dvdplay/dvdplay.h])
+ fi
+ fi
+ ])
CPPFLAGS="${save_CPPFLAGS}"
fi
+
dnl
dnl libdvbpsi ts demux
dnl
dnl
if test "x${SYS}" != "xnto" && test "x${SYS}" != "xmingw32"
then
- AC_CHECK_FUNC(inet_pton,[PLUGINS="${PLUGINS} ipv6"],[
+ have_ipv6=0
+ AC_CHECK_FUNC(inet_pton,[have_ipv6=1],[
AC_CHECK_LIB(resolv,inet_pton,
- [PLUGINS="${PLUGINS} ipv6"
+ [have_ipv6=1
ipv6_LDFLAGS="${ipv6_LDFLAGS} -lresolv"])
])
+ AC_MSG_CHECKING(for sockaddr_in6 in netinet/in.h)
+ AC_EGREP_HEADER(sockaddr_in6,netinet/in.h,
+ [AC_MSG_RESULT(yes)], [AC_MSG_RESULT(no); have_ipv6=0])
+ if test x$have_ipv6 = x1; then
+ PLUGINS="${PLUGINS} ipv6"
+ fi
fi
if test "x${SYS}" = "xmingw32"
then
then
MOZILLA=1
mozilla_CFLAGS="${mozilla_CFLAGS} `${MOZILLA_CONFIG} --cflags plugin java --defines | xargs`"
- mozilla_LDFLAGS="${mozilla_LDFLAGS} `${MOZILLA_CONFIG} --libs `"
+ dnl Workaround for http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=150490
+ mozilla_LDFLAGS="${mozilla_LDFLAGS} `${MOZILLA_CONFIG} --libs | sed 's#-I\(.*\)/mozilla/\([^ ]*\)#-I\1/\2 -I\1/mozilla/\2#g'`"
fi
fi
dnl Create the vlc-config script
dnl
libvlc_LDFLAGS="${vlc_LDFLAGS} ${builtins_LDFLAGS}"
-for i in ${BUILTINS} ; do libvlc_LDFLAGS="${libvlc_LDFLAGS} @libdir@/${i}.a `eval echo '$'{${i}_LDFLAGS}`" ; done
+for i in ${BUILTINS} ; do libvlc_LDFLAGS="${libvlc_LDFLAGS} ${libdir}/vlc/${i}.a `eval echo '$'{${i}_LDFLAGS}`" ; done
AC_SUBST(libvlc_LDFLAGS)
dnl
AC_SUBST(chroma_i420_yuy2_mmx_CFLAGS)
AC_SUBST(dvd_CFLAGS)
AC_SUBST(dvdread_CFLAGS)
+AC_SUBST(dvdplay_CFLAGS)
AC_SUBST(mpeg_ts_dvbpsi_CFLAGS)
AC_SUBST(directx_CFLAGS)
AC_SUBST(esd_CFLAGS)
AC_SUBST(dsp_LDFLAGS)
AC_SUBST(dvd_LDFLAGS)
AC_SUBST(dvdread_LDFLAGS)
+AC_SUBST(dvdplay_LDFLAGS)
AC_SUBST(mpeg_ts_dvbpsi_LDFLAGS)
AC_SUBST(esd_LDFLAGS)
AC_SUBST(familiar_LDFLAGS)