SOURCES: octave-ncurses.patch (NEW) - everlasting as-needed ncurse...

baggins baggins at pld-linux.org
Mon Dec 3 00:28:40 CET 2007


Author: baggins                      Date: Sun Dec  2 23:28:40 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- everlasting as-needed ncurses and tinfo problem

---- Files affected:
SOURCES:
   octave-ncurses.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/octave-ncurses.patch
diff -u /dev/null SOURCES/octave-ncurses.patch:1.1
--- /dev/null	Mon Dec  3 00:28:40 2007
+++ SOURCES/octave-ncurses.patch	Mon Dec  3 00:28:35 2007
@@ -0,0 +1,31 @@
+--- octave-2.9.17/configure.in~	2007-11-10 06:17:27.000000000 +0100
++++ octave-2.9.17/configure.in	2007-12-03 00:20:36.000000000 +0100
+@@ -1536,21 +1536,15 @@
+ OCTAVE_MKDIR_TAKES_ONE_ARG
+ 
+ octave_found_termlib=no
+-for termlib in ncurses curses termcap terminfo termlib; do
+-  AC_CHECK_LIB(${termlib}, tputs, [TERMLIBS="${TERMLIBS} -l${termlib}"])
+-  case "${TERMLIBS}" in
+-    *-l${termlib}*)
+-      LIBS="$TERMLIBS $LIBS"
+-      AC_SUBST(TERMLIBS)
+-      octave_found_termlib=yes
+-      break
+-    ;;
+-  esac
+-done
++AC_CHECK_LIB(ncurses, tputs, [TERMLIBS="-lncurses -ltinfo"],,"-ltinfo")
++if test "x$TERMLIBS" != "x"; then
++	LIBS="$TERMLIBS $LIBS"
++	AC_SUBST(TERMLIBS)
++	octave_found_termlib=yes
++fi
+ 
+ if test "$octave_found_termlib" = no; then
+-  warn_termlibs="I couldn't find -ltermcap, -lterminfo, -lncurses, -lcurses, o\
+-r -ltermlib!"
++  warn_termlibs="I couldn't find -lncurses!"
+   AC_MSG_WARN($warn_termlibs)
+ fi
+ 
================================================================


More information about the pld-cvs-commit mailing list