summaryrefslogtreecommitdiff
path: root/sys-apps/kbd/files/kbd-2.0.0-tests.patch
blob: 6a1c7ea851e381945403c2ff480080893d2ec826 (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
33
34
https://bugs.gentoo.org/485116
http://lists.altlinux.org/pipermail/kbd/2015-July/000558.html

--- configure.ac
+++ configure.ac
@@ -11,7 +11,13 @@
 AC_CONFIG_SRCDIR([src/loadkeys.c])
 AC_CONFIG_HEADERS(config.h)
 
-PKG_CHECK_MODULES([CHECK], [check >= 0.9.4])
+AC_ARG_ENABLE(tests,
+	AS_HELP_STRING(--enable-tests, [build tests]),
+	[BUILD_TESTS=$enableval],[BUILD_TESTS=no])
+AM_CONDITIONAL(BUILD_TESTS, test "$BUILD_TESTS" = "yes")
+if test "$BUILD_TESTS" = "yes"; then
+	PKG_CHECK_MODULES([CHECK], [check >= 0.9.4])
+fi
 
 m4_ifndef([AM_SILENT_RULES], [m4_define([AM_SILENT_RULES],[])])
 AM_SILENT_RULES([yes])
--- Makefile.am
+++ Makefile.am
@@ -8,7 +8,10 @@
 	CREDITS \
 	contrib docs rc
 
-SUBDIRS = src data po tests docs
+SUBDIRS = src data po docs
+if BUILD_TESTS
+SUBDIRS += tests
+endif
 
 kbd-$(VERSION).tar.xz:
 	make distcheck