8
8
AC_CONFIG_MACRO_DIR([m4])
9
9
AC_PREFIX_DEFAULT([/usr])
11
AM_INIT_AUTOMAKE([1.9])
13
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
11
AM_INIT_AUTOMAKE([1.11 -Wno-portability])
12
AM_SILENT_RULES([yes])
13
AM_MAINTAINER_MODE([enable])
33
33
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Gettext Package])
34
34
AM_GLIB_GNU_GETTEXT
36
40
dnl *** documentation ***
40
44
dnl *** dependencies ***
42
47
GIO_REQUIRED=2.25.9
44
51
PKG_CHECK_MODULES(DEPENDENCIES,
52
glib-2.0 >= $GLIB_REQUIRED
45
53
gio-2.0 >= $GIO_REQUIRED
53
AC_SUBST(DEPENDENCIES_CFLAGS)
54
AC_SUBST(DEPENDENCIES_LIBS)
54
gtk+-3.0 >= $GTK_REQUIRED
55
gsettings-desktop-schemas >= $GDS_REQUIRED
56
61
dnl *** arguments ***
58
63
AC_ARG_ENABLE(pointer-capture,
59
[ --disable-pointer-capture Disable pointer-capture applet],
60
[build_pca=$enableval], [build_pca=yes])
64
[ --enable-pointer-capture Enable pointer-capture applet],
65
[build_pca=$enableval], [build_pca=no])
62
67
AM_CONDITIONAL(BUILD_PCA, test "x$build_pca" = "xyes")
63
68
if test "$build_pca" = yes; then
67
72
AC_ARG_ENABLE(dwell-click,
68
[ --disable-dwell-click Disable dwell-click applet],
69
[build_dca=$enableval], [build_dca=yes])
73
[ --enable-dwell-click Enable dwell-click applet],
74
[build_dca=$enableval], [build_dca=no])
71
76
AM_CONDITIONAL(BUILD_DCA, test "x$build_dca" = "xyes")
72
77
if test "$build_dca" = yes; then
73
78
AC_DEFINE(BUILD_DCA, 1, [Build dwell-click applet])
76
dnl *** libpanelapplet ***
81
dnl *** libpanelapplet (OPTIONAL) ***
78
83
if test "$build_dca" = yes -o "$build_pca" = yes; then
79
84
PKG_CHECK_MODULES(PANELAPPLET, libpanelapplet-2.0)
80
AC_SUBST(PANELAPPLET_CFLAGS)
81
AC_SUBST(PANELAPPLET_LIBS)
86
AC_PATH_PROG(GCONFTOOL, gconftool-2, no)
87
if test x"$GCONFTOOL" = xno; then
88
AC_MSG_ERROR([gconftool-2 executable not found in your path])
87
dnl *** GLib tools ***
89
GLIB_MKENUMS="$($PKG_CONFIG --variable=glib_mkenums glib-2.0)"
90
AC_SUBST([GLIB_MKENUMS])
104
echo "Building panel applets:"
105
echo "-----------------------"
106
echo " pointer-capture: $build_pca"
107
echo " dwell-click: $build_dca"
107
Building panel applets:
108
-----------------------
109
pointer-capture: $build_pca
110
dwell-click: $build_dca