Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Jul 2018 13:05:39 +0000 (UTC)
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r475999 - head/lang/tclX
Message-ID:  <201807311305.w6VD5diN086165@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gahr
Date: Tue Jul 31 13:05:38 2018
New Revision: 475999
URL: https://svnweb.freebsd.org/changeset/ports/475999

Log:
  lang/tclX: fetch newer tcl.m4 so we can build with Tcl 8.7

Modified:
  head/lang/tclX/Makefile
  head/lang/tclX/distinfo

Modified: head/lang/tclX/Makefile
==============================================================================
--- head/lang/tclX/Makefile	Tue Jul 31 12:55:43 2018	(r475998)
+++ head/lang/tclX/Makefile	Tue Jul 31 13:05:38 2018	(r475999)
@@ -4,8 +4,12 @@
 PORTNAME=	tclX
 PORTVERSION=	8.4.1
 CATEGORIES=	lang tcl devel
-MASTER_SITES=	SF/${PORTNAME:tl}/TclX/${PORTVERSION}
-DISTNAME=	tclx${PORTVERSION}
+MASTER_SITES=	SF/${PORTNAME:tl}/TclX/${PORTVERSION}:tclx \
+    		http://core.tcl.tk/tclconfig/raw/:tclm4
+DISTFILES=	tclx${PORTVERSION}${EXTRACT_SUFX}:tclx \
+    		${TCLM4}:tclm4
+EXTRACT_ONLY=	tclx${PORTVERSION}${EXTRACT_SUFX}
+DIST_SUBDIR=	${PORTNAME}
 
 MAINTAINER=	mi@aldan.algebra.com
 COMMENT=	Extended TCL
@@ -25,6 +29,7 @@ PLIST_SUB=	TCLX_VER=${PORTVERSION:R}
 ALL_TARGET=	binaries libraries
 INSTALL_TARGET=	install-binaries install-libraries
 LLD_UNSAFE=	yes
+TCLM4=		tcl.m4?name=2e84c8
 
 .include <bsd.port.pre.mk>
 
@@ -34,6 +39,9 @@ EXTRA_PATCHES+=	${FILESDIR}/tcl85-test-patch
 .if ${TCL_VER} > 8.5
 EXTRA_PATCHES+=	${FILESDIR}/tcl86-test-patch
 .endif
+
+post-extract:
+	${CP} ${DISTDIR}/${DIST_SUBDIR}/${TCLM4} ${WRKSRC}/tclconfig/tcl.m4
 
 post-configure:
 	# Disabling the failing help.test

Modified: head/lang/tclX/distinfo
==============================================================================
--- head/lang/tclX/distinfo	Tue Jul 31 12:55:43 2018	(r475998)
+++ head/lang/tclX/distinfo	Tue Jul 31 13:05:38 2018	(r475999)
@@ -1,2 +1,5 @@
-SHA256 (tclx8.4.1.tar.bz2) = a9b41f606ec6c1268b9c78512e6e1cb533bd9ae3e786e650d111fc16ffe758ec
-SIZE (tclx8.4.1.tar.bz2) = 330073
+TIMESTAMP = 1533042244
+SHA256 (tclX/tclx8.4.1.tar.bz2) = a9b41f606ec6c1268b9c78512e6e1cb533bd9ae3e786e650d111fc16ffe758ec
+SIZE (tclX/tclx8.4.1.tar.bz2) = 330073
+SHA256 (tclX/tcl.m4?name=2e84c8) = 64916c55de3e48913546ca08f4c711a62a2a9c74ce26ed3fbd37487c9f48942e
+SIZE (tclX/tcl.m4?name=2e84c8) = 135959



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201807311305.w6VD5diN086165>