ncurses 5.7 - patch 20090104
authorThomas E. Dickey <dickey@invisible-island.net>
Sun, 4 Jan 2009 22:54:42 +0000 (22:54 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Sun, 4 Jan 2009 22:54:42 +0000 (22:54 +0000)
+ modify gen-pkgconfig.in to eliminate a dependency on rpath when
  deciding whether to add $LIBS to --libs output; that should be shown
  for the ncurses and tinfo libraries without taking rpath into
  account.
+ fix an overlooked change from $AR_OPTS to $ARFLAGS in mk-1st.awk,
  used in static libraries (report by Marty Jack).

NEWS
dist.mk
misc/gen-pkgconfig.in
mk-1st.awk

diff --git a/NEWS b/NEWS
index 4eadf011f91a5f0fcc99ba472f5de2dc615bc2c3..b8f6f3d6b26bff90fbaa56bbad3941b266b27dc1 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.1349 2009/01/04 00:09:31 tom Exp $
+-- $Id: NEWS,v 1.1351 2009/01/04 22:43:22 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,14 @@ 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.
 
+20090104
+       + modify gen-pkgconfig.in to eliminate a dependency on rpath when
+         deciding whether to add $LIBS to --libs output; that should be shown
+         for the ncurses and tinfo libraries without taking rpath into
+         account.
+       + fix an overlooked change from $AR_OPTS to $ARFLAGS in mk-1st.awk,
+         used in static libraries (report by Marty Jack).
+
 20090103
        + add a configure-time check to pick a suitable value for
          CC_SHARED_OPTS for Solaris (report by Dagobert Michelsen).
diff --git a/dist.mk b/dist.mk
index 285ca7f858578f4e8782198a960f693922682838..f0a8d90e5abf1dc0ba8bf579f4f4c4e2791e1768 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.679 2009/01/03 15:43:11 tom Exp $
+# $Id: dist.mk,v 1.680 2009/01/04 21:51:56 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 = 7
-NCURSES_PATCH = 20090103
+NCURSES_PATCH = 20090104
 
 # We don't append the patch to the version, since this only applies to releases
 VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
index 12bf11ce55f07715f0cbc3fc49e869b2c09d3133..36220d3d47c5b099681dcf47d30952d93ecb941b 100644 (file)
@@ -1,5 +1,5 @@
 #!@SHELL@
-# $Id: gen-pkgconfig.in,v 1.3 2009/01/03 22:26:47 tom Exp $
+# $Id: gen-pkgconfig.in,v 1.4 2009/01/04 21:52:33 tom Exp $
 ##############################################################################
 # Copyright (c) 2009 Free Software Foundation, Inc.                          #
 #                                                                            #
@@ -41,7 +41,6 @@ LIB_NAME=@LIB_NAME@
 TINFO_NAME=@TINFO_NAME@
 DFT_DEP_SUFFIX=@DFT_DEP_SUFFIX@
 CXX_LIB_SUFFIX=@CXX_LIB_SUFFIX@
-LD_RPATH_OPT=@LD_RPATH_OPT@
 
 prefix="@prefix@"
 exec_prefix="@exec_prefix@"
@@ -96,9 +95,7 @@ do
 
        # add dependencies that pkg-config cannot guess about
        if test -z "$reqs" ; then
-               if test -z "$LD_RPATH_OPT" ; then
-                       libs="$libs @LIBS@"
-               fi
+               libs="$libs @LIBS@"
        fi
 
        echo "** creating ${name}.pc"
index 2494d9ce063699ef100241de5ae00cbf3fdd8e4b..1bf7f1525fee2169f4153803a203f545085b904f 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: mk-1st.awk,v 1.79 2008/12/28 01:17:54 tom Exp $
+# $Id: mk-1st.awk,v 1.80 2009/01/04 21:51:38 tom Exp $
 ##############################################################################
 # Copyright (c) 1998-2007,2008 Free Software Foundation, Inc.                #
 #                                                                            #
@@ -404,7 +404,7 @@ END {
                        {
                                end_name = lib_name;
                                printf "../lib/%s : $(%s_OBJS)\n", lib_name, OBJS
-                               printf "\t$(AR) $(AR_OPTS) $@ $?\n"
+                               printf "\t$(AR) $(ARFLAGS) $@ $?\n"
                                printf "\t$(RANLIB) $@\n"
                                if ( host == "vxworks" )
                                {