update to tcl 8.4.7

This commit is contained in:
kevlo 2004-08-07 06:13:54 +00:00
parent f6c613a30d
commit 412fca1469
5 changed files with 761 additions and 761 deletions

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.9 2004/07/04 03:18:59 brad Exp $ # $OpenBSD: Makefile,v 1.10 2004/08/07 06:13:54 kevlo Exp $
# Uses pthreads (can but does not at the moment) # Uses pthreads (can but does not at the moment)
COMMENT= "Tool Command Language" COMMENT= "Tool Command Language"
VERSION= 8.4.6 VERSION= 8.4.7
DISTNAME= tcl${VERSION}-src DISTNAME= tcl${VERSION}-src
PKGNAME= tcl-${VERSION} PKGNAME= tcl-${VERSION}

View File

@ -1,3 +1,3 @@
MD5 (tcl8.4.6-src.tar.gz) = 9009a92dc648775fb8a9b0789b995756 MD5 (tcl8.4.7-src.tar.gz) = 07e256e21bd0d05887770318b540c36f
RMD160 (tcl8.4.6-src.tar.gz) = c282a1ce3b71d6b91b0b59fbc323d6ce05cba66f RMD160 (tcl8.4.7-src.tar.gz) = e684fcc663386d3579bf6766b3547109aaa6430c
SHA1 (tcl8.4.6-src.tar.gz) = d21495ca04419fc3b1594b96b19116040c33a3f0 SHA1 (tcl8.4.7-src.tar.gz) = 1529d8473bde5ba3430a93047d546697fe6dee7b

View File

@ -1,23 +1,18 @@
--- tcl.m4.orig Mon Mar 1 18:58:59 2004 --- tcl.m4.orig Mon Jul 26 21:40:46 2004
+++ tcl.m4 Sat Jul 3 22:51:24 2004 +++ tcl.m4 Sat Aug 7 13:31:43 2004
@@ -1209,7 +1209,7 @@ dnl AC_CHECK_TOOL(AR, ar) @@ -1256,24 +1256,48 @@ dnl AC_CHECK_TOOL(AR, ar)
CC_SEARCH_FLAGS="" TCL_LIB_VERSIONS_OK=nodots
LD_SEARCH_FLAGS=""
;; ;;
- NetBSD-*|FreeBSD-[[1-2]].*|OpenBSD-*) OpenBSD-*)
+ NetBSD-*|FreeBSD-[[1-2]].*) - SHLIB_LD="${CC} -shared"
# Not available on all versions: check for include file. - SHLIB_LD_LIBS='${LIBS}'
AC_CHECK_HEADER(dlfcn.h, [ - SHLIB_SUFFIX=".so"
# NetBSD/SPARC needs -fPIC, -fpic will not do. - DL_OBJS="tclLoadDl.o"
@@ -1247,6 +1247,53 @@ dnl AC_CHECK_TOOL(AR, ar) - DL_LIBS=""
]) - CC_SEARCH_FLAGS=""
- LD_SEARCH_FLAGS=""
# FreeBSD doesn't handle version numbers with dots. - AC_MSG_CHECKING(for ELF)
+ - AC_EGREP_CPP(yes, [
+ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a'
+ TCL_LIB_VERSIONS_OK=nodots
+ ;;
+ OpenBSD-*)
+ case `arch -s` in + case `arch -s` in
+ m88k|vax) + m88k|vax)
+ SHLIB_CFLAGS="" + SHLIB_CFLAGS=""
@ -49,9 +44,15 @@
+ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1.0' + SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1.0'
+ AC_MSG_CHECKING(for ELF) + AC_MSG_CHECKING(for ELF)
+ AC_EGREP_CPP(yes, [ + AC_EGREP_CPP(yes, [
+#ifdef __ELF__ #ifdef __ELF__
+ yes yes
+#endif #endif
- ],
- [AC_MSG_RESULT(yes)
- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1.0'],
- [AC_MSG_RESULT(no)
- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1.0']
- )
+ ], + ],
+ AC_MSG_RESULT(yes) + AC_MSG_RESULT(yes)
+ [ LDFLAGS=-Wl,-export-dynamic ], + [ LDFLAGS=-Wl,-export-dynamic ],
@ -61,5 +62,5 @@
+ ;; + ;;
+ esac + esac
# OpenBSD doesn't do version numbers with dots.
UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a' UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a'
TCL_LIB_VERSIONS_OK=nodots

View File

@ -1,3 +1,2 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2003/11/19 15:47:15 jose Exp $ @comment $OpenBSD: PFRAG.shared,v 1.2 2004/08/07 06:13:57 kevlo Exp $
lib/libtcl84.so.1.0 @lib lib/libtcl84.so.1.0
DYNLIBDIR(%B)

File diff suppressed because it is too large Load Diff