3 AC_CONFIG_SRCDIR(src/main.c)
4 AM_CONFIG_HEADER(config.h)
11 CFLAGS="$CFLAGS -Wall -Werror -g -Wmissing-prototypes -Wmissing-declarations -std=gnu99"
13 dnl -----------------------
14 PKG_CHECK_MODULES(glib, [glib-2.0 >= 2.4], , AC_MSG_ERROR(glib >= 2.4 is required))
18 PKG_CHECK_MODULES(dbus, [dbus-1], , AC_MSG_ERROR(dbus >= 1.0 is required))
22 PKG_CHECK_MODULES(dbus_glib, [dbus-glib-1], , AC_MSG_ERROR(dbus-glib >= 1.0 is required))
23 AC_SUBST(dbus_glib_CFLAGS)
24 AC_SUBST(dbus_glib_LIBS)
26 PKG_CHECK_MODULES(gmodule, [gmodule-2.0], , AC_MSG_ERROR(gmodule >= 2.0 is required))
27 AC_SUBST(gmodule_CFLAGS)
28 AC_SUBST(gmodule_LIBS)
30 PKG_CHECK_MODULES(gnome_vfs, [gnome-vfs-2.0], , AC_MSG_ERROR(gnome-vfs >= 2.0 is required))
31 AC_SUBST(gnome_vfs_CFLAGS)
32 AC_SUBST(gnome_vfs_LIBS)
34 PKG_CHECK_MODULES(gstreamer, [gstreamer-0.10 >= 0.10.10], , AC_MSG_ERROR(gstreamer-0.10 >= 0.10.10 is required))
35 AC_SUBST(gstreamer_CFLAGS)
36 AC_SUBST(gstreamer_LIBS)
38 PKG_CHECK_MODULES(gstreamer-plugins-base, [gstreamer-plugins-base-0.10], , AC_MSG_ERROR(gstreamer-plugins-base-0.10 is required))
40 dnl --- MODULES -----------
42 MODULEDIR='${libdir}/octopus'
44 COMPONENTDIR='${datadir}/octopus'
45 AC_SUBST(COMPONENTDIR)
47 dnl --- Player ------------
49 AC_ARG_ENABLE(player, AS_HELP_STRING([--enable-player], [Build a simple GTK frontend]), player=$enableval, player=no)
50 AM_CONDITIONAL(PLAYER, test x$player = xyes)
51 if test "$player" = yes; then
52 PKG_CHECK_MODULES(gtk, [gtk+-2.0 >= 2.4], , AC_MSG_ERROR(gtk+ >= 2.4 is required))
57 dnl --- Service files -----
60 dnl --- Compiling flags ---
62 dnl -----------------------