dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too
-AC_INIT(Gst-RTSP, 0.11.89.1,
+AC_INIT(Gst-RTSP, 0.11.90.1,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-rtsp)
AG_GST_INIT
AC_CONFIG_SRCDIR([gst/rtsp-server/rtsp-server.c])
dnl define the output header for config
-AM_CONFIG_HEADER([config.h])
+AC_CONFIG_HEADERS([config.h])
dnl AM_MAINTAINER_MODE only provides the option to configure to enable it
AM_MAINTAINER_MODE([enable])
AS_LIBTOOL(GST, 0, 0, 0)
dnl *** required versions of GStreamer stuff ***
-GST_REQ=0.11.0
-GSTPB_REQ=0.11.0
+GST_REQ=1.0.0
+GSTPB_REQ=1.1.0.1
+GSTPG_REQ=1.0.0
dnl *** autotools stuff ****
AG_GST_DOCBOOK_CHECK
GTK_DOC_CHECK([1.3])
-dnl Check for Vala
-AC_ARG_ENABLE([vala],
- AC_HELP_STRING([--enable-vala],[enable Vala bindings (default=yes)]),
- [case "${enableval}" in
- yes) enable_vala=yes ;;
- no) enable_vala=no ;;
- *) AC_MSG_ERROR(bad value ${enableval} for --enable-vala) ;;
- esac
- ],
- [enable_vala=yes]) dnl Default value
-AM_CONDITIONAL(WITH_VALA, [test "x$enable_vala" = "xyes"])
-
dnl *** checks for libraries ***
dnl *** checks for header files ***
dnl *** checks for dependancy libraries ***
-dnl GLib is required (GStreamer is ok with GLib-2.8, but we want at least 2.10)
-GLIB_REQ=2.10.0
+dnl GLib is required
+GLIB_REQ=2.32.0
AC_SUBST([GLIB_REQ])
AG_GST_GLIB_CHECK([$GLIB_REQ])
AC_SUBST(GSTPB_PLUGINS_DIR)
AC_MSG_NOTICE(Using GStreamer Base Plugins in $GSTPB_PLUGINS_DIR)
+AG_GST_CHECK_GST_PLUGINS_GOOD($GST_API_VERSION, [$GSTPG_REQ], [yes])
+GSTPG_PLUGINS_DIR=`$PKG_CONFIG gstreamer-plugins-good-$GST_API_VERSION --variable pluginsdir`
+AC_SUBST(GSTPG_PLUGINS_DIR)
+AC_MSG_NOTICE(Using GStreamer Good Plugins in $GSTPG_PLUGINS_DIR)
+
AG_GST_CHECK_GST_CHECK($GST_API_VERSION, [$GST_REQ], no)
dnl FIXME: get rid of this by making sure gstreamer-check brings it in
dnl FIXME: do we want to rename to GST_ALL_* ?
dnl prefer internal headers to already installed ones
dnl add GST_OPTION_CFLAGS, but overridable
-GST_CFLAGS="$GST_CFLAGS -DGST_USE_UNSTABLE_API \$(GST_OPTION_CFLAGS)"
+GST_CFLAGS="$GST_CFLAGS \$(GST_OPTION_CFLAGS)"
AC_SUBST(GST_CFLAGS)
AC_SUBST(GST_LIBS)
gst/rtsp-server/Makefile
examples/Makefile
tests/Makefile
-bindings/Makefile
-bindings/vala/Makefile
+tests/check/Makefile
pkgconfig/Makefile
pkgconfig/gstreamer-rtsp-server.pc
pkgconfig/gstreamer-rtsp-server-uninstalled.pc
Source code location : ${srcdir}
Prefix : ${prefix}
Compiler : ${CC}
- Vala bindings : ${enable_vala}
gst-rtsp-server configured. Type 'make' to build.
"