[PATCH:xwd 2/2] Optionally enable existing code to call XkbStdBell from libxkbfile
Jeremy Huddleston
jeremyhu at apple.com
Tue Mar 20 15:37:31 PDT 2012
Both:
Reviewed-by: Jeremy Huddleston <jeremyhu at apple.com>
On Mar 19, 2012, at 1:19 PM, Alan Coopersmith <alan.coopersmith at oracle.com> wrote:
> Copied from similar check in oclock/configure.ac
>
> Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
> ---
> configure.ac | 12 +++++++++++-
> xwd.c | 4 ++++
> 2 files changed, 15 insertions(+), 1 deletion(-)
>
> diff --git a/configure.ac b/configure.ac
> index 888d35d..28ee5d1 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -38,8 +38,18 @@ m4_ifndef([XORG_MACROS_VERSION],
> XORG_MACROS_VERSION(1.8)
> XORG_DEFAULT_OPTIONS
>
> +# Optional dependencies
> +AC_ARG_WITH(xkb,
> + AS_HELP_STRING([--without-xkb],
> + [Disable use of XKB to sound bells (Default is with-xkb)]),
> + use_xkb="$withval", use_xkb="yes")
> +if test x$use_xkb != xno ; then
> + XKBMODULE="xkbfile"
> + AC_DEFINE([XKB],1,[Define to use XkbStdBell])
> +fi
> +
> # Checks for pkg-config packages
> -PKG_CHECK_MODULES(XWD, [x11 xproto >= 7.0.17])
> +PKG_CHECK_MODULES(XWD, [x11 xproto >= 7.0.17 ${XKBMODULE}])
>
> AC_CONFIG_FILES([
> Makefile
> diff --git a/xwd.c b/xwd.c
> index 49adc46..5b40121 100644
> --- a/xwd.c
> +++ b/xwd.c
> @@ -63,6 +63,10 @@ in this Software without prior written authorization from The Open Group.
> *% color can be supported.
> %*/
>
> +#ifdef HAVE_CONFIG_H
> +#include "config.h"
> +#endif
> +
> #include <stdio.h>
> #include <errno.h>
> #include <X11/Xos.h>
> --
> 1.7.9.2
>
> _______________________________________________
> xorg-devel at lists.x.org: X.Org development
> Archives: http://lists.x.org/archives/xorg-devel
> Info: http://lists.x.org/mailman/listinfo/xorg-devel
>
More information about the xorg-devel
mailing list