summaryrefslogtreecommitdiff
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
parentcf785e368abe727a26837cb07acd55ccbd1a584a (diff)
downloadpkgsrc-ee2a69113e589339bbf3add5628c98903d89eab9.tar.gz
Fix UNSHARED_LIB_SUFFIX without dot in configure on FreeBSD.
Sync with PLIST.
-rw-r--r--lang/tcl/distinfo4
-rw-r--r--lang/tcl/patches/patch-ab12
2 files changed, 12 insertions, 4 deletions
diff --git a/lang/tcl/distinfo b/lang/tcl/distinfo
index 64f0ad65c23..520c21b4492 100644
--- a/lang/tcl/distinfo
+++ b/lang/tcl/distinfo
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.45 2011/11/14 01:31:18 marino Exp $
+$NetBSD: distinfo,v 1.46 2012/03/31 01:27:26 ryoon Exp $
SHA1 (tcl8.4.18-src.tar.gz) = 83b04c3ad092c22507869dec3a5c7ba821f109b0
RMD160 (tcl8.4.18-src.tar.gz) = 735a9cc0575585de70cbd3cb2ff5c97d46c1dfbd
Size (tcl8.4.18-src.tar.gz) = 3653369 bytes
SHA1 (patch-aa) = 8db3024597007f861c64e4c933bed3012c27832f
-SHA1 (patch-ab) = 208033822981d22de8746d71601c0076ab888c48
+SHA1 (patch-ab) = 1b4ae1af652922577ba3d87e983f602bda995179
SHA1 (patch-ac) = 3139a65c6647d806fc69765bc62aa715b49f4d41
SHA1 (patch-ad) = 277cf39e47affa2c2913e47a7d4e87468c5e21bb
SHA1 (patch-ae) = 7694081556a6b004db47ae54775bea0f659b8805
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
;;