summaryrefslogtreecommitdiff
path: root/sys-boot/grub/files/grub-0.97-ncurses-pkgconfig.patch
blob: d62e4346c338ca8a86a58f1bd1c611df1c5b14ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
--- a/configure.ac	2015-12-17 11:09:56.807893315 -0500
+++ b/configure.ac	2015-12-17 11:11:06.697570856 -0500
@@ -234,10 +234,14 @@
 
 # Unless the user specify --without-curses, check for curses.
 if test "x$with_curses" != "xno"; then
+  PKG_CHECK_MODULES([NCURSES],[ncurses],[
+    AC_DEFINE(HAVE_LIBCURSES, 1, [Define if you have a curses library])
+    GRUB_LIBS="$GRUB_LIBS $NCURSES_LIBS"
+  ],[
   AC_CHECK_LIB(ncurses, wgetch, [GRUB_LIBS="$GRUB_LIBS -lncurses"
   AC_DEFINE(HAVE_LIBCURSES, 1, [Define if you have a curses library])],
     [AC_CHECK_LIB(curses, wgetch, [GRUB_LIBS="$GRUB_LIBS -lcurses"
-       AC_DEFINE(HAVE_LIBCURSES, 1, [Define if you have a curses library])])])
+       AC_DEFINE(HAVE_LIBCURSES, 1, [Define if you have a curses library])])])])
 fi
 
 AC_SUBST(GRUB_LIBS)