diff options
-rw-r--r-- | configure.ac | 119 |
1 files changed, 6 insertions, 113 deletions
diff --git a/configure.ac b/configure.ac index bc3f1a0..bda7188 100644 --- a/configure.ac +++ b/configure.ac @@ -25,119 +25,12 @@ AC_PREREQ([2.62]) AC_INIT([libxkbcommon], [0.3.1], [https://bugs.freedesktop.org/enter_bug.cgi?product=libxkbcommon], [libxkbcommon], [http://xkbcommon.org]) -AC_CONFIG_SRCDIR([Makefile.am]) -AC_CONFIG_HEADERS([src/config.h]) -AC_CONFIG_MACRO_DIR([m4]) -# Initialize Automake -AM_INIT_AUTOMAKE([foreign dist-xz no-dist-gzip subdir-objects color-tests parallel-tests]) -AM_MAINTAINER_MODE([enable]) +AC_MSG_ERROR([xkbcommon has moved to GitHub. -# Get _GNU_SOURCE and friends -AC_USE_SYSTEM_EXTENSIONS + Please update your checkout: + $ git remote set-url origin git://github.com/xkbcommon/libxkbcommon + $ git remote update + $ git reset --hard origin/master -# Initialize libtool -LT_INIT - -# Add xorg-macros stuff -m4_ifndef([XORG_MACROS_VERSION], - [m4_fatal([must install xorg-macros 1.16 or later before running autoconf/autogen])]) -XORG_MACROS_VERSION(1.16) -XORG_DEFAULT_OPTIONS -XORG_MEMORY_CHECK_FLAGS -XORG_ENABLE_DOCS -XORG_WITH_DOXYGEN - -# Check for compiler features -AC_C_INLINE - -# Check for programs -AC_PROG_MKDIR_P -PKG_PROG_PKG_CONFIG - -AC_PROG_YACC -AC_PATH_PROG([YACC_INST], $YACC) -if test ! -f "src/xkbcomp/parser.c"; then - if test -z "$YACC_INST"; then - AC_MSG_ERROR([yacc not found - unable to compile src/xkbcomp/parser.y]) - fi -fi - -# Checks for library functions. -AC_CHECK_FUNCS([strcasecmp strncasecmp]) -if test "x$ac_cv_func_strcasecmp" = xno || \ - test "x$ac_cv_func_strncasecmp" = xno; then - AC_MSG_ERROR([C library does not support strcasecmp/strncasecmp]) -fi - -AC_CHECK_FUNCS([eaccess euidaccess mmap]) - -# Some tests use Linux-specific headers -AC_CHECK_HEADER([linux/input.h]) -AM_CONDITIONAL(BUILD_LINUX_TESTS, [test "x$ac_cv_header_linux_input_h" = xyes]) - -XORG_TESTSET_CFLAG([BASE_CFLAGS], [-fvisibility=hidden]) - -# Define a configuration option for the XKB config root -xkb_base=`$PKG_CONFIG --variable=xkb_base xkeyboard-config` -if test "x$xkb_base" = x; then - xkb_base=$datadir/X11/xkb -fi -AC_ARG_WITH([xkb_config_root], - [AS_HELP_STRING([--with-xkb-config-root=<path>], - [Set default XKB config root (default: xkeyboard-config install path)])], - [XKBCONFIGROOT="$withval"], - [XKBCONFIGROOT="$xkb_base"]) -AC_SUBST([XKBCONFIGROOT]) - -AC_ARG_WITH([default_rules], - [AS_HELP_STRING([--with-default-rules=<path>], - [Default XKB ruleset (default: evdev)])], - [DEFAULT_XKB_RULES="$withval"], - [DEFAULT_XKB_RULES="evdev"]) -AC_DEFINE_UNQUOTED([DEFAULT_XKB_RULES], ["$DEFAULT_XKB_RULES"], - [Default XKB ruleset]) - -AC_ARG_WITH([default_model], - [AS_HELP_STRING([--with-default-model=<path>], - [Default XKB model (default: pc105)])], - [DEFAULT_XKB_MODEL="$withval"], - [DEFAULT_XKB_MODEL="pc105"]) -AC_DEFINE_UNQUOTED([DEFAULT_XKB_MODEL], ["$DEFAULT_XKB_MODEL"], - [Default XKB model]) - -AC_ARG_WITH([default_layout], - [AS_HELP_STRING([--with-default-layout=<path>], - [Default XKB layout (default: us)])], - [DEFAULT_XKB_LAYOUT="$withval"], - [DEFAULT_XKB_LAYOUT="us"]) -AC_DEFINE_UNQUOTED([DEFAULT_XKB_LAYOUT], ["$DEFAULT_XKB_LAYOUT"], - [Default XKB layout]) - -AC_ARG_WITH([default_variant], - [AS_HELP_STRING([--with-default-variant=<path>], - [Default XKB variant (default: (none))])], - [DEFAULT_XKB_VARIANT="$withval"], - [DEFAULT_XKB_VARAINT=]) -if ! test "x$DEFAULT_XKB_VARIANT" = x; then - AC_DEFINE_UNQUOTED([DEFAULT_XKB_VARIANT], ["$DEFAULT_XKB_VARIANT"], - [Default XKB variant]) -fi - -AC_ARG_WITH([default_options], - [AS_HELP_STRING([--with-default-options=<path>], - [Default XKB options (default: (none))])], - [DEFAULT_XKB_OPTIONS="$withval"], - [DEFAULT_XKB_OPTIONS=]) -if ! test "x$DEFAULT_XKB_OPTIONS" = x; then - AC_DEFINE_UNQUOTED([DEFAULT_XKB_OPTIONS], ["$DEFAULT_XKB_OPTIONS"], - [Default XKB options]) -fi - -AC_CONFIG_FILES([ - Makefile - xkbcommon-uninstalled.pc - xkbcommon.pc - doc/Doxyfile -]) -AC_OUTPUT + Thanks.]) |