summarylogtreecommitdiffstats
path: root/tvtime-1.0.2-xinerama.patch
blob: 0964d055768db4b0f512e7f9ef587a466828af77 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Index: tvtime-1.0.2/configure.ac
===================================================================
--- tvtime-1.0.2.orig/configure.ac
+++ tvtime-1.0.2/configure.ac
@@ -99,6 +99,8 @@ dnl ------------------------------------
 dnl check for X11, Xv and XF86VidModeExtension
 dnl ---------------------------------------------
 AC_PATH_XTRA
+AC_ARG_WITH([xinerama],
+    [AS_HELP_STRING([--without-xinerama], [Disable Xinerama extension support (default: check)])])
 if test x"$no_x" != x"yes"; then
     dnl check for Xshm
     AC_CHECK_LIB([Xext],[XShmCreateImage],
@@ -112,11 +114,13 @@ if test x"$no_x" != x"yes"; then
 	    X11_LIBS="$X11_LIBS -lXv"],,
 	    [$X_PRE_LIBS $X_LIBS -lX11 $X_EXTRA_LIBS -lXext])
 
-	dnl check for Xinerama
-	AC_CHECK_LIB([Xinerama],[XineramaQueryScreens],
-	    [AC_DEFINE([HAVE_XINERAMA],,[Xinerama support])
-	    X11_LIBS="$X11_LIBS -lXinerama"],,
-	    [$X_PRE_LIBS $X_LIBS -lX11 $X_EXTRA_LIBS -lXext])
+	if test "x$with_xinerama" != "xno"; then
+		dnl check for Xinerama
+		AC_CHECK_LIB([Xinerama],[XineramaQueryScreens],
+		    [AC_DEFINE([HAVE_XINERAMA],,[Xinerama support])
+		    X11_LIBS="$X11_LIBS -lXinerama"],,
+		    [$X_PRE_LIBS $X_LIBS -lX11 $X_EXTRA_LIBS -lXext])
+	fi
 
 	dnl check for XTest
         AC_CHECK_LIB([Xtst],[XTestFakeKeyEvent],