mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
ffdf2e3f9b
Tcl/Tk 8.6.18 Release Announcement May 11, 2026 The Tcl Core Team is pleased to announce the 8.6.18 releases of the Tcl dynamic language and the Tk toolkit. We intend these to be the final releases of Tcl 8.6 and Tk 8.6. Both Tcl and Tk have successor major release sequences in active supported development. As of this release date, users of Tcl and Tk are encouraged to move to Tcl 9.0.3 and Tk 9.0.3. With development of Tcl/Tk 8.6 at an end, we are no longer soliciting bug reports and patches for these lines of development. Please only report issues that are believed so severe in nature that they would justify re-opening a closed development sequence. https://sourceforge.net/projects/tcl/files/Tcl/8.6.18/tcltk-release-notes-8.6.18.txt
77 lines
3.3 KiB
Plaintext
77 lines
3.3 KiB
Plaintext
Index: unix/Makefile.in
|
|
--- unix/Makefile.in.orig
|
|
+++ unix/Makefile.in
|
|
@@ -812,7 +812,6 @@ install-binaries: binaries
|
|
done
|
|
@echo "Installing $(LIB_FILE) to $(DLL_INSTALL_DIR)/"
|
|
@@INSTALL_LIB@
|
|
- @chmod 555 "$(DLL_INSTALL_DIR)/$(LIB_FILE)"
|
|
@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)/"
|
|
@@ -827,7 +826,7 @@ install-binaries: binaries
|
|
@EXTRA_INSTALL_BINARIES@
|
|
@echo "Installing pkg-config file to $(LIB_INSTALL_DIR)/pkgconfig/"
|
|
@$(INSTALL_DATA_DIR) "$(LIB_INSTALL_DIR)/pkgconfig"
|
|
- @$(INSTALL_DATA) tcl.pc "$(LIB_INSTALL_DIR)/pkgconfig/tcl.pc"
|
|
+ @$(INSTALL_DATA) tcl.pc "$(LIB_INSTALL_DIR)/pkgconfig/tcl86.pc"
|
|
|
|
install-libraries: libraries
|
|
@for i in "$(SCRIPT_INSTALL_DIR)" "$(MODULE_INSTALL_DIR)"; \
|
|
@@ -837,7 +836,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"; \
|
|
@@ -845,7 +844,7 @@ install-libraries: libraries
|
|
else true; \
|
|
fi; \
|
|
done;
|
|
- @for i in 8.5 8.6 8.6/platform; \
|
|
+ @for i in platform; \
|
|
do \
|
|
if [ ! -d "$(MODULE_INSTALL_DIR)/$$i" ] ; then \
|
|
echo "Making directory $(MODULE_INSTALL_DIR)/$$i"; \
|
|
@@ -864,23 +863,23 @@ install-libraries: libraries
|
|
done
|
|
@echo "Installing package http 2.9.9 as a Tcl Module";
|
|
@$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl \
|
|
- "$(MODULE_INSTALL_DIR)/8.6/http-2.9.9.tm"
|
|
+ "$(MODULE_INSTALL_DIR)/http-2.9.9.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
|
|
@echo "Installing package msgcat 1.6.1 as a Tcl Module"
|
|
@$(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.11 as a Tcl Module"
|
|
@$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl \
|
|
- "$(MODULE_INSTALL_DIR)/8.5/tcltest-2.5.11.tm"
|
|
+ "$(MODULE_INSTALL_DIR)/tcltest-2.5.11.tm"
|
|
@echo "Installing package platform 1.1.0 as a Tcl Module"
|
|
@$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl \
|
|
- "$(MODULE_INSTALL_DIR)/8.6/platform-1.1.0.tm"
|
|
+ "$(MODULE_INSTALL_DIR)/platform-1.1.0.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.6/platform/shell-1.1.4.tm"
|
|
+ "$(MODULE_INSTALL_DIR)/platform/shell-1.1.4.tm"
|
|
@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"; \
|
|
@@ -954,6 +953,8 @@ install-doc: doc
|
|
@for i in $(TOP_DIR)/doc/*.n; do \
|
|
$(SHELL) $(UNIX_DIR)/installManPage $(MAN_FLAGS) $$i "$(MANN_INSTALL_DIR)"; \
|
|
done
|
|
+ @echo "Installing license.terms to $(MAN_INSTALL_DIR)/"
|
|
+ @$(INSTALL_DATA) $(TOP_DIR)/license.terms "$(MAN_INSTALL_DIR)"
|
|
|
|
install-headers:
|
|
@for i in "$(INCLUDE_INSTALL_DIR)"; do \
|