SOURCES: hunspell-as-needed.patch (NEW) - fix curses/readline dete...
qboosh
qboosh at pld-linux.org
Thu Jan 3 19:05:15 CET 2008
Author: qboosh Date: Thu Jan 3 18:05:15 2008 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- fix curses/readline detection/linking with -as-needed
---- Files affected:
SOURCES:
hunspell-as-needed.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/hunspell-as-needed.patch
diff -u /dev/null SOURCES/hunspell-as-needed.patch:1.1
--- /dev/null Thu Jan 3 19:05:15 2008
+++ SOURCES/hunspell-as-needed.patch Thu Jan 3 19:05:09 2008
@@ -0,0 +1,29 @@
+--- hunspell-1.2.1/configure.ac.orig 2007-11-01 19:23:22.000000000 +0100
++++ hunspell-1.2.1/configure.ac 2008-01-03 18:23:21.059100740 +0100
+@@ -60,13 +60,13 @@
+
+ CURSESLIB=""
+ AC_ARG_WITH(ui,[ --with-ui support Curses user interface], [
+- AC_CHECK_LIB(ncursesw,tparm,CURSESLIB=-lncursesw,
+- AC_CHECK_LIB(curses,tparm,CURSESLIB=-lcurses,
+- AC_CHECK_LIB(ncurses,tparm,CURSESLIB=-lncurses)))
++ AC_CHECK_LIB(ncursesw,printw,CURSESLIB="-lncursesw -ltinfow",
++ AC_CHECK_LIB(ncurses,printw,CURSESLIB="-lncurses -ltinfo",
++ AC_CHECK_LIB(curses,printw,CURSESLIB=-lcurses)))
+ if test "$CURSESLIB" != "" ; then
+ echo Compiling with curses user interface.
+ AC_DEFINE(HAVE_CURSES_H,1,"Define if you have the <curses.h> header")
+- if test "$CURSESLIB" != "-lncursesw" ; then
++ if test "$CURSESLIB" != "-lncursesw -ltinfow" ; then
+ echo "No Unicode support on interactive console. (Install Ncursesw library.)"
+ else
+ AC_DEFINE(HAVE_NCURSESW_H,1,"Define if you have the <ncursesw/curses.h> header")
+@@ -78,7 +78,7 @@
+
+ rl=n
+ AC_ARG_WITH(readline,[ --with-readline support fancy command input editing], [
+- AC_CHECK_LIB(curses,tparm,TERMLIB=-lncurses,
++ AC_CHECK_LIB(tinfo,tparm,TERMLIB=-ltinfo,
+ AC_CHECK_LIB(termcap,tgetent,TERMLIB=-ltermcap))
+ LDSAVE=$LDFLAGS
+ LDFLAGS="$LDFLAGS $TERMLIB"
================================================================
More information about the pld-cvs-commit
mailing list