Update to 8.6.13.
More tests can be run thanks to upstream changes.
This commit is contained in:
parent
7e89682f5a
commit
232b19cbe9
@ -1,6 +1,6 @@
|
||||
COMMENT = Tool Command Language
|
||||
|
||||
P = 12
|
||||
P = 13
|
||||
DISTNAME = tcl8.6.${P}
|
||||
PKGNAME = tcl-8.6.${P}
|
||||
PKGSTEM = tcl-8.6
|
||||
@ -44,15 +44,13 @@ ALL_TARGET = binaries
|
||||
TEST_TARGET = test-tcl
|
||||
|
||||
TESTHOME = ${WRKDIR}/testhome
|
||||
|
||||
# Use TESTFLAGS to control the Tcl tests
|
||||
TESTFLAGS =
|
||||
|
||||
# These tests will always fail due to assumptions that don't hold on OpenBSD.
|
||||
# Skip them until they're improved.
|
||||
# fCmd-9.4.b expects to be able to overwrite a read-only directory.
|
||||
# Many socket-14.* expect certain socket errors to occur
|
||||
# later rather than sooner. Bug 2911139.
|
||||
TESTFLAGS += -skip 'fCmd-9.4.b socket-14.*'
|
||||
# This test will always fail;
|
||||
# OpenBSD won't allow overwriting a read-only directory.
|
||||
TESTFLAGS += -skip 'fCmd-9.4.b'
|
||||
|
||||
pre-configure:
|
||||
@${SUBST_CMD} ${WRKDIST}/library/init.tcl
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (tcl-core8.6.12-src.tar.gz) = GGdI8RMc7z1jdCGhjXCJL4COUmopxpS+v+scVA+Ycnw=
|
||||
SIZE (tcl-core8.6.12-src.tar.gz) = 6064625
|
||||
SHA256 (tcl-core8.6.13-src.tar.gz) = xh8NZpnivHaR8Rm0GWOqqNyYDyNTLE6TdzmDKl9KZkI=
|
||||
SIZE (tcl-core8.6.13-src.tar.gz) = 6370805
|
||||
|
@ -1,7 +1,7 @@
|
||||
Index: unix/Makefile.in
|
||||
--- unix/Makefile.in.orig
|
||||
+++ unix/Makefile.in
|
||||
@@ -893,7 +893,6 @@ install-binaries: binaries
|
||||
@@ -900,7 +900,6 @@ install-binaries: binaries
|
||||
done
|
||||
@echo "Installing $(LIB_FILE) to $(DLL_INSTALL_DIR)/"
|
||||
@@INSTALL_LIB@
|
||||
@ -9,7 +9,7 @@ Index: unix/Makefile.in
|
||||
@echo "Installing ${TCL_EXE} as $(BIN_INSTALL_DIR)/tclsh$(VERSION)${EXE_SUFFIX}"
|
||||
@$(INSTALL_PROGRAM) ${TCL_EXE} "$(BIN_INSTALL_DIR)/tclsh$(VERSION)${EXE_SUFFIX}"
|
||||
@echo "Installing tclConfig.sh to $(CONFIG_INSTALL_DIR)/"
|
||||
@@ -908,7 +907,7 @@ install-binaries: binaries
|
||||
@@ -915,7 +914,7 @@ install-binaries: binaries
|
||||
@EXTRA_INSTALL_BINARIES@
|
||||
@echo "Installing pkg-config file to $(LIB_INSTALL_DIR)/pkgconfig/"
|
||||
@$(INSTALL_DATA_DIR) "$(LIB_INSTALL_DIR)/pkgconfig"
|
||||
@ -18,16 +18,16 @@ Index: unix/Makefile.in
|
||||
|
||||
install-libraries: libraries
|
||||
@for i in "$(SCRIPT_INSTALL_DIR)" "$(MODULE_INSTALL_DIR)"; \
|
||||
@@ -919,7 +918,7 @@ install-libraries: libraries
|
||||
else true; \
|
||||
fi; \
|
||||
@@ -925,7 +924,7 @@ install-libraries: libraries
|
||||
$(INSTALL_DATA_DIR) "$$i"; \
|
||||
fi; \
|
||||
done;
|
||||
- @for i in opt0.4 http1.0 encoding; \
|
||||
+ @for i in opt0.4 http1.0 encoding ../modules/85 ../modules/86; \
|
||||
do \
|
||||
if [ ! -d "$(SCRIPT_INSTALL_DIR)/$$i" ] ; then \
|
||||
echo "Making directory $(SCRIPT_INSTALL_DIR)/$$i"; \
|
||||
@@ -927,7 +926,7 @@ install-libraries: libraries
|
||||
@@ -933,7 +932,7 @@ install-libraries: libraries
|
||||
else true; \
|
||||
fi; \
|
||||
done;
|
||||
@ -36,13 +36,13 @@ Index: unix/Makefile.in
|
||||
do \
|
||||
if [ ! -d "$(MODULE_INSTALL_DIR)/$$i" ] ; then \
|
||||
echo "Making directory $(MODULE_INSTALL_DIR)/$$i"; \
|
||||
@@ -947,23 +946,23 @@ install-libraries: libraries
|
||||
$(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)/http1.0"; \
|
||||
@@ -952,23 +951,23 @@ install-libraries: libraries
|
||||
done
|
||||
@echo "Installing package http 2.9.5 as a Tcl Module";
|
||||
- @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(MODULE_INSTALL_DIR)/8.6/http-2.9.5.tm"
|
||||
+ @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(MODULE_INSTALL_DIR)/http-2.9.5.tm"
|
||||
@echo "Installing package opt0.4 files to $(SCRIPT_INSTALL_DIR)/opt0.4/";
|
||||
@echo "Installing package http 2.9.8 as a Tcl Module";
|
||||
@$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl \
|
||||
- "$(MODULE_INSTALL_DIR)/8.6/http-2.9.8.tm"
|
||||
+ "$(MODULE_INSTALL_DIR)/http-2.9.8.tm"
|
||||
@echo "Installing package opt0.4 files to $(SCRIPT_INSTALL_DIR)/opt0.4/"
|
||||
@for i in $(TOP_DIR)/library/opt/*.tcl; do \
|
||||
$(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)/opt0.4"; \
|
||||
done
|
||||
@ -50,14 +50,14 @@ Index: unix/Makefile.in
|
||||
@$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl \
|
||||
- "$(MODULE_INSTALL_DIR)/8.5/msgcat-1.6.1.tm"
|
||||
+ "$(MODULE_INSTALL_DIR)/msgcat-1.6.1.tm"
|
||||
@echo "Installing package tcltest 2.5.3 as a Tcl Module"
|
||||
@echo "Installing package tcltest 2.5.5 as a Tcl Module"
|
||||
@$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl \
|
||||
- "$(MODULE_INSTALL_DIR)/8.5/tcltest-2.5.3.tm"
|
||||
+ "$(MODULE_INSTALL_DIR)/tcltest-2.5.3.tm"
|
||||
@echo "Installing package platform 1.0.18 as a Tcl Module"
|
||||
- "$(MODULE_INSTALL_DIR)/8.5/tcltest-2.5.5.tm"
|
||||
+ "$(MODULE_INSTALL_DIR)/tcltest-2.5.5.tm"
|
||||
@echo "Installing package platform 1.0.19 as a Tcl Module"
|
||||
@$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl \
|
||||
- "$(MODULE_INSTALL_DIR)/8.4/platform-1.0.18.tm"
|
||||
+ "$(MODULE_INSTALL_DIR)/platform-1.0.18.tm"
|
||||
- "$(MODULE_INSTALL_DIR)/8.4/platform-1.0.19.tm"
|
||||
+ "$(MODULE_INSTALL_DIR)/platform-1.0.19.tm"
|
||||
@echo "Installing package platform::shell 1.1.4 as a Tcl Module"
|
||||
@$(INSTALL_DATA) $(TOP_DIR)/library/platform/shell.tcl \
|
||||
- "$(MODULE_INSTALL_DIR)/8.4/platform/shell-1.1.4.tm"
|
||||
@ -65,7 +65,7 @@ Index: unix/Makefile.in
|
||||
@echo "Installing encoding files to $(SCRIPT_INSTALL_DIR)/encoding/"
|
||||
@for i in $(TOP_DIR)/library/encoding/*.enc; do \
|
||||
$(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)/encoding"; \
|
||||
@@ -1037,6 +1036,8 @@ install-doc: doc
|
||||
@@ -1042,6 +1041,8 @@ install-doc: doc
|
||||
@for i in $(TOP_DIR)/doc/*.n; do \
|
||||
$(SHELL) $(UNIX_DIR)/installManPage $(MAN_FLAGS) $$i "$(MANN_INSTALL_DIR)"; \
|
||||
done
|
||||
|
@ -936,12 +936,12 @@ lib/tcl/tcl8.6/man/mann/
|
||||
@man lib/tcl/tcl8.6/man/mann/yieldto.n
|
||||
@man lib/tcl/tcl8.6/man/mann/zlib.n
|
||||
lib/tcl/tcl8.6/modules/
|
||||
lib/tcl/tcl8.6/modules/http-2.9.5.tm
|
||||
lib/tcl/tcl8.6/modules/http-2.9.8.tm
|
||||
lib/tcl/tcl8.6/modules/msgcat-1.6.1.tm
|
||||
lib/tcl/tcl8.6/modules/platform/
|
||||
lib/tcl/tcl8.6/modules/platform-1.0.18.tm
|
||||
lib/tcl/tcl8.6/modules/platform-1.0.19.tm
|
||||
lib/tcl/tcl8.6/modules/platform/shell-1.1.4.tm
|
||||
lib/tcl/tcl8.6/modules/tcltest-2.5.3.tm
|
||||
lib/tcl/tcl8.6/modules/tcltest-2.5.5.tm
|
||||
lib/tcl/tcl8.6/msgs/
|
||||
lib/tcl/tcl8.6/msgs/af.msg
|
||||
lib/tcl/tcl8.6/msgs/af_za.msg
|
||||
|
Loading…
Reference in New Issue
Block a user