jer         14/11/10 11:40:58

  Added:                libstatgrab-0.91-tinfo.patch
  Log:
  Fix building against sys-libs/ncurses[tinfo] (bug #481972).
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
A792A613)

Revision  Changes    Path
1.1                  sys-libs/libstatgrab/files/libstatgrab-0.91-tinfo.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libstatgrab/files/libstatgrab-0.91-tinfo.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libstatgrab/files/libstatgrab-0.91-tinfo.patch?rev=1.1&content-type=text/plain

Index: libstatgrab-0.91-tinfo.patch
===================================================================
--- a/m4/ax_ncurses.m4
+++ b/m4/ax_ncurses.m4
@@ -12,24 +12,31 @@
 
   AS_IF([test "x$with_ncurses" != "xno"], [
     AC_CACHE_CHECK([for working ncurses], mp_cv_ncurses, [
-      LIBS="$mp_save_LIBS $SAIDARLIBS -lncurses"
+      LIBS="$mp_save_LIBS $SAIDARLIBS -lncurses -ltinfo"
       CPPFLAGS="$mp_save_CPPFLAGS $SAIDARCPPFLAGS"
       AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <ncurses.h>], [testcode])], [
         mp_cv_ncurses="ncurses.h"
-        CURSES_LIB="-lncurses"
+        CURSES_LIB="-lncurses -ltinfo"
       ], [
         LIBS="$mp_save_LIBS $SAIDARLIBS -lncurses"
         CPPFLAGS="$mp_save_CPPFLAGS $SAIDARCPPFLAGS"
-        AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <ncurses/ncurses.h>], 
[testcode])], [
-          mp_cv_ncurses="ncurses/ncurses.h"
+        AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <ncurses.h>], [testcode])], [
+          mp_cv_ncurses="ncurses.h"
           CURSES_LIB="-lncurses"
         ], [
-          LIBS="$mp_save_LIBS $SAIDARLIBS -lcurses"
+          LIBS="$mp_save_LIBS $SAIDARLIBS -lncurses"
           CPPFLAGS="$mp_save_CPPFLAGS $SAIDARCPPFLAGS"
-          AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <curses.h>], [testcode])], 
[
-            mp_cv_ncurses="curses.h"
-            CURSES_LIB="-lcurses"
-          ], [mp_cv_ncurses=no])
+          AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <ncurses/ncurses.h>], 
[testcode])], [
+            mp_cv_ncurses="ncurses/ncurses.h"
+            CURSES_LIB="-lncurses"
+          ], [
+            LIBS="$mp_save_LIBS $SAIDARLIBS -lcurses"
+            CPPFLAGS="$mp_save_CPPFLAGS $SAIDARCPPFLAGS"
+            AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <curses.h>], 
[testcode])], [
+              mp_cv_ncurses="curses.h"
+              CURSES_LIB="-lcurses"
+            ], [mp_cv_ncurses=no])
+          ])
         ])
       ])
     ])




Reply via email to