diff options
author | jperkin <jperkin> | 2015-03-16 13:30:02 +0000 |
---|---|---|
committer | jperkin <jperkin> | 2015-03-16 13:30:02 +0000 |
commit | 03705d904a49372a8861c0d65d1104f6a824736b (patch) | |
tree | 23800456b8a80f3b6ab06a09f5c7022be78de6a6 /lang | |
parent | c02fda553ddc8c3d6653fc60763ebc9c05751b20 (diff) | |
download | pkgsrc-03705d904a49372a8861c0d65d1104f6a824736b.tar.gz |
Honour LDFLAGS. Fixes cwrapper build with non-builtin zlib.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/tcl/distinfo | 4 | ||||
-rw-r--r-- | lang/tcl/patches/patch-unix_Makefile.in | 31 |
2 files changed, 23 insertions, 12 deletions
diff --git a/lang/tcl/distinfo b/lang/tcl/distinfo index 51a30acfa40..7760b71a6b3 100644 --- a/lang/tcl/distinfo +++ b/lang/tcl/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.63 2014/11/22 15:57:17 adam Exp $ +$NetBSD: distinfo,v 1.64 2015/03/16 13:30:02 jperkin Exp $ SHA1 (tcl8.6.3-src.tar.gz) = 026b4b6330205bdc49af12332ee17c2b01f76d37 RMD160 (tcl8.6.3-src.tar.gz) = 7d798ddba4e0b2fce9228f2d654e2cfeef015aca @@ -15,7 +15,7 @@ SHA1 (patch-pkgs_tdbcpostgres1.0.2_configure) = 81f5bf3aecf3deee1df9c7e4a4624e77 SHA1 (patch-pkgs_thread2.7.1_configure) = f722be8d70eb16c34acd9685d5b594665d811b76 SHA1 (patch-tests_load.test) = 438695ab76e01646e49aadc01c44344a5495eabb SHA1 (patch-tests_pkgMkIndex.test) = 70d1042c1f4743052c5fa191fa7c4732a08e28a2 -SHA1 (patch-unix_Makefile.in) = bac1e1140becda4cd032506ca8aaf699a9380faa +SHA1 (patch-unix_Makefile.in) = 70cd193ca4bf93a0dc635c4ea0681686699277bf SHA1 (patch-unix_configure) = abe7ec2bccea451d69d2df2587d3189971f17d9a SHA1 (patch-unix_tclConfig.sh.in) = 341ac4f1bbfb29551dea87ade98b3b7b59652a31 SHA1 (patch-unix_tclUnixCompat.c) = 7ffa40a1a56345f5b86cd896e8e3b0d5748d8c5e diff --git a/lang/tcl/patches/patch-unix_Makefile.in b/lang/tcl/patches/patch-unix_Makefile.in index c4435dee4c4..85586018cf2 100644 --- a/lang/tcl/patches/patch-unix_Makefile.in +++ b/lang/tcl/patches/patch-unix_Makefile.in @@ -1,6 +1,8 @@ -$NetBSD: patch-unix_Makefile.in,v 1.8 2014/10/31 21:11:18 adam Exp $ +$NetBSD: patch-unix_Makefile.in,v 1.9 2015/03/16 13:30:02 jperkin Exp $ ---- unix/Makefile.in.orig 2013-09-19 20:17:13.000000000 +0000 +Honour LDFLAGS. + +--- unix/Makefile.in.orig 2014-11-12 02:36:22.000000000 +0000 +++ unix/Makefile.in @@ -8,6 +8,7 @@ VERSION = @TCL_VERSION@ MAJOR_VERSION = @TCL_MAJOR_VERSION@ @@ -28,6 +30,15 @@ $NetBSD: patch-unix_Makefile.in,v 1.8 2014/10/31 21:11:18 adam Exp $ # Flags to pass to the linker LDFLAGS_DEBUG = @LDFLAGS_DEBUG@ +@@ -189,7 +192,7 @@ DLTEST_TARGETS = dltest.marker + # run-time. The first symbol is for use when creating a binary with cc, and + # the second is for use when running ld directly. + CC_SEARCH_FLAGS = @CC_SEARCH_FLAGS@ +-LD_SEARCH_FLAGS = @LD_SEARCH_FLAGS@ ++LD_SEARCH_FLAGS = @LD_SEARCH_FLAGS@ @LDFLAGS@ + + # The following symbol is defined to "$(DLTEST_TARGETS)" if dynamic loading is + # available; this causes everything in the "dltest" subdirectory to be built @@ -200,6 +203,7 @@ BUILD_DLTEST = @BUILD_DLTEST@ #BUILD_DLTEST = @@ -36,7 +47,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.8 2014/10/31 21:11:18 adam Exp $ #TCL_LIB_FILE = libtcl.a # Generic lib name used in rules that apply to tcl and tk -@@ -613,7 +617,7 @@ SRCS = $(GENERIC_SRCS) $(TOMMATH_SRCS) $ +@@ -614,7 +618,7 @@ SRCS = $(GENERIC_SRCS) $(TOMMATH_SRCS) $ all: binaries libraries doc packages @@ -45,7 +56,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.8 2014/10/31 21:11:18 adam Exp $ libraries: -@@ -630,6 +634,11 @@ ${STUB_LIB_FILE}: ${STUB_LIB_OBJS} +@@ -633,6 +637,11 @@ ${STUB_LIB_FILE}: ${STUB_LIB_OBJS} rm -f $@ @MAKE_STUB_LIB@ @@ -57,7 +68,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.8 2014/10/31 21:11:18 adam Exp $ # Make target which outputs the list of the .o contained in the Tcl lib useful # to build a single big shared library containing Tcl and other extensions. # Used for the Tcl Plugin. -- dl -@@ -796,9 +805,16 @@ install-binaries: binaries +@@ -799,9 +808,16 @@ install-binaries: binaries done; @echo "Installing $(LIB_FILE) to $(DLL_INSTALL_DIR)/" @@INSTALL_LIB@ @@ -75,7 +86,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.8 2014/10/31 21:11:18 adam Exp $ @echo "Installing tclConfig.sh to $(CONFIG_INSTALL_DIR)/" @$(INSTALL_DATA) tclConfig.sh "$(CONFIG_INSTALL_DIR)/tclConfig.sh" @echo "Installing tclooConfig.sh to $(CONFIG_INSTALL_DIR)/" -@@ -822,7 +838,7 @@ install-libraries: libraries +@@ -825,7 +841,7 @@ install-libraries: libraries else true; \ fi; \ done; @@ -84,7 +95,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.8 2014/10/31 21:11:18 adam Exp $ do \ if [ ! -d "$(SCRIPT_INSTALL_DIR)"/$$i ] ; then \ echo "Making directory $(SCRIPT_INSTALL_DIR)/$$i"; \ -@@ -843,6 +859,8 @@ install-libraries: libraries +@@ -846,6 +862,8 @@ install-libraries: libraries done; @echo "Installing package http 2.8.8 as a Tcl Module"; @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.6/http-2.8.8.tm; @@ -93,7 +104,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.8 2014/10/31 21:11:18 adam Exp $ @echo "Installing package opt0.4 files to $(SCRIPT_INSTALL_DIR)/opt0.4/"; @for i in $(TOP_DIR)/library/opt/*.tcl ; \ do \ -@@ -850,13 +868,21 @@ install-libraries: libraries +@@ -853,13 +871,21 @@ install-libraries: libraries done; @echo "Installing package msgcat 1.5.2 as a Tcl Module"; @$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.5/msgcat-1.5.2.tm; @@ -115,7 +126,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.8 2014/10/31 21:11:18 adam Exp $ @echo "Installing encoding files to $(SCRIPT_INSTALL_DIR)/encoding/"; @for i in $(TOP_DIR)/library/encoding/*.enc ; do \ -@@ -941,7 +967,7 @@ install-doc: doc +@@ -944,7 +970,7 @@ install-doc: doc done install-headers: @@ -124,7 +135,7 @@ $NetBSD: patch-unix_Makefile.in,v 1.8 2014/10/31 21:11:18 adam Exp $ do \ if [ ! -d "$$i" ] ; then \ echo "Making directory $$i"; \ -@@ -950,13 +976,17 @@ install-headers: +@@ -953,13 +979,17 @@ install-headers: fi; \ done; @echo "Installing header files to $(INCLUDE_INSTALL_DIR)/"; |