[Lunar-commits] <moonbase> ncurses: Adjusting the BUILD so we will have a proper ncurses wide. See this for

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Sat Apr 30 18:37:27 CEST 2011


commit 626908d5c12b33d84225de97c5522e4756801096
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Sat Apr 30 12:37:27 2011 -0400

    ncurses: Adjusting the BUILD so we will have a proper ncurses wide. See this for
    
    details; http://foo-projects.org/pipermail/lunar-dev/2011-April/007160.html .
    
    This upshot is this; none of the non-wide libraries/headers are over written. There
    is even a /usr/bin/ncursesw5-config and /usr/bin/ncurses5-config to assist with
    those modules that need or want the wide variety.
---
 libs/ncurses/BUILD   |   25 +++++++++++++++++++++++++
 libs/ncurses/DETAILS |    2 +-
 2 files changed, 26 insertions(+), 1 deletions(-)

diff --git a/libs/ncurses/BUILD b/libs/ncurses/BUILD
index 84acdee..7f474a5 100644
--- a/libs/ncurses/BUILD
+++ b/libs/ncurses/BUILD
@@ -36,6 +36,31 @@ set -x
                --enable-colorfgbg                        \
                --with-terminfo-dirs=/usr/share/terminfo  \
                $OPTS                                    &&
+
+  default_make &&
+
+set +x &&
+
+# Now to make nucurses wide
+  make clean &&
+
+  unset CC CXX  &&
+
+set -x
+  ./configure  --build=$BUILD                            \
+               --prefix=/usr                             \
+               --libdir=/lib                             \
+               --with-normal                             \
+               --with-shared                             \
+               --includedir=/usr/include/ncursesw        \
+               --mandir=/usr/share/man                   \
+               --with-manpage-format=gzip                \
+               --disable-termcap                         \
+               --enable-colorfgbg                        \
+               --with-terminfo-dirs=/usr/share/terminfo  \
+               --enable-widec                            \
+               $OPTS                                    &&
+
 set +x &&               
   default_make &&
   gather_docs ANNOUNCE TODO
diff --git a/libs/ncurses/DETAILS b/libs/ncurses/DETAILS
index 1e5617f..5655616 100644
--- a/libs/ncurses/DETAILS
+++ b/libs/ncurses/DETAILS
@@ -6,7 +6,7 @@
       SOURCE_VFY=sha1:3e042e5f2c7223bffdaac9646a533b8c758b65b5
         WEB_SITE=http://www.gnu.org/software/ncurses/ncurses.html
          ENTERED=20010922
-         UPDATED=20110406
+         UPDATED=20110430
            SHORT="Displays and updates text on text-only terminals"
            PSAFE=no
 


More information about the Lunar-commits mailing list