SOURCES: util-linux-ng-tinfo.patch (NEW) - new

arekm arekm at pld-linux.org
Tue Jun 19 20:47:37 CEST 2007


Author: arekm                        Date: Tue Jun 19 18:47:37 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
-  new

---- Files affected:
SOURCES:
   util-linux-ng-tinfo.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/util-linux-ng-tinfo.patch
diff -u /dev/null SOURCES/util-linux-ng-tinfo.patch:1.1
--- /dev/null	Tue Jun 19 20:47:37 2007
+++ SOURCES/util-linux-ng-tinfo.patch	Tue Jun 19 20:47:31 2007
@@ -0,0 +1,70 @@
+diff --git a/configure.ac b/configure.ac
+index 5655bf0..c05e502 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -121,6 +121,10 @@ AC_ARG_WITH([slang],
+   [], with_slang=no
+ )
+ 
++have_tinfo=no
++AC_CHECK_LIB(tinfo, tgetent, [have_tinfo=yes])
++AM_CONDITIONAL(HAVE_TINFO, test x$have_tinfo = xyes)
++
+ use_slang=no
+ if test x$with_slang = xyes; then
+   AC_CHECK_HEADERS([slcurses.h slang/slcurses.h], [use_slang=yes])
+diff --git a/misc-utils/Makefile.am b/misc-utils/Makefile.am
+index 3083670..a9ea5ef 100644
+--- a/misc-utils/Makefile.am
++++ b/misc-utils/Makefile.am
+@@ -17,6 +17,9 @@ CLEANFILES = chkdupexe scriptreplay
+ man_MANS = cal.1 chkdupexe.1 ddate.1 logger.1 look.1 mcookie.1 \
+ 	namei.1 script.1 whereis.1 scriptreplay.1
+ 
++if HAVE_TINFO
++cal_LDADD = -ltinfo -lncurses
++else
+ if HAVE_NCURSES
+ cal_LDADD = -lncurses
+ else
+@@ -24,6 +27,7 @@ if HAVE_TERMCAP
+ cal_LDADD = -ltermcap
+ endif
+ endif
++endif
+ 
+ if HAVE_UTIL
+ script_LDADD = -lutil
+@@ -32,8 +36,12 @@ endif
+ if HAVE_NCURSES
+ usrbinexec_PROGRAMS += setterm
+ man_MANS += setterm.1
++if HAVE_TINFO
++setterm_LDADD = -ltinfo
++else
+ setterm_LDADD = -lncurses
+ endif
++endif
+ 
+ if BUILD_KILL
+ bin_PROGRAMS += kill
+diff --git a/text-utils/Makefile.am b/text-utils/Makefile.am
+index 9ec071d..7c9e906 100644
+--- a/text-utils/Makefile.am
++++ b/text-utils/Makefile.am
+@@ -12,9 +12,15 @@ man_MANS = col.1 colcrt.1 colrm.1 column.1 hexdump.1 rev.1 line.1 tailf.1
+ if HAVE_NCURSES
+ bin_PROGRAMS = more
+ usrbinexec_PROGRAMS += ul pg
++if HAVE_TINFO
++more_LDADD = -ltinfo
++pg_LDADD = -ltinfo -lncurses
++ul_LDADD = -ltinfo
++else
+ more_LDADD = -lncurses
+ pg_LDADD = -lncurses
+ ul_LDADD = -lncurses
++endif
+ man_MANS += ul.1 more.1 pg.1
+ else
+ if HAVE_TERMCAP
================================================================


More information about the pld-cvs-commit mailing list