summaryrefslogtreecommitdiff
path: root/lang/tcl/patches/patch-af
diff options
context:
space:
mode:
authorjwise <jwise>2004-01-21 19:30:33 +0000
committerjwise <jwise>2004-01-21 19:30:33 +0000
commit60c5927d26bdd0a8426e497ac380e6b63a0785d8 (patch)
treebe7e53e4772d8a19a70252304d4c03444b2166d3 /lang/tcl/patches/patch-af
parent6111f08614cb54adcda656210436a48741b68397 (diff)
downloadpkgsrc-60c5927d26bdd0a8426e497ac380e6b63a0785d8.tar.gz
Apply a fix for library naming on IRIX 5 and 6, based on a patch
submitted in private mail by Georg Schwarz. Prevents PLIST mismatches on these platforms. Tested for non-interference with other platforms, but no specific IRIX testing of this version of fix yet performed.
Diffstat (limited to 'lang/tcl/patches/patch-af')
-rw-r--r--lang/tcl/patches/patch-af42
1 files changed, 36 insertions, 6 deletions
diff --git a/lang/tcl/patches/patch-af b/lang/tcl/patches/patch-af
index 21608c0038b..0baf96691a6 100644
--- a/lang/tcl/patches/patch-af
+++ b/lang/tcl/patches/patch-af
@@ -1,7 +1,7 @@
-$NetBSD: patch-af,v 1.6 2001/12/23 17:02:32 bjoern Exp $
+$NetBSD: patch-af,v 1.7 2004/01/21 19:30:33 jwise Exp $
---- tcl.m4.orig Sat Oct 20 02:24:15 2001
-+++ tcl.m4
+--- tcl.m4.orig 2001-10-19 20:24:15.000000000 -0400
++++ tcl.m4 2004-01-21 13:57:23.000000000 -0500
@@ -601,6 +601,7 @@
# Step 3: set configuration options based on system name and version.
@@ -10,7 +10,37 @@ $NetBSD: patch-af,v 1.6 2001/12/23 17:02:32 bjoern Exp $
EXTRA_CFLAGS=""
TCL_EXPORT_FILE_SUFFIX=""
UNSHARED_LIB_SUFFIX=""
-@@ -910,28 +911,36 @@
+@@ -790,6 +791,9 @@
+ LD_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
+ EXTRA_CFLAGS=""
+ LDFLAGS=""
++ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a'
++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so'
++ TCL_LIB_VERSIONS_OK=nodots
+ ;;
+ IRIX-6.*|IRIX64-6.5*)
+ SHLIB_CFLAGS=""
+@@ -814,6 +818,9 @@
+ esac
+ LDFLAGS="-n32"
+ fi
++ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a'
++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so'
++ TCL_LIB_VERSIONS_OK=nodots
+ ;;
+ IRIX64-6.*)
+ SHLIB_CFLAGS=""
+@@ -824,6 +831,9 @@
+ DL_LIBS=""
+ LDFLAGS=""
+ LD_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
++ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a'
++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so'
++ TCL_LIB_VERSIONS_OK=nodots
+ ;;
+ Linux*)
+ SHLIB_CFLAGS="-fPIC"
+@@ -910,28 +920,36 @@
LD_SEARCH_FLAGS=""
;;
NetBSD-*|FreeBSD-[[1-2]].*|OpenBSD-*)
@@ -52,7 +82,7 @@ $NetBSD: patch-af,v 1.6 2001/12/23 17:02:32 bjoern Exp $
], [
SHLIB_CFLAGS=""
SHLIB_LD="echo tclLdAout $CC \{$SHLIB_CFLAGS\} | `pwd`/tclsh -r"
-@@ -1129,6 +1138,9 @@
+@@ -1129,6 +1147,9 @@
DL_LIBS="-ldl"
LDFLAGS=""
LD_SEARCH_FLAGS='-Wl,-R,${LIB_RUNTIME_DIR}'
@@ -62,7 +92,7 @@ $NetBSD: patch-af,v 1.6 2001/12/23 17:02:32 bjoern Exp $
;;
SunOS-5*)
-@@ -1173,6 +1185,9 @@
+@@ -1173,6 +1194,9 @@
else
LD_SEARCH_FLAGS='-R ${LIB_RUNTIME_DIR}'
fi