ncurses 5.9 - patch 20130324
authorThomas E. Dickey <dickey@invisible-island.net>
Mon, 25 Mar 2013 00:03:56 +0000 (00:03 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Mon, 25 Mar 2013 00:03:56 +0000 (00:03 +0000)
+ build-fix for libtool configuration (reports by Daniel Silva Ferreira
  and Roumen Petrov).

NEWS
aclocal.m4
configure
dist.mk
package/debian/changelog
package/ncurses.spec

diff --git a/NEWS b/NEWS
index b6cccf46a09fa9fdca51f33b9c601ad9230f8a90..05ea4b7f286fa9a1ec3dd08bb9a600853064b6e8 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -25,7 +25,7 @@
 -- sale, use or other dealings in this Software without prior written        --
 -- authorization.                                                            --
 -------------------------------------------------------------------------------
--- $Id: NEWS,v 1.2036 2013/03/23 21:04:57 tom Exp $
+-- $Id: NEWS,v 1.2038 2013/03/24 23:58:07 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,10 @@ See the AUTHORS file for the corresponding full names.
 Changes through 1.9.9e did not credit all contributions;
 it is not possible to add this information.
 
+20130324
+       + build-fix for libtool configuration (reports by Daniel Silva Ferreira
+         and Roumen Petrov).
+
 20130323
        + build-fix for OS X, to handle changes for --with-cxx-shared feature
          (report by Christian Ebert).
@@ -79,7 +83,7 @@ it is not possible to add this information.
        + add configure option --with-cxx-shared to permit building
          libncurses++ as a shared library when using g++, e.g., the same
          limitations as libtool but better integrated with the usual build
-         configuration (Redhat 911540).
+         configuration (Redhat #911540).
        + modify MKkey_defs.sh to filter out build-path which was unnecessarily
          shown in curses.h (Debian #689131).
 
index f9d8914bc41b1a2a77d2b753373d3bb8498d3c58..4155ec05cc90a0eedc6fa11561de7bb34f76f8ad 100644 (file)
@@ -28,7 +28,7 @@ dnl***************************************************************************
 dnl
 dnl Author: Thomas E. Dickey 1995-on
 dnl
-dnl $Id: aclocal.m4,v 1.660 2013/03/23 22:34:35 tom Exp $
+dnl $Id: aclocal.m4,v 1.661 2013/03/24 21:10:41 tom Exp $
 dnl Macros used in NCURSES auto-configuration script.
 dnl
 dnl These macros are maintained separately from NCURSES.  The copyright on
@@ -3068,7 +3068,7 @@ ifelse($1,,,[$1=$LIB_PREFIX])
        AC_SUBST(LIB_PREFIX)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_LIB_RULES version: 70 updated: 2013/03/23 17:00:30
+dnl CF_LIB_RULES version: 72 updated: 2013/03/24 17:10:41
 dnl ------------
 dnl Append definitions and rules for the given models to the subdirectory
 dnl Makefiles, and the recursion rule for the top-level Makefile.  If the
@@ -3216,7 +3216,7 @@ do
                fi
 
                if test $cf_dir = c++; then
-                       if test "x$with_shared_cxx" != xyes; then
+                       if test "x$with_shared_cxx" != xyes && test -n "$cf_shared_suffix"; then
                                cf_list=
                                for cf_item in $Libs_To_Make
                                do
index 03c69cbd0f177c725ba08a487d6d5a9ebce0b78b..20a04c1f8d2769d5dde754f8d5cee796c7a7c38f 100755 (executable)
--- a/configure
+++ b/configure
@@ -21815,7 +21815,7 @@ do
                fi
 
                if test $cf_dir = c++; then
-                       if test "x$with_shared_cxx" != xyes; then
+                       if test "x$with_shared_cxx" != xyes && test -n "$cf_shared_suffix"; then
                                cf_list=
                                for cf_item in $Libs_To_Make
                                do
diff --git a/dist.mk b/dist.mk
index 5aa55a518757fe431241075fec927ad70d9e72ac..09efa78a0c2cf465d02916384ac9459677b81727 100644 (file)
--- a/dist.mk
+++ b/dist.mk
@@ -25,7 +25,7 @@
 # use or other dealings in this Software without prior written               #
 # authorization.                                                             #
 ##############################################################################
-# $Id: dist.mk,v 1.920 2013/03/23 13:19:54 tom Exp $
+# $Id: dist.mk,v 1.921 2013/03/24 21:23:41 tom Exp $
 # Makefile for creating ncurses distributions.
 #
 # This only needs to be used directly as a makefile by developers, but
@@ -37,7 +37,7 @@ SHELL = /bin/sh
 # These define the major/minor/patch versions of ncurses.
 NCURSES_MAJOR = 5
 NCURSES_MINOR = 9
-NCURSES_PATCH = 20130323
+NCURSES_PATCH = 20130324
 
 # We don't append the patch to the version, since this only applies to releases
 VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
index 64965da68a3b4769322fe8bdc695c0c4338c1a55..dee98ccbefa470e9fd2a8cd1fcb93b0de9a2fd9a 100644 (file)
@@ -1,8 +1,8 @@
-ncurses6 (5.9-20130323) unstable; urgency=low
+ncurses6 (5.9-20130324) unstable; urgency=low
 
   * latest weekly patch
 
- -- Thomas E. Dickey <dickey@invisible-island.net>  Sat, 23 Mar 2013 17:02:48 -0400
+ -- Thomas E. Dickey <dickey@invisible-island.net>  Sun, 24 Mar 2013 17:23:38 -0400
 
 ncurses6 (5.9-20120608) unstable; urgency=low
 
index f9b820fc0afb2752f8b52e1fe776d25d3debda5e..727d200847b1fb746dc92b93c5b124f0219345ec 100644 (file)
@@ -1,7 +1,7 @@
 Summary: shared libraries for terminal handling
 Name: ncurses6
 Release: 5.9
-Version: 20130323
+Version: 20130324
 License: X11
 Group: Development/Libraries
 Source: ncurses-%{release}-%{version}.tgz