summaryrefslogtreecommitdiff
path: root/lang/tcl/patches
diff options
context:
space:
mode:
authorryoon <ryoon>2012-03-31 01:27:26 +0000
committerryoon <ryoon>2012-03-31 01:27:26 +0000
commitee2a69113e589339bbf3add5628c98903d89eab9 (patch)
treeaf31dc29e1ca4f758e3601cb548ad71e342b8e06 /lang/tcl/patches
parentcf785e368abe727a26837cb07acd55ccbd1a584a (diff)
downloadpkgsrc-ee2a69113e589339bbf3add5628c98903d89eab9.tar.gz
Fix UNSHARED_LIB_SUFFIX without dot in configure on FreeBSD.
Sync with PLIST.
Diffstat (limited to 'lang/tcl/patches')
-rw-r--r--lang/tcl/patches/patch-ab12
1 files changed, 10 insertions, 2 deletions
diff --git a/lang/tcl/patches/patch-ab b/lang/tcl/patches/patch-ab
index 3c7a521e535..3956a3c5f21 100644
--- a/lang/tcl/patches/patch-ab
+++ b/lang/tcl/patches/patch-ab
@@ -1,4 +1,4 @@
-$NetBSD: patch-ab,v 1.39 2011/11/14 01:31:18 marino Exp $
+$NetBSD: patch-ab,v 1.40 2012/03/31 01:27:27 ryoon Exp $
--- unix/configure.orig 2008-02-06 15:38:26.000000000 +0000
+++ unix/configure
@@ -126,7 +126,15 @@ $NetBSD: patch-ab,v 1.39 2011/11/14 01:31:18 marino Exp $
# FreeBSD 3.* and greater have ELF.
SHLIB_CFLAGS="-fPIC"
SHLIB_LD="ld -Bshareable -x"
-@@ -3455,6 +3486,12 @@ echo "$ac_t""$tcl_cv_ld_elf" 1>&6
+@@ -3449,12 +3480,18 @@ echo "$ac_t""$tcl_cv_ld_elf" 1>&6
+ LDFLAGS="$LDFLAGS -pthread"
+ fi
+ case $system in
+- FreeBSD-3.*)
+- # FreeBSD-3 doesn't handle version numbers with dots.
++ FreeBSD-*)
++ # "nodots" required to confirm to pkgsrc lang/tcl PLIST
+ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a'
SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so'
TCL_LIB_VERSIONS_OK=nodots
;;