2 AM_INIT_AUTOMAKE(maemo5-load-applet, 0.5)
3 AM_CONFIG_HEADER(config.h)
15 CFLAGS="$CFLAGS -Wall -Wmissing-prototypes -Wmissing-declarations"
19 PKG_CHECK_MODULES([MAEMO5_LOADAPPLET], [
23 osso-af-settings >= 0.8.1
24 libhildondesktop-1 >= 2.1.0
27 AC_SUBST(MAEMO5_LOADAPPLET)
28 AC_SUBST(MAEMO5_LOADAPPLET_CFLAGS)
30 hildondesktoplibdir="${libdir}/hildon-desktop"
31 AC_SUBST(hildondesktoplibdir)
33 hildondesktoplibdir="${libdir}/hildon-desktop"
34 AC_SUBST(hildondesktoplibdir)
38 AC_CHECK_HEADER(X11/Xlib.h, HAVE_X="yes", HAVE_X="no")
39 if test "x$HAVE_X" = "xno"
41 AC_MSG_NOTICE([cannot find X11 development files])
43 dnl this is much more than we want
44 X_LIBS="$X_LIBS $X_PRE_LIBS $X_EXTRA_LIBS"
45 dnl AC_PATH_XTRA only defines the path needed to find the X libs,
46 dnl it does not add the libs; therefore we add them here
47 X_LIBS="$X_LIBS -lX11"
52 PKG_CHECK_MODULES(XFIXES, xfixes, HAVE_XFIXES="yes", HAVE_XFIXES="no")
53 if test "x$HAVE_XFIXES" = "xyes"
55 XFIXES_CFLAGS="-DHAVE_XFIXES $XFIXES_CFLAGS"
58 AC_SUBST(XFIXES_CFLAGS)
61 PKG_CHECK_MODULES(XDAMAGE, xdamage, HAVE_XDAMAGE="yes", HAVE_XDAMAGE="no")
62 if test "x$HAVE_XDAMAGE" = "xyes"
64 XDAMAGE_CFLAGS="-DHAVE_XDAMAGE $XDAMAGE_CFLAGS"
66 AC_SUBST(XDAMAGE_LIBS)
67 AC_SUBST(XDAMAGE_CFLAGS)
70 dnl check for GST BASE flags
71 PKG_CHECK_MODULES(GSTREAMERBASE, gstreamer-base-0.10, HAVE_GSTREAMERBASE="yes", HAVE_GSTREAMERBASE="no")
72 AC_SUBST(GSTREAMERBASE_LIBS)
73 AC_SUBST(GSTREAMERBASE_CFLAGS)
75 dnl check for GST flags
76 PKG_CHECK_MODULES(GSTREAMER, gstreamer-0.10, HAVE_GSTREAMER="yes", HAVE_GSTREAMER="no")
77 AC_SUBST(GSTREAMER_LIBS)
78 AC_SUBST(GSTREAMER_CFLAGS)
81 AC_DEFINE_UNQUOTED(GST_LICENSE, "$GST_LICENSE", [GStreamer license])
86 GST_PLUGIN_LDFLAGS="-module -avoid-version -export-symbols-regex '^[_]*gst_plugin_desc\$\$' -no-undefined"
87 AC_SUBST(GST_PLUGIN_LDFLAGS)