summaryrefslogtreecommitdiff
path: root/Build/source/texk/xdvik/m4/xdvi-xinput-2-1.m4
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/xdvik/m4/xdvi-xinput-2-1.m4')
-rw-r--r--Build/source/texk/xdvik/m4/xdvi-xinput-2-1.m419
1 files changed, 12 insertions, 7 deletions
diff --git a/Build/source/texk/xdvik/m4/xdvi-xinput-2-1.m4 b/Build/source/texk/xdvik/m4/xdvi-xinput-2-1.m4
index 3795c161f99..7cb9b6d45f0 100644
--- a/Build/source/texk/xdvik/m4/xdvi-xinput-2-1.m4
+++ b/Build/source/texk/xdvik/m4/xdvi-xinput-2-1.m4
@@ -6,15 +6,20 @@
# with or without modifications, as long as this notice is preserved.
# XDVI_XINPUT_2_1
-# -------------------------
+# ---------------
# Check for whether XInput version 2.1 is supported in the X libraries.
dnl ### Check for XInput 2.1 functionality.
-AC_DEFUN([XDVI_XINPUT_2_1],[
-AC_ARG_ENABLE(xi2-scrolling,
-[ --enable-xi2-scrolling Use XInput 2.1 'smooth scrolling' if available
- (default: enabled)],
-[], [enable_xi2_scrolling=yes])
+AC_DEFUN([XDVI_XINPUT_2_1], [dnl
+AC_ARG_ENABLE([xi2-scrolling],
+AS_HELP_STRING([--enable-xi2-scrolling],
+[Use XInput 2.1 'smooth scrolling' if available (default: disabled
+ for native TL build)]))
+AS_CASE([$enable_xi2_scrolling],
+ [yes | no], [:],
+ [AS_IF([test "x$enable_native_texlive_build" = xyes],
+ [enable_xi2_scrolling=no],
+ [enable_xi2_scrolling=yes])])
if test "x$enable_xi2_scrolling" = xyes; then
AC_CACHE_CHECK([for XInput version 2.1 or higher],
xdvi_cv_xinput_2_1,
@@ -24,7 +29,7 @@ xdvi_cv_xinput_2_1,
choke me "XInput version is < 2.1"
#endif
], xdvi_cv_xinput_2_1=yes, xdvi_cv_xinput_2_1=no)])
-if test $xdvi_cv_xinput_2_1 = yes; then
+if test "x$xdvi_cv_xinput_2_1" = xyes; then
AC_DEFINE([HAVE_XI21], 1,
[Define if your system has XInput version 2.1 or higher.])
X_PRE_LIBS="$X_PRE_LIBS -lXi"