Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Oct 2024 13:56:47 GMT
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: cf3a95973bcc - main - devel/critcl: update to 3.3.1
Message-ID:  <202410151356.49FDulo9069167@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by gahr:

URL: https://cgit.FreeBSD.org/ports/commit/?id=cf3a95973bcc3381eeb921b649c3fec903bb8a87

commit cf3a95973bcc3381eeb921b649c3fec903bb8a87
Author:     Pietro Cerutti <gahr@FreeBSD.org>
AuthorDate: 2024-10-15 13:48:41 +0000
Commit:     Pietro Cerutti <gahr@FreeBSD.org>
CommitDate: 2024-10-15 13:56:43 +0000

    devel/critcl: update to 3.3.1
    
    Changes:
    https://andreas-kupries.github.io/critcl/doc/files/critcl_changes.html#section2
---
 devel/critcl/Makefile  |  19 ++--
 devel/critcl/distinfo  |   6 +-
 devel/critcl/pkg-plist | 231 ++++++++++++++++++++++---------------------------
 3 files changed, 120 insertions(+), 136 deletions(-)

diff --git a/devel/critcl/Makefile b/devel/critcl/Makefile
index 20f679491d3c..920804e351c8 100644
--- a/devel/critcl/Makefile
+++ b/devel/critcl/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	critcl
-PORTVERSION=	3.2
-PORTREVISION=	1
+DISTVERSION=	3.3.1
 CATEGORIES=	devel
 
 MAINTAINER=	tcltk@FreeBSD.org
@@ -14,23 +13,29 @@ LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 BROKEN_riscv64=		fails to package: callback.so: no such file or directory
 
-RUN_DEPENDS=	${LOCALBASE}/lib/Trf/pkgIndex.tcl:devel/tcl-trf	\
-		${LOCALBASE}/lib/tcllib/cmdline/pkgIndex.tcl:devel/tcllib
-
 USES+=		tcl:86+
 USE_GITHUB=	yes
 GH_ACCOUNT=	andreas-kupries
 
 TEST_TARGET=	test
 
-PLIST_SUB+=	VER=${PORTVERSION} \
+PLIST_SUB=	VER=${PORTVERSION} \
 		ARCH=${ARCH:C/arm.*/arm/:S/i386/ix86/:S/aarch64/arm/:S/mips64/mips/:C/powerpc64.*/powerpc/}
+
 PORTDOCS=	*
 
 NO_BUILD=	yes
 
 OPTIONS_DEFINE=	DOCS
 
