svn commit: r485316 - in head: lang/tcl86 lang/tcl86/files x11-toolkits/tk86
Pietro Cerutti
gahr at FreeBSD.org
Mon Nov 19 12:01:18 UTC 2018
Author: gahr
Date: Mon Nov 19 12:01:15 2018
New Revision: 485316
URL: https://svnweb.freebsd.org/changeset/ports/485316
Log:
lang/tcl86, x11-toolkits/tk86: update to 8.6.9
Announcement: https://sourceforge.net/p/tcl/mailman/message/36469053/
Modified:
head/lang/tcl86/Makefile
head/lang/tcl86/distinfo
head/lang/tcl86/files/patch-unix-Makefile.in
head/lang/tcl86/files/patch-unix-configure
head/lang/tcl86/files/patch-unix-tclUnixInit.c
head/lang/tcl86/pkg-plist
head/x11-toolkits/tk86/Makefile
head/x11-toolkits/tk86/distinfo
Modified: head/lang/tcl86/Makefile
==============================================================================
--- head/lang/tcl86/Makefile Mon Nov 19 11:04:53 2018 (r485315)
+++ head/lang/tcl86/Makefile Mon Nov 19 12:01:15 2018 (r485316)
@@ -2,13 +2,12 @@
# $FreeBSD$
PORTNAME= tcl
-PORTVERSION= 8.6.8
+DISTVERSION= ${TCL_VERSION}${TCL_RC}
PORTREVISION= 0
CATEGORIES= lang
-MASTER_SITES= SF/tcl/Tcl/${PORTVERSION} \
- TCLTK/tcl8_6
-PKGNAMESUFFIX= ${PORTVERSION:R:S/.//}
-DISTNAME= ${PORTNAME}${PORTVERSION}-src
+MASTER_SITES= SF/tcl/Tcl/${TCL_VERSION}
+PKGNAMESUFFIX= ${SHORT_TCL_VER}
+DISTNAME= ${PORTNAME}-core${DISTVERSION}-src
MAINTAINER= tcltk at FreeBSD.org
COMMENT= Tool Command Language
@@ -18,6 +17,15 @@ LICENSE_NAME= Tcl/Tk License
LICENSE_FILE= ${WRKSRC}/../license.terms
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+USES= cpe
+
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --enable-shared \
+ --enable-man-suffix=.${MAN_SUFFIX} \
+ --includedir=${PREFIX}/include/tcl${TCL_VER}
+CONFIGURE_ENV= PORTSDIR=${PORTSDIR}
+
OPTIONS_DEFINE= TCLMAN TZDATA THREADS DEBUG
OPTIONS_DEFINE_amd64= DTRACE
OPTIONS_DEFAULT=THREADS
@@ -30,21 +38,16 @@ OPTIONS_SUB= yes
OPTIONS_EXCLUDE+= DTRACE
.endif
-PATCH_WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}
-WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}/unix
+PATCH_WRKSRC= ${WRKDIR}/${PORTNAME}${TCL_VERSION}
+WRKSRC= ${PATCH_WRKSRC}/unix
ALL_TARGET= all
INSTALL_TARGET= install-strip install-libraries install-modules
TEST_TARGET= test-tcl
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-shared \
- --enable-man-suffix=.${MAN_SUFFIX} \
- --includedir=${PREFIX}/include/tcl${TCL_VER}
-CONFIGURE_ENV= PORTSDIR=${PORTSDIR}
-
-TCL_VER= ${PORTVERSION:R}
+TCL_VERSION= 8.6.9
+TCL_VER= ${TCL_VERSION:R}
+TCL_RC= # Nothing
SHORT_TCL_VER= ${TCL_VER:S/.//}
MAN_SUFFIX= ${PKGBASE}
Modified: head/lang/tcl86/distinfo
==============================================================================
--- head/lang/tcl86/distinfo Mon Nov 19 11:04:53 2018 (r485315)
+++ head/lang/tcl86/distinfo Mon Nov 19 12:01:15 2018 (r485316)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1514887912
-SHA256 (tcl8.6.8-src.tar.gz) = c43cb0c1518ce42b00e7c8f6eaddd5195c53a98f94adc717234a65cbcfd3f96a
-SIZE (tcl8.6.8-src.tar.gz) = 9793786
+TIMESTAMP = 1542617242
+SHA256 (tcl-core8.6.9-src.tar.gz) = ae52393dca82d5bbc8cad9b95fcf0cf8375603480ee31e7a480a951ab7ecbb4e
+SIZE (tcl-core8.6.9-src.tar.gz) = 5932010
Modified: head/lang/tcl86/files/patch-unix-Makefile.in
==============================================================================
--- head/lang/tcl86/files/patch-unix-Makefile.in Mon Nov 19 11:04:53 2018 (r485315)
+++ head/lang/tcl86/files/patch-unix-Makefile.in Mon Nov 19 12:01:15 2018 (r485316)
@@ -1,4 +1,4 @@
---- unix/Makefile.in.orig 2016-03-01 01:59:35 UTC
+--- unix/Makefile.in.orig 2018-10-09 18:52:36 UTC
+++ unix/Makefile.in
@@ -54,6 +54,8 @@ SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TC
@@ -22,7 +22,7 @@
# Package search path.
TCL_PACKAGE_PATH = @TCL_PACKAGE_PATH@
-@@ -612,9 +614,9 @@ SRCS = $(GENERIC_SRCS) $(TOMMATH_SRCS) $
+@@ -614,9 +616,9 @@ SRCS = $(GENERIC_SRCS) $(TOMMATH_SRCS) $
# Start of rules
#--------------------------------------------------------------------------
@@ -34,7 +34,7 @@
libraries:
-@@ -625,6 +627,12 @@ doc:
+@@ -627,6 +629,12 @@ doc:
${LIB_FILE}: ${STUB_LIB_FILE} ${OBJS}
rm -f $@
@MAKE_LIB@
@@ -47,7 +47,7 @@
${STUB_LIB_FILE}: ${STUB_LIB_OBJS}
@if test "x${LIB_FILE}" = "xlibtcl${MAJOR_VERSION}.${MINOR_VERSION}.dll"; then \
-@@ -768,13 +776,13 @@ trace-test: ${TCLTEST_EXE}
+@@ -770,13 +778,13 @@ trace-test: ${TCLTEST_EXE}
# Installation rules
#--------------------------------------------------------------------------
@@ -64,7 +64,7 @@
install: $(INSTALL_TARGETS)
-@@ -796,6 +804,11 @@ install-binaries: binaries
+@@ -798,6 +806,11 @@ install-binaries: binaries
@echo "Installing $(LIB_FILE) to $(DLL_INSTALL_DIR)/"
@@INSTALL_LIB@
@chmod 555 "$(DLL_INSTALL_DIR)/$(LIB_FILE)"
@@ -76,7 +76,7 @@
@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)/"
-@@ -808,12 +821,17 @@ install-binaries: binaries
+@@ -810,12 +823,17 @@ install-binaries: binaries
@INSTALL_STUB_LIB@ ; \
fi
@EXTRA_INSTALL_BINARIES@
@@ -98,7 +98,7 @@
do \
if [ ! -d "$$i" ] ; then \
echo "Making directory $$i"; \
-@@ -821,7 +839,13 @@ install-libraries: libraries
+@@ -823,7 +841,13 @@ install-libraries: libraries
else true; \
fi; \
done;
@@ -113,12 +113,12 @@
do \
if [ ! -d "$(SCRIPT_INSTALL_DIR)"/$$i ] ; then \
echo "Making directory $(SCRIPT_INSTALL_DIR)/$$i"; \
-@@ -841,31 +865,31 @@ install-libraries: libraries
+@@ -843,31 +867,31 @@ install-libraries: libraries
$(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"/http1.0; \
done;
- @echo "Installing package http 2.8.12 as a Tcl Module";
-- @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.6/http-2.8.12.tm;
-+ @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)"/http-2.8.12.tm;
+ @echo "Installing package http 2.9.0 as a Tcl Module";
+- @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.6/http-2.9.0.tm;
++ @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)"/http-2.9.0.tm;
@echo "Installing package opt0.4 files to $(SCRIPT_INSTALL_DIR)/opt0.4/";
@for i in $(TOP_DIR)/library/opt/*.tcl ; \
do \
@@ -127,9 +127,9 @@
@echo "Installing package msgcat 1.6.1 as a Tcl Module";
- @$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.5/msgcat-1.6.1.tm;
+ @$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl "$(SCRIPT_INSTALL_DIR)"/msgcat-1.6.1.tm;
- @echo "Installing package tcltest 2.4.1 as a Tcl Module";
-- @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.5/tcltest-2.4.1.tm;
-+ @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl "$(SCRIPT_INSTALL_DIR)"/tcltest-2.4.1.tm;
+ @echo "Installing package tcltest 2.5.0 as a Tcl Module";
+- @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.5/tcltest-2.5.0.tm;
++ @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl "$(SCRIPT_INSTALL_DIR)"/tcltest-2.5.0.tm;
@echo "Installing package platform 1.0.14 as a Tcl Module";
- @$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.4/platform-1.0.14.tm;
@@ -155,7 +155,7 @@
install-tzdata:
@for i in tzdata; \
-@@ -940,7 +964,7 @@ install-doc: doc
+@@ -942,7 +966,7 @@ install-doc: doc
done
install-headers:
@@ -164,7 +164,7 @@
do \
if [ ! -d "$$i" ] ; then \
echo "Making directory $$i"; \
-@@ -949,14 +973,19 @@ install-headers:
+@@ -951,14 +975,19 @@ install-headers:
fi; \
done;
@echo "Installing header files to $(INCLUDE_INSTALL_DIR)/";
Modified: head/lang/tcl86/files/patch-unix-configure
==============================================================================
--- head/lang/tcl86/files/patch-unix-configure Mon Nov 19 11:04:53 2018 (r485315)
+++ head/lang/tcl86/files/patch-unix-configure Mon Nov 19 12:01:15 2018 (r485316)
@@ -1,6 +1,6 @@
---- unix/configure.orig 2016-03-01 01:59:35 UTC
+--- unix/configure.orig 2018-10-09 18:52:36 UTC
+++ unix/configure
-@@ -7617,15 +7617,11 @@ fi
+@@ -7534,15 +7534,11 @@ fi
LDFLAGS="$LDFLAGS $PTHREAD_LIBS"
fi
Modified: head/lang/tcl86/files/patch-unix-tclUnixInit.c
==============================================================================
--- head/lang/tcl86/files/patch-unix-tclUnixInit.c Mon Nov 19 11:04:53 2018 (r485315)
+++ head/lang/tcl86/files/patch-unix-tclUnixInit.c Mon Nov 19 12:01:15 2018 (r485316)
@@ -1,6 +1,6 @@
---- unix/tclUnixInit.c.orig 2016-09-08 20:22:10.064101000 -0400
-+++ unix/tclUnixInit.c 2016-09-08 20:22:42.345592000 -0400
-@@ -391,14 +391,6 @@
+--- unix/tclUnixInit.c.orig 2018-10-05 17:38:41 UTC
++++ unix/tclUnixInit.c
+@@ -391,14 +391,6 @@ TclpInitPlatform(void)
#endif /* SIGPIPE */
#if defined(__FreeBSD__) && defined(__GNUC__)
Modified: head/lang/tcl86/pkg-plist
==============================================================================
--- head/lang/tcl86/pkg-plist Mon Nov 19 11:04:53 2018 (r485315)
+++ head/lang/tcl86/pkg-plist Mon Nov 19 12:01:15 2018 (r485316)
@@ -39,7 +39,7 @@ include/tcl%%TCL_VER%%/tclOO.h
include/tcl%%TCL_VER%%/tclOODecls.h
include/tcl%%TCL_VER%%/tclTomMath.h
include/tcl%%TCL_VER%%/tclTomMathDecls.h
-lib/tcl%%TCL_VER%%/http-2.8.12.tm
+lib/tcl%%TCL_VER%%/http-2.9.0.tm
lib/tcl%%TCL_VER%%/http1.0/http.tcl
lib/tcl%%TCL_VER%%/http1.0/pkgIndex.tcl
lib/tcl%%TCL_VER%%/msgcat-1.6.1.tm
@@ -47,7 +47,7 @@ lib/tcl%%TCL_VER%%/opt0.4/optparse.tcl
lib/tcl%%TCL_VER%%/opt0.4/pkgIndex.tcl
lib/tcl%%TCL_VER%%/platform-1.0.14.tm
lib/tcl%%TCL_VER%%/platform/shell-1.1.4.tm
-lib/tcl%%TCL_VER%%/tcltest-2.4.1.tm
+lib/tcl%%TCL_VER%%/tcltest-2.5.0.tm
lib/tcl%%TCL_VER%%/auto.tcl
lib/tcl%%TCL_VER%%/clock.tcl
lib/tcl%%TCL_VER%%/encoding/ascii.enc
Modified: head/x11-toolkits/tk86/Makefile
==============================================================================
--- head/x11-toolkits/tk86/Makefile Mon Nov 19 11:04:53 2018 (r485315)
+++ head/x11-toolkits/tk86/Makefile Mon Nov 19 12:01:15 2018 (r485316)
@@ -2,11 +2,11 @@
# $FreeBSD$
PORTNAME= tk
-PORTVERSION= 8.6.8
-PORTREVISION= 2
+DISTVERSION= ${TK_VERSION}${TK_RC}
+PORTREVISION= 0
CATEGORIES= x11-toolkits
-MASTER_SITES= SF/tcl/Tcl/${PORTVERSION} TCLTK/tcl8_6
-PKGNAMESUFFIX= ${PORTVERSION:R:S/.//}
+MASTER_SITES= SF/tcl/Tcl/${TK_VERSION}
+PKGNAMESUFFIX= ${SHORT_TK_VER}
DISTNAME= ${PORTNAME}${PORTVERSION}-src
MAINTAINER= tcltk at FreeBSD.org
@@ -46,7 +46,9 @@ CONFIGURE_ENV= PORTSDIR=${PORTSDIR}
CFLAGS+= -I${TCL_INCLUDEDIR} \
-I${LOCALBASE}/include
-TK_VER= ${PORTVERSION:R}
+TK_VERSION= 8.6.9
+TK_VER= ${TK_VERSION:R}
+TK_RC= # Nothin
SHORT_TK_VER= ${TK_VER:S/.//}
MAN_SUFFIX= ${PKGBASE}
Modified: head/x11-toolkits/tk86/distinfo
==============================================================================
--- head/x11-toolkits/tk86/distinfo Mon Nov 19 11:04:53 2018 (r485315)
+++ head/x11-toolkits/tk86/distinfo Mon Nov 19 12:01:15 2018 (r485316)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1514889188
-SHA256 (tk8.6.8-src.tar.gz) = 49e7bca08dde95195a27f594f7c850b088be357a7c7096e44e1158c7a5fd7b33
-SIZE (tk8.6.8-src.tar.gz) = 4319854
+TIMESTAMP = 1542618299
+SHA256 (tk8.6.9-src.tar.gz) = d3f9161e8ba0f107fe8d4df1f6d3a14c30cc3512dfc12a795daa367a27660dac
+SIZE (tk8.6.9-src.tar.gz) = 4364606
More information about the svn-ports-all
mailing list