pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/ncurses rpath should not include DESTDIR.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9e2b1dbaad43
branches:  trunk
changeset: 356374:9e2b1dbaad43
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Dec 30 11:28:19 2016 +0000

description:
rpath should not include DESTDIR.

Hopefully addresses PR 51689.

diffstat:

 devel/ncurses/distinfo         |   6 +++---
 devel/ncurses/patches/patch-ab |   8 +++++---
 devel/ncurses/patches/patch-ac |  13 +++++++++++--
 3 files changed, 19 insertions(+), 8 deletions(-)

diffs (82 lines):

diff -r 488367593c02 -r 9e2b1dbaad43 devel/ncurses/distinfo
--- a/devel/ncurses/distinfo    Fri Dec 30 11:25:58 2016 +0000
+++ b/devel/ncurses/distinfo    Fri Dec 30 11:28:19 2016 +0000
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.30 2016/12/18 23:30:34 joerg Exp $
+$NetBSD: distinfo,v 1.31 2016/12/30 11:28:19 wiz Exp $
 
 SHA1 (ncurses-6.0.tar.gz) = acd606135a5124905da770803c05f1f20dd3b21c
 RMD160 (ncurses-6.0.tar.gz) = 4d9e5938f00b400bfb0d37f3c54f2f36c4157d48
 SHA512 (ncurses-6.0.tar.gz) = 9ec194f4783dae6de8c529cac31b5cfbfcfea212c5d47b1f87cd49df013e38f8580a9e7aa1384918df0921b4ba999d5e73eb6d6362cce2d7287e64308b673963
 Size (ncurses-6.0.tar.gz) = 3131891 bytes
 SHA1 (patch-aa) = 6acf84077e84fd693bb2b52377774db3d15b4f8f
-SHA1 (patch-ab) = d5fdedbe750dab1b7e895860a563062cd850b760
-SHA1 (patch-ac) = 85738d32b84b5eda18c6acc0dd678c2616dbb8fa
+SHA1 (patch-ab) = 5a64bd1e591fa253d71bbdec1a4dc330c4c50e9e
+SHA1 (patch-ac) = b0b0eac0be624240330da852d7e5d35ff5f060c4
 SHA1 (patch-aclocal.m4) = efb1a966687d2c35fc3e3e1d5345e80aaf2822f6
 SHA1 (patch-c++_Makefile.in) = 974f89c75737a8079977fc35a924b54d32e98df2
 SHA1 (patch-configure.in) = 48a705b3f4de3a65c0c1c3648f5a24c5310ed3fa
diff -r 488367593c02 -r 9e2b1dbaad43 devel/ncurses/patches/patch-ab
--- a/devel/ncurses/patches/patch-ab    Fri Dec 30 11:25:58 2016 +0000
+++ b/devel/ncurses/patches/patch-ab    Fri Dec 30 11:28:19 2016 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ab,v 1.19 2016/12/18 23:30:34 joerg Exp $
+$NetBSD: patch-ab,v 1.20 2016/12/30 11:28:19 wiz Exp $
 
 --- mk-1st.awk.orig    2014-12-20 23:54:22.000000000 +0000
 +++ mk-1st.awk
@@ -12,15 +12,17 @@
                return sprintf("%s%s%s", prefix, a_name, suffix)
        }
  # see imp_name
-@@ -447,7 +450,7 @@ END        {
+@@ -447,8 +450,8 @@ END        {
                                        which_list = "SHLIB_LIST";
                                }
                                printf "\tcd ../lib && $(LIBTOOL_LINK) $(%s) $(%s) \\\n", CC_NAME, CC_FLAG;
 -                              printf "\t\t-o %s $(%s_OBJS:$o=.lo) \\\n", lib_name, OBJS;
+-                              printf "\t\t-rpath $(DESTDIR)$(libdir) \\\n";
 +                              printf "\t\t-o %s $(%s_OBJS:.o=.lo) \\\n", lib_name, OBJS;
-                               printf "\t\t-rpath $(DESTDIR)$(libdir) \\\n";
++                              printf "\t\t-rpath $(libdir) \\\n";
                                printf "\t\t%s $(NCURSES_MAJOR):$(NCURSES_MINOR) $(LT_UNDEF) $(%s) $(LDFLAGS)\n", libtool_version, which_list;
                                print  ""
+                               print  "install \\"
 @@ -471,7 +474,7 @@ END        {
                                printf "\t$(RANLIB) $@\n"
                                if ( host == "vxworks" )
diff -r 488367593c02 -r 9e2b1dbaad43 devel/ncurses/patches/patch-ac
--- a/devel/ncurses/patches/patch-ac    Fri Dec 30 11:25:58 2016 +0000
+++ b/devel/ncurses/patches/patch-ac    Fri Dec 30 11:28:19 2016 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ac,v 1.24 2016/12/18 23:30:34 joerg Exp $
+$NetBSD: patch-ac,v 1.25 2016/12/30 11:28:19 wiz Exp $
 
 Allow ncurses to build with compiler from pkgsrc by dropping the use of
 -no-cpp-precomp which is specific to Apple's supplied toolchain.
@@ -7,6 +7,15 @@
 
 --- configure.orig     2015-08-05 09:20:32.000000000 +0000
 +++ configure
+@@ -4930,7 +4930,7 @@ test -z "$cf_cv_libtool_version" && unse
+ echo "$as_me: error: Cannot find libtool" >&2;}
+    { (exit 1); exit 1; }; }
+       fi
+-      LIB_CREATE='${LIBTOOL} --mode=link ${CC} -rpath ${DESTDIR}${libdir} ${LIBTOOL_VERSION} `cut -f1 ${top_srcdir}/VERSION` ${LIBTOOL_OPTS} ${LT_UNDEF} $(LIBS) -o'
++      LIB_CREATE='${LIBTOOL} --mode=link ${CC} -rpath ${libdir} ${LIBTOOL_VERSION} `cut -f1 ${top_srcdir}/VERSION` ${LIBTOOL_OPTS} ${LT_UNDEF} $(LIBS) -o'
+       LIB_OBJECT='${OBJECTS:.o=.lo}'
+       LIB_SUFFIX=.la
+       LIB_CLEAN='${LIBTOOL} --mode=clean'
 @@ -11090,12 +11090,7 @@ case ".$MANPAGE_RENAMES" in
  (.no)
        ;;
@@ -53,7 +62,7 @@
  CXX_NAME=ncurses++
  
  # workaround for g++ versus Solaris (20131116)
-@@ -23565,7 +23570,14 @@ CF_EOF
+@@ -23565,7 +23568,14 @@ CF_EOF
                cf_depsuf="${LIB_SUFFIX}${EXTRA_SUFFIX}${cf_depsuf}"
        fi
  



Home | Main Index | Thread Index | Old Index