2 AC_INIT([rygel-gst-0-10-fullscreen-renderer],
4 [http://bugzilla.gnome.org/enter_bug.cgi?product=Rygel],
5 [rygel-gst-0-10-fullscreen-renderer],
6 [http://live.gnome.org/Rygel])
7 AC_CONFIG_AUX_DIR([build-aux])
9 AC_CONFIG_SRCDIR([src/fullscreen-renderer.c])
10 AC_CONFIG_HEADERS([config.h])
11 AC_CONFIG_MACRO_DIR([m4])
13 AC_SEARCH_LIBS([strerror],[cposix])
20 dnl Initialize automake
21 AM_INIT_AUTOMAKE([1.11.1 tar-ustar no-dist-gzip dist-xz -Wno-portability])
22 AM_MAINTAINER_MODE([enable])
24 dnl Initialize libtool
25 dnl Disable generation of static libraries
27 LT_INIT([dlopen disable-static])
29 dnl Required versions of library packages
30 LIBRYGEL_RENDERER_GST_REQUIRED=0.17.4
31 GSTREAMER_REQUIRED=0.10.36
33 REQUIRED_MODULES='gio-2.0 rygel-renderer-2.0 >= $LIBRYGEL_RENDERER_GST_REQUIRED
34 gstreamer-0.10 >= $GSTREAMER_REQUIRED
35 gstreamer-plugins-base-0.10 >= $GSTREAMER_REQUIRED
36 gstreamer-video-0.10 >= $GSTREAMER_REQUIRED
37 gstreamer-interfaces-0.10 >= $GSTREAMER_REQUIRED'
38 PKG_CHECK_MODULES([DEPS], [$REQUIRED_MODULES])
39 PKG_CHECK_MODULES([GTK], [gtk+-3.0 >= $GTK_REQUIRED], [have_gtk=yes],
42 AM_CONDITIONAL([BUILD_UI], [test "x$[]have_gtk" = "xyes"])
46 AS_HELP_STRING([--enable-debug],[enable debugging]),,
48 if test "x$enable_debug" = "xyes"; then
49 CFLAGS="$CFLAGS -O0 -g"
53 AC_ARG_ENABLE(strict-cc,
54 AS_HELP_STRING([--enable-strict-cc],[enable strict C compiler]),,
56 if test "x$enable_strict_cc" = "xyes"; then
57 CFLAGS="$CFLAGS -Wall -Werror"
60 dnl Compile Rygel plug-in
61 AC_ARG_ENABLE([plugin],
62 AS_HELP_STRING([--enable-plugin],[Build a Rygel plugin]),,
64 AM_CONDITIONAL([BUILD_PLUGIN], [test "x$[]enable_plugin" = "xyes"])
65 AS_IF([test "x$[]enable_plugin" = "xyes"],
67 RYGEL_PLUGIN_LINKER_FLAGS="`$PKG_CONFIG --variable=plugin_ldflags rygel-core-2.0`"
68 AC_SUBST(RYGEL_PLUGIN_LINKER_FLAGS)
69 RYGEL_PLUGIN_DIR="`$PKG_CONFIG --variable=plugindir rygel-core-2.0`"
70 AC_SUBST(RYGEL_PLUGIN_DIR)
74 GETTEXT_PACKAGE=rygel-gst-0-10-fullscreen-renderer
75 AC_SUBST(GETTEXT_PACKAGE)
76 AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, ["$GETTEXT_PACKAGE"],
77 [Define the gettext package to be used])
80 IT_PROG_INTLTOOL([0.40.0])
83 AM_SILENT_RULES([yes])
99 Source code location: ${srcdir}
102 Fullscreen renderer: ${have_gtk}
103 Plugin: ${enable_plugin}