You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/games-roguelike/hengband/files/hengband-1.6.2-autoconf-ncu...

27 lines
939 B

diff --git a/configure.in b/configure.in
index 0df0e76..d8ea587 100644
--- a/configure.in
+++ b/configure.in
@@ -56,13 +56,14 @@ fi
dnl Checks for libraries.
dnl Replace `main' with a function in -lncurses:
-AC_CHECK_LIB(ncurses, initscr, [AC_DEFINE(USE_GCU, 1, [Allow -mGCU environment]) AC_DEFINE(USE_NCURSES, 1, [Use ncurses]) LIBS="$LIBS -lncurses"])
-if test "$ac_cv_lib_ncurses_initscr" != yes; then
- AC_CHECK_LIB(curses, initscr, [AC_DEFINE(USE_GCU, 1, [Allow -mGCU environment]) LIBS="$LIBS -lcurses"])
- if test "$ac_cv_lib_curses_initscr" != yes; then
- AC_CHECK_LIB(termcap, tgetent, [AC_DEFINE(USE_CAP, 1, [Allow -mCAP environment]) LIBS="$LIBS -ltermcap"])
- fi
-fi
+PKG_CHECK_MODULES(
+ [NCURSES],
+ [ncurses],
+ [AC_DEFINE(USE_GCU, 1, [Allow -mGCU environment])
+ AC_DEFINE(USE_NCURSES, 1, [Use ncurses])
+ [LIBS="${LIBS} ${NCURSES_LIBS}"]
+ ]
+)
dnl Checks for header files.
AC_PATH_XTRA