summaryrefslogtreecommitdiff
blob: 6ad7849ac03737d48c11d2b1d86258d1573df038 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--- a/configure.ac
+++ b/configure.ac
@@ -16,14 +16,8 @@
 dnl Replace `main' with a function in -lkvm:
 AC_CHECK_LIB(kvm, kvm_openfiles)
 dnl Replace `main' with a function in -lncurses:
-CURS=0
-AC_CHECK_LIB(ncurses, scrollok, [CURS=1 ; LIBS="$LIBS -lncurses"])
-if test "$CURS" !=  "1"; then
-	AC_CHECK_LIB(curses, scrollok, [CURS=1 ; LIBS="$LIBS -lcurses"])
-fi
-if test "$CURS" != "1"; then
-	AC_MSG_ERROR([Could not find proper curses library])
-fi
+PKG_CHECK_MODULES(NCURSES, ncurses, [LIBS="$LIBS $NCURSES_LIBS"],
+	AC_MSG_ERROR([Could not find proper curses library]))
 
 dnl Checks for header files.
 AC_HEADER_DIRENT