Update to 8.6.12.

Update HOMEPAGE.
This commit is contained in:
stu 2022-05-24 02:54:39 +00:00
parent 452c99388c
commit 453d5871c3
5 changed files with 18 additions and 15 deletions

View File

@ -1,17 +1,17 @@
COMMENT = graphical toolkit for Tcl
P = 8
P = 12
DISTNAME = tk8.6.${P}
PKGNAME = tk-8.6.${P}
SHARED_LIBS = tk86 1.${P}
CATEGORIES = x11 x11/tk
HOMEPAGE = http://www.tcl.tk/
HOMEPAGE = http://www.tcl-lang.org/
MAINTAINER = Stuart Cassoff <stwo@users.sourceforge.net>
# BSD
PERMIT_PACKAGE = Yes
WANTLIB = X11 Xext Xft Xss c fontconfig m pthread tcl86 z
WANTLIB = X11 Xext Xft Xss c fontconfig freetype m pthread tcl86 z
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=tcl/}
DISTFILES = ${DISTNAME}-src.tar.gz

View File

@ -1,2 +1,2 @@
SHA256 (tk8.6.8-src.tar.gz) = See8oI3elRlaJ/WU98hQsIi+NXp8cJbkThFYx6X9ezM=
SIZE (tk8.6.8-src.tar.gz) = 4319854
SHA256 (tk8.6.12-src.tar.gz) = EjlcHz/La+0pOGifeX6jzfQe1ctsR2buyKyUlWAxBjA=
SIZE (tk8.6.12-src.tar.gz) = 4515393

View File

@ -1,7 +1,7 @@
Index: unix/Makefile.in
--- unix/Makefile.in.orig
+++ unix/Makefile.in
@@ -737,10 +737,10 @@ install-binaries: $(TK_STUB_LIB_FILE) $(TK_LIB_FILE) $
@@ -742,10 +742,10 @@ install-binaries: $(TK_STUB_LIB_FILE) $(TK_LIB_FILE) $
echo "}";\
fi \
) > "$(PKG_INDEX)"; \
@ -13,16 +13,16 @@ Index: unix/Makefile.in
@if test -f "tk${MAJOR_VERSION}${MINOR_VERSION}.dll"; then \
$(INSTALL_LIBRARY) "tk${MAJOR_VERSION}${MINOR_VERSION}.dll" "$(DLL_INSTALL_DIR)";\
chmod 555 "$(DLL_INSTALL_DIR)/tk${MAJOR_VERSION}${MINOR_VERSION}.dll";\
@@ -758,7 +758,7 @@ install-binaries: $(TK_STUB_LIB_FILE) $(TK_LIB_FILE) $
@@ -763,7 +763,7 @@ install-binaries: $(TK_STUB_LIB_FILE) $(TK_LIB_FILE) $
@EXTRA_INSTALL_BINARIES@
@echo "Installing pkg-config file to $(LIB_INSTALL_DIR)/pkgconfig/"
@$(INSTALL_DATA_DIR) $(LIB_INSTALL_DIR)/pkgconfig
- @$(INSTALL_DATA) tk.pc $(LIB_INSTALL_DIR)/pkgconfig/tk.pc
+ @$(INSTALL_DATA) tk.pc $(LIB_INSTALL_DIR)/pkgconfig/tk86.pc
@$(INSTALL_DATA_DIR) "$(LIB_INSTALL_DIR)/pkgconfig"
- @$(INSTALL_DATA) tk.pc "$(LIB_INSTALL_DIR)/pkgconfig/tk.pc"
+ @$(INSTALL_DATA) tk.pc "$(LIB_INSTALL_DIR)/pkgconfig/tk86.pc"
install-libraries: libraries
@for i in "$(SCRIPT_INSTALL_DIR)" "$(SCRIPT_INSTALL_DIR)/images" \
@@ -813,6 +813,7 @@ install-demos:
@@ -818,6 +818,7 @@ install-demos:
if [ -f $$i ] ; then \
sed -e '3 s|exec wish|exec wish$(VERSION)|' \
$$i > "$(DEMO_INSTALL_DIR)"/`basename $$i`; \
@ -30,11 +30,10 @@ Index: unix/Makefile.in
fi; \
done;
@for i in $(DEMOPROGS); \
@@ -852,6 +853,9 @@ install-doc:
@@ -857,6 +858,8 @@ install-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)"

View File

@ -6,7 +6,7 @@ Index: unix/tk.pc.in
+++ unix/tk.pc.in
@@ -9,7 +9,7 @@ Name: The Tk Toolkit
Description: Tk is a cross-platform graphical user interface toolkit, the standard GUI not only for Tcl, but for many other dynamic languages as well.
URL: http://www.tcl.tk/
URL: https://www.tcl-lang.org/
Version: @TK_VERSION@@TK_PATCH_LEVEL@
-Requires: tcl >= 8.6
+Requires: tcl86 = @TK_VERSION@@TK_PATCH_LEVEL@

View File

@ -7,7 +7,7 @@ include/tk8.6/tk.h
include/tk8.6/tkDecls.h
include/tk8.6/tkPlatDecls.h
@lib lib/libtk86.so.${LIBtk86_VERSION}
lib/libtkstub86.a
@static-lib lib/libtkstub86.a
lib/pkgconfig/tk86.pc
lib/tcl/tk8.6/
lib/tcl/tk8.6/bgerror.tcl
@ -42,6 +42,9 @@ lib/tcl/tk8.6/man/license.terms
lib/tcl/tk8.6/man/man1/
@man lib/tcl/tk8.6/man/man1/wish.1
lib/tcl/tk8.6/man/man3/
@man lib/tcl/tk8.6/man/man3/FindPhoto.3
@man lib/tcl/tk8.6/man/man3/FontId.3
@man lib/tcl/tk8.6/man/man3/MeasureChar.3
@man lib/tcl/tk8.6/man/man3/Tk_3DBorderColor.3
@man lib/tcl/tk8.6/man/man3/Tk_3DBorderGC.3
@man lib/tcl/tk8.6/man/man3/Tk_3DHorizontalBevel.3
@ -169,6 +172,7 @@ lib/tcl/tk8.6/man/man3/
@man lib/tcl/tk8.6/man/man3/Tk_GetHWND.3
@man lib/tcl/tk8.6/man/man3/Tk_GetImage.3
@man lib/tcl/tk8.6/man/man3/Tk_GetImageMasterData.3
@man lib/tcl/tk8.6/man/man3/Tk_GetImageModelData.3
@man lib/tcl/tk8.6/man/man3/Tk_GetItemTypes.3
@man lib/tcl/tk8.6/man/man3/Tk_GetJoinStyle.3
@man lib/tcl/tk8.6/man/man3/Tk_GetJustify.3