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]) + ]) ]) ]) ])