+.include <bsd.port.pre.mk>
+
+.if ${TCL_VER} == "9.0"
+PLIST_SUB+=	TCL_SUFFIX=_tcl9
+.else
+PLIST_SUB+=	TCL_SUFFIX=_tcl8
+.endif
+
 post-patch:
 	${REINPLACE_CMD} -e 's|dtplite|${LOCALBASE}/bin/dtplite|g' ${WRKSRC}/build.tcl
 	${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g' ${WRKSRC}/lib/critcl/Config
@@ -44,4 +49,4 @@ do-install:
 do-test:
 	(cd ${WRKSRC} && ${TCLSH} build.tcl test)
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/devel/critcl/distinfo b/devel/critcl/distinfo
index 2a0becb1a430..9f88726df9f0 100644
--- a/devel/critcl/distinfo
+++ b/devel/critcl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1673261741
-SHA256 (andreas-kupries-critcl-3.2_GH0.tar.gz) = 20061944e28dda4ab2098b8f77682cab77973f8961f6fa60b95bcc09a546789e
-SIZE (andreas-kupries-critcl-3.2_GH0.tar.gz) = 1628898
+TIMESTAMP = 1728998419
+SHA256 (andreas-kupries-critcl-3.3.1_GH0.tar.gz) = d970a06ae1cdee7854ca1bc571e8b5fe7189788dc5a806bce67e24bbadbe7ae2
+SIZE (andreas-kupries-critcl-3.3.1_GH0.tar.gz) = 1668937
diff --git a/devel/critcl/pkg-plist b/devel/critcl/pkg-plist
index 85e3400ebf50..7a544b3901f2 100644
--- a/devel/critcl/pkg-plist
+++ b/devel/critcl/pkg-plist
@@ -3,132 +3,110 @@ include/critcl_callback/callback.h
 include/critcl_callback/critcl_callback.decls
 include/critcl_callback/critcl_callbackDecls.h
 include/critcl_callback/critcl_callbackStubLib.h
-lib/critcl-app%%VER%%/critcl.tcl
-lib/critcl-app%%VER%%/pkgIndex.tcl
-lib/critcl-app%%VER%%/runtime.tcl
-lib/critcl-app%%VER%%/tea/Config.in
-lib/critcl-app%%VER%%/tea/Makefile.in
-lib/critcl-app%%VER%%/tea/aclocal.m4
-lib/critcl-app%%VER%%/tea/configure.in
-lib/critcl-app%%VER%%/tea/tclconfig/README.txt
-lib/critcl-app%%VER%%/tea/tclconfig/install-sh
-lib/critcl-app%%VER%%/tea/tclconfig/tcl.m4
-lib/critcl-bitmap1.1/bitmap.tcl
-lib/critcl-bitmap1.1/pkgIndex.tcl
-lib/critcl-class1.2/class.h
-lib/critcl-class1.2/class.tcl
-lib/critcl-class1.2/pkgIndex.tcl
-lib/critcl-cutil0.3/allocs/critcl_alloc.h
-lib/critcl-cutil0.3/asserts/critcl_assert.h
-lib/critcl-cutil0.3/cutil.tcl
-lib/critcl-cutil0.3/pkgIndex.tcl
-lib/critcl-cutil0.3/trace/critcl_trace.h
-lib/critcl-cutil0.3/trace/trace.c
-lib/critcl-emap1.3/emap.tcl
-lib/critcl-emap1.3/pkgIndex.tcl
-lib/critcl-enum1.2/enum.tcl
-lib/critcl-enum1.2/pkgIndex.tcl
-lib/critcl-iassoc1.2/iassoc.tcl
-lib/critcl-iassoc1.2/pkgIndex.tcl
-lib/critcl-literals1.4/literals.tcl
-lib/critcl-literals1.4/pkgIndex.tcl
-lib/critcl-platform1.1/pkgIndex.tcl
-lib/critcl-platform1.1/platform.tcl
-lib/critcl-util1.2/pkgIndex.tcl
-lib/critcl-util1.2/util.tcl
-lib/critcl%%VER%%/Config
-lib/critcl%%VER%%/Config.bak
-lib/critcl%%VER%%/Config.orig
-lib/critcl%%VER%%/critcl.tcl
-lib/critcl%%VER%%/critcl_c/cdata.c
-lib/critcl%%VER%%/critcl_c/header.c
-lib/critcl%%VER%%/critcl_c/pkginit.c
-lib/critcl%%VER%%/critcl_c/pkginitend.c
-lib/critcl%%VER%%/critcl_c/pkginittk.c
-lib/critcl%%VER%%/critcl_c/preload.c
-lib/critcl%%VER%%/critcl_c/storageclass.c
-lib/critcl%%VER%%/critcl_c/stubs.c
-lib/critcl%%VER%%/critcl_c/stubs_e.c
-lib/critcl%%VER%%/critcl_c/tcl8.4/X11/X.h
-lib/critcl%%VER%%/critcl_c/tcl8.4/X11/Xatom.h
-lib/critcl%%VER%%/critcl_c/tcl8.4/X11/Xfuncproto.h
-lib/critcl%%VER%%/critcl_c/tcl8.4/X11/Xlib.h
-lib/critcl%%VER%%/critcl_c/tcl8.4/X11/Xutil.h
-lib/critcl%%VER%%/critcl_c/tcl8.4/X11/cursorfont.h
-lib/critcl%%VER%%/critcl_c/tcl8.4/X11/keysym.h
-lib/critcl%%VER%%/critcl_c/tcl8.4/X11/keysymdef.h
-lib/critcl%%VER%%/critcl_c/tcl8.4/X11/tkIntXlibDecls.h
-lib/critcl%%VER%%/critcl_c/tcl8.4/tcl.h
-lib/critcl%%VER%%/critcl_c/tcl8.4/tclDecls.h
-lib/critcl%%VER%%/critcl_c/tcl8.4/tclPlatDecls.h
-lib/critcl%%VER%%/critcl_c/tcl8.4/tk.h
-lib/critcl%%VER%%/critcl_c/tcl8.4/tkDecls.h
-lib/critcl%%VER%%/critcl_c/tcl8.4/tkPlatDecls.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/X11/X.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/X11/Xatom.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/X11/Xfuncproto.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/X11/Xlib.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/X11/Xutil.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/X11/cursorfont.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/X11/keysym.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/X11/keysymdef.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/X11/tkIntXlibDecls.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/tcl.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/tclDecls.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/tclPlatDecls.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/tk.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/tkDecls.h
-lib/critcl%%VER%%/critcl_c/tcl8.5/tkPlatDecls.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/X11/X.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/X11/Xatom.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/X11/Xfuncproto.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/X11/Xlib.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/X11/Xutil.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/X11/cursorfont.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/X11/keysym.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/X11/keysymdef.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/X11/tkIntXlibDecls.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/tcl.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/tclDecls.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/tclPlatDecls.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/tk.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/tkDecls.h
-lib/critcl%%VER%%/critcl_c/tcl8.6/tkPlatDecls.h
-lib/critcl%%VER%%/critcl_c/tclAppInit.c
-lib/critcl%%VER%%/critcl_c/tkstubs.c
-lib/critcl%%VER%%/critcl_c/tkstubs_noconst.c
-lib/critcl%%VER%%/license.terms
-lib/critcl%%VER%%/pkgIndex.tcl
-lib/critcl_callback1.1/critcl-rt.tcl
-lib/critcl_callback1.1/freebsd-%%ARCH%%/callback.so
-lib/critcl_callback1.1/license.terms
-lib/critcl_callback1.1/pkgIndex.tcl
-lib/critcl_callback1.1/teapot.txt
-lib/critcl_md5c0.12/critcl-rt.tcl
-lib/critcl_md5c0.12/freebsd-%%ARCH%%/md5c.so
-lib/critcl_md5c0.12/license.terms
-lib/critcl_md5c0.12/pkgIndex.tcl
-lib/critcl_md5c0.12/teapot.txt
-lib/stubs_container1.1/container.tcl
-lib/stubs_container1.1/pkgIndex.tcl
-lib/stubs_gen_decl1.1/gen_decl.tcl
-lib/stubs_gen_decl1.1/pkgIndex.tcl
-lib/stubs_gen_header1.1/gen_header.tcl
-lib/stubs_gen_header1.1/pkgIndex.tcl
-lib/stubs_gen_init1.1/gen_init.tcl
-lib/stubs_gen_init1.1/pkgIndex.tcl
-lib/stubs_gen_lib1.1/gen_lib.tcl
-lib/stubs_gen_lib1.1/pkgIndex.tcl
-lib/stubs_gen_macro1.1/gen_macro.tcl
-lib/stubs_gen_macro1.1/pkgIndex.tcl
-lib/stubs_gen_slot1.1/gen_slot.tcl
-lib/stubs_gen_slot1.1/pkgIndex.tcl
-lib/stubs_genframe1.1/genframe.tcl
-lib/stubs_genframe1.1/pkgIndex.tcl
-lib/stubs_reader1.1/pkgIndex.tcl
-lib/stubs_reader1.1/reader.tcl
-lib/stubs_writer1.1/pkgIndex.tcl
-lib/stubs_writer1.1/writer.tcl
+lib/critcl-%%VER%%/Config
+lib/critcl-%%VER%%/Config.bak
+lib/critcl-%%VER%%/Config.orig
+lib/critcl-%%VER%%/critcl.tcl
+lib/critcl-%%VER%%/critcl_c/cdata.c
+lib/critcl-%%VER%%/critcl_c/header.c
+lib/critcl-%%VER%%/critcl_c/pkginit.c
+lib/critcl-%%VER%%/critcl_c/pkginitend.c
+lib/critcl-%%VER%%/critcl_c/pkginittk.c
+lib/critcl-%%VER%%/critcl_c/preload.c
+lib/critcl-%%VER%%/critcl_c/storageclass.c
+lib/critcl-%%VER%%/critcl_c/stubs.c
+lib/critcl-%%VER%%/critcl_c/stubs_e.c
+lib/critcl-%%VER%%/critcl_c/tcl8.6/X11/X.h
+lib/critcl-%%VER%%/critcl_c/tcl8.6/X11/Xatom.h
+lib/critcl-%%VER%%/critcl_c/tcl8.6/X11/Xfuncproto.h
+lib/critcl-%%VER%%/critcl_c/tcl8.6/X11/Xlib.h
+lib/critcl-%%VER%%/critcl_c/tcl8.6/X11/Xutil.h
+lib/critcl-%%VER%%/critcl_c/tcl8.6/X11/cursorfont.h
+lib/critcl-%%VER%%/critcl_c/tcl8.6/X11/keysym.h
+lib/critcl-%%VER%%/critcl_c/tcl8.6/X11/keysymdef.h
+lib/critcl-%%VER%%/critcl_c/tcl8.6/X11/tkIntXlibDecls.h
+lib/critcl-%%VER%%/critcl_c/tcl8.6/tcl.h
+lib/critcl-%%VER%%/critcl_c/tcl8.6/tclDecls.h
+lib/critcl-%%VER%%/critcl_c/tcl8.6/tclPlatDecls.h
+lib/critcl-%%VER%%/critcl_c/tcl8.6/tk.h
+lib/critcl-%%VER%%/critcl_c/tcl8.6/tkDecls.h
+lib/critcl-%%VER%%/critcl_c/tcl8.6/tkPlatDecls.h
+lib/critcl-%%VER%%/critcl_c/tcl8.7/tcl.h
+lib/critcl-%%VER%%/critcl_c/tcl8.7/tclDecls.h
+lib/critcl-%%VER%%/critcl_c/tcl8.7/tclPlatDecls.h
+lib/critcl-%%VER%%/critcl_c/tcl9.0/tcl.h
+lib/critcl-%%VER%%/critcl_c/tcl9.0/tclDecls.h
+lib/critcl-%%VER%%/critcl_c/tcl9.0/tclPlatDecls.h
+lib/critcl-%%VER%%/critcl_c/tclAppInit.c
+lib/critcl-%%VER%%/critcl_c/tclpre9compat.h
+lib/critcl-%%VER%%/critcl_c/tkstubs.c
+lib/critcl-%%VER%%/critcl_c/tkstubs_noconst.c
+lib/critcl-%%VER%%/license.terms
+lib/critcl-%%VER%%/pkgIndex.tcl
+lib/critcl-app-%%VER%%/critcl.tcl
+lib/critcl-app-%%VER%%/pkgIndex.tcl
+lib/critcl-app-%%VER%%/runtime.tcl
+lib/critcl-app-%%VER%%/tea/Config.in
+lib/critcl-app-%%VER%%/tea/Makefile.in
+lib/critcl-app-%%VER%%/tea/aclocal.m4
+lib/critcl-app-%%VER%%/tea/configure.in
+lib/critcl-app-%%VER%%/tea/tclconfig/README.txt
+lib/critcl-app-%%VER%%/tea/tclconfig/install-sh
+lib/critcl-app-%%VER%%/tea/tclconfig/license.terms
+lib/critcl-app-%%VER%%/tea/tclconfig/tcl.m4
+lib/critcl-bitmap-1.1.1/bitmap.tcl
+lib/critcl-bitmap-1.1.1/pkgIndex.tcl
+lib/critcl-class-1.2.1/class.h
+lib/critcl-class-1.2.1/class.tcl
+lib/critcl-class-1.2.1/pkgIndex.tcl
+lib/critcl-cutil-0.5/allocs/critcl_alloc.h
+lib/critcl-cutil-0.5/asserts/critcl_assert.h
+lib/critcl-cutil-0.5/cutil.tcl
+lib/critcl-cutil-0.5/pkgIndex.tcl
+lib/critcl-cutil-0.5/trace/critcl_trace.h
+lib/critcl-cutil-0.5/trace/trace.c
+lib/critcl-emap-1.3.1/emap.tcl
+lib/critcl-emap-1.3.1/pkgIndex.tcl
+lib/critcl-enum-1.2.1/enum.tcl
+lib/critcl-enum-1.2.1/pkgIndex.tcl
+lib/critcl-iassoc-1.2.1/iassoc.tcl
+lib/critcl-iassoc-1.2.1/pkgIndex.tcl
+lib/critcl-literals-1.4.1/literals.tcl
+lib/critcl-literals-1.4.1/pkgIndex.tcl
+lib/critcl-platform-1.1.1/pkgIndex.tcl
+lib/critcl-platform-1.1.1/platform.tcl
+lib/critcl-util-1.2.1/pkgIndex.tcl
+lib/critcl-util-1.2.1/util.tcl
+lib/critcl_callback%%TCL_SUFFIX%%-1.1/critcl-rt.tcl
+lib/critcl_callback%%TCL_SUFFIX%%-1.1/freebsd-%%ARCH%%/callback.so
+lib/critcl_callback%%TCL_SUFFIX%%-1.1/license.terms
+lib/critcl_callback%%TCL_SUFFIX%%-1.1/pkgIndex.tcl
+lib/critcl_callback%%TCL_SUFFIX%%-1.1/teapot.txt
+lib/critcl_md5c%%TCL_SUFFIX%%-0.12/critcl-rt.tcl
+lib/critcl_md5c%%TCL_SUFFIX%%-0.12/freebsd-%%ARCH%%/md5c.so
+lib/critcl_md5c%%TCL_SUFFIX%%-0.12/license.terms
+lib/critcl_md5c%%TCL_SUFFIX%%-0.12/pkgIndex.tcl
+lib/critcl_md5c%%TCL_SUFFIX%%-0.12/teapot.txt
+lib/stubs_container-1.1.1/container.tcl
+lib/stubs_container-1.1.1/pkgIndex.tcl
+lib/stubs_gen_decl-1.1.1/gen_decl.tcl
+lib/stubs_gen_decl-1.1.1/pkgIndex.tcl
+lib/stubs_gen_header-1.1.1/gen_header.tcl
+lib/stubs_gen_header-1.1.1/pkgIndex.tcl
+lib/stubs_gen_init-1.1.1/gen_init.tcl
+lib/stubs_gen_init-1.1.1/pkgIndex.tcl
+lib/stubs_gen_lib-1.1.1/gen_lib.tcl
+lib/stubs_gen_lib-1.1.1/pkgIndex.tcl
+lib/stubs_gen_macro-1.1.1/gen_macro.tcl
+lib/stubs_gen_macro-1.1.1/pkgIndex.tcl
+lib/stubs_gen_slot-1.1.1/gen_slot.tcl
+lib/stubs_gen_slot-1.1.1/pkgIndex.tcl
+lib/stubs_genframe-1.1.1/genframe.tcl
+lib/stubs_genframe-1.1.1/pkgIndex.tcl
+lib/stubs_reader-1.1.1/pkgIndex.tcl
+lib/stubs_reader-1.1.1/reader.tcl
+lib/stubs_writer-1.1.1/pkgIndex.tcl
+lib/stubs_writer-1.1.1/writer.tcl
 share/man/mann/critcl_application.n.gz
 share/man/mann/critcl_application_package.n.gz
 share/man/mann/critcl_bitmap.n.gz
@@ -148,4 +126,5 @@ share/man/mann/critcl_iassoc.n.gz
 share/man/mann/critcl_license.n.gz
 share/man/mann/critcl_literals.n.gz
 share/man/mann/critcl_package.n.gz
+share/man/mann/critcl_tcl9.n.gz
 share/man/mann/critcl_util.n.gz



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