pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

tcl90: some cleanups



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Tue Jul 15 08:18:32 2025 +0200
Changeset:	927af3cb5ee99576eb4db9fd5e97c8770db041e5

Modified Files:
	tcl90/Makefile
	tcl90/Makefile.version
	tcl90/buildlink3.mk

Log Message:
tcl90: some cleanups

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=927af3cb5ee99576eb4db9fd5e97c8770db041e5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 tcl90/Makefile         |  8 ++++----
 tcl90/Makefile.version | 11 +----------
 tcl90/buildlink3.mk    | 16 +++-------------
 3 files changed, 8 insertions(+), 27 deletions(-)

diffs:
diff --git a/tcl90/Makefile b/tcl90/Makefile
index 69d8407530..fc917059b7 100644
--- a/tcl90/Makefile
+++ b/tcl90/Makefile
@@ -6,7 +6,7 @@ CATEGORIES=	lang
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=tcl/}
 
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://www.tcl.tk/
+HOMEPAGE=	https://www.tcl-lang.org/
 COMMENT=	Tool Command Language, a dynamic language
 LICENSE=	2-clause-bsd
 
@@ -29,7 +29,7 @@ USE_TOOLS+=		ln mkdir mv
 CONFIGURE_ARGS+=	--without-tzdata
 
 CONFIGURE_ARGS+=	--enable-zipfs
-BUILD_DEPENDS+=		zip-[0-9]*:../../archivers/zip
+TOOL_DEPENDS+=		zip-[0-9]*:../../archivers/zip
 
 PKGCONFIG_OVERRIDE+=	unix/tcl.pc.in
 
@@ -81,7 +81,7 @@ EMB_SRC=	itcl-4.3.2 sqlite-3.47.2 tdbc-1.1.10 tdbcmysql-1.1.10 \
 		thread-3.0.1
 # xxx maybe add some kind of rule in mk/pkgformat/pkg/check.mk for
 # something like
-# 	${CHECK_BUNDLED_PKG_VULNERABILItIES} ${EMB_SRC}
+# 	${CHECK_BUNDLED_PKG_VULNERABILITIES} ${EMB_SRC}
 # or
 #	${AUDIT_PACKAGE} itcl-4.3.2
 #
@@ -89,7 +89,7 @@ EMB_SRC=	itcl-4.3.2 sqlite-3.47.2 tdbc-1.1.10 tdbcmysql-1.1.10 \
 VFILE=		${_EXTRACT_PKGVULNDIR:sh}/pkg-vulnerabilities
 pre-fetch:
 .if exists(${VFILE})
-.  if !empty(ALLOW_VULNERABLE_PACKAGES:tl:Mno)
+.  if ${ALLOW_VULNERABLE_PACKAGES:tl:Uno} == no
 	for i in ${EMB_SRC}; do \
 		${PKG_ADMIN} audit-pkg $$i || \
 		 { ${FAIL_MSG} "embedded source $$i has vulnerabilities. "\
diff --git a/tcl90/Makefile.version b/tcl90/Makefile.version
index 9df633cde2..4e163bbfcf 100644
--- a/tcl90/Makefile.version
+++ b/tcl90/Makefile.version
@@ -4,20 +4,11 @@
 # used by lang/tcl/Makefile
 # used by lang/tcl-otcl/Makefile
 
-#TCL_SONUM=	86
-#TCL_BASEVER=	8.6
-#TCL_VERSION=	8.6.16
-
-# Update bundled versions in lang/tcl/buildlink3.mk
-#ITCL_VERSION=		4.3.2
-#SQLITE3_VERSION=	3.47.2
-#TDBC_VERSION=		1.1.10
-#THREAD_VERSION=	2.8.11
-
 TCL_SONUM=	90
 TCL_BASEVER=	9.0
 TCL_VERSION=	9.0.1
 
+# Update bundled versions in lang/tcl/buildlink3.mk
 ITCL_VERSION=		4.3.2
 SQLITE3_VERSION=	3.47.2
 TDBC_VERSION=		1.1.10
diff --git a/tcl90/buildlink3.mk b/tcl90/buildlink3.mk
index b4f2aa2e75..0e381ab201 100644
--- a/tcl90/buildlink3.mk
+++ b/tcl90/buildlink3.mk
@@ -5,29 +5,19 @@ BUILDLINK_TREE+=	tcl
 .if !defined(TCL_BUILDLINK3_MK)
 TCL_BUILDLINK3_MK:=
 
-#BUILDLINK_API_DEPENDS.tcl+=	tcl>=8.5.7
-#BUILDLINK_ABI_DEPENDS.tcl+=	tcl>=8.6.1nb1
-#BUILDLINK_PKGSRCDIR.tcl?=	../../lang/tcl
-
 BUILDLINK_API_DEPENDS.tcl+=	tcl>=9.0.1
 BUILDLINK_ABI_DEPENDS.tcl+=	tcl>=9.0.1
 # xxx
 #BUILDLINK_PKGSRCDIR.tcl?=	../../lang/tcl
-BUILDLINK_PKGSRCDIR.tcl?=	../../lang/tcl90
+BUILDLINK_PKGSRCDIR.tcl?=	../../wip/tcl90
 
 BUILDLINK_FILES.tcl+=	bin/tclsh*
 #
-# Make "-ltcl" and "-ltcl8.6" resolve into "-ltcl86", so that we don't
+# Make "-ltcl" resolve into "-ltcl9.0", so that we don't
 # need to patch so many Makefiles.
 #
-#BUILDLINK_TRANSFORM+=	l:tcl:tcl86
-#BUILDLINK_TRANSFORM+=	l:tcl8.6:tcl86
-
-# xxx
-#BUILDLINK_TRANSFORM+=	l:tcl:tcl90
-#BUILDLINK_TRANSFORM+=	l:tcl90:tcl90
 BUILDLINK_TRANSFORM+=	l:tcl:tcl9.0
-BUILDLINK_TRANSFORM+=	l:tcl90:tcl9.0
+#BUILDLINK_TRANSFORM+=	l:tcl90:tcl9.0
 
 _TOOLS_USE_PKGSRC.tclsh=	yes
 


Home | Main Index | Thread Index | Old Index