Index: head/devel/critcl/Makefile =================================================================== --- head/devel/critcl/Makefile (revision 526500) +++ head/devel/critcl/Makefile (revision 526501) @@ -1,46 +1,46 @@ # Created by: gahr@FreeBSD.org # $FreeBSD$ PORTNAME= critcl -PORTVERSION= 3.1.17 -PORTREVISION= 2 +PORTVERSION= 3.1.18.1 +PORTREVISION= 0 CATEGORIES= devel MAINTAINER= tcltk@FreeBSD.org COMMENT= Compiled Runtime in Tcl LICENSE= TclTk LICENSE_NAME= Tcl/Tk License LICENSE_FILE= ${WRKSRC}/license.terms LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= ${LOCALBASE}/lib/Trf/pkgIndex.tcl:devel/tcl-trf \ ${LOCALBASE}/lib/tcllib/cmdline/pkgIndex.tcl:devel/tcllib USES+= tcl USE_GITHUB= yes GH_ACCOUNT= andreas-kupries TEST_TARGET= test -PLIST_SUB+= VER=${PORTVERSION} \ +PLIST_SUB+= VER=${PORTVERSION:R} \ ARCH=${ARCH:C/arm.*/arm/:S/i386/ix86/:S/aarch64/arm/:S/mips64/mips/:S/powerpc64/powerpc/} PORTDOCS= * NO_BUILD= yes OPTIONS_DEFINE= DOCS 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 do-install: (cd ${WRKSRC} && ${TCLSH} build.tcl install ${STAGEDIR}${PREFIX}/lib) ${INSTALL_MAN} ${WRKSRC}/embedded/man/files/critcl_*.n \ ${STAGEDIR}${MANPREFIX}/man/mann/ do-test: (cd ${WRKSRC} && ${TCLSH} build.tcl test) .include Index: head/devel/critcl/distinfo =================================================================== --- head/devel/critcl/distinfo (revision 526500) +++ head/devel/critcl/distinfo (revision 526501) @@ -1,3 +1,3 @@ -TIMESTAMP = 1508842896 -SHA256 (andreas-kupries-critcl-3.1.17_GH0.tar.gz) = fff83b341fc07b8ff23bf1f645133bb4bffe4741da2e6f31155e522a74c228e4 -SIZE (andreas-kupries-critcl-3.1.17_GH0.tar.gz) = 1768244 +TIMESTAMP = 1582104560 +SHA256 (andreas-kupries-critcl-3.1.18.1_GH0.tar.gz) = 51bc4b099ecf59ba3bada874fc8e1611279dfd30ad4d4074257084763c49fd86 +SIZE (andreas-kupries-critcl-3.1.18.1_GH0.tar.gz) = 1825576 Index: head/devel/critcl/files/patch-test_cache.test =================================================================== --- head/devel/critcl/files/patch-test_cache.test (revision 526500) +++ head/devel/critcl/files/patch-test_cache.test (nonexistent) @@ -1,20 +0,0 @@ ---- test/cache.test.orig 2017-10-14 02:48:11 UTC -+++ test/cache.test -@@ -45,7 +45,7 @@ test critcl-cache-1.0.4 {cache, wrong\#a - - test critcl-cache-2.0 {cache, default, home directory} -body { - critcl::cache --} -match glob -result $::env(HOME)/.critcl/* -+} -match glob -result [file normalize $::env(HOME)/.critcl/*] - - test critcl-cache-2.1 {cache, redirecting cache} -setup { - set here [critcl::cache] -@@ -54,7 +54,7 @@ test critcl-cache-2.1 {cache, redirectin - } -cleanup { - critcl::cache $here - unset here --} -match glob -result $::env(HOME)/FOO -+} -match glob -result [file normalize $::env(HOME)/FOO] - - # ------------------------------------------------------------------------- - testsuiteCleanup Property changes on: head/devel/critcl/files/patch-test_cache.test ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/critcl/files/patch-test_support_testutilities.tcl =================================================================== --- head/devel/critcl/files/patch-test_support_testutilities.tcl (revision 526500) +++ head/devel/critcl/files/patch-test_support_testutilities.tcl (nonexistent) @@ -1,12 +0,0 @@ ---- test/support/testutilities.tcl.orig 2017-10-24 11:30:43 UTC -+++ test/support/testutilities.tcl -@@ -4,6 +4,9 @@ - # - # - -+set auto_path [linsert $auto_path 0 \ -+ [file join [file dirname [file dirname [file dirname [info script]]]] lib]] -+ - namespace eval ::tcllib::testutils { - variable version 1.2 - variable self [file dirname [file join [pwd] [info script]]] Property changes on: head/devel/critcl/files/patch-test_support_testutilities.tcl ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/critcl/pkg-plist =================================================================== --- head/devel/critcl/pkg-plist (revision 526500) +++ head/devel/critcl/pkg-plist (revision 526501) @@ -1,146 +1,155 @@ bin/critcl +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.0.1/bitmap.tcl lib/critcl-bitmap1.0.1/pkgIndex.tcl -lib/critcl-class1.0.7/class.h -lib/critcl-class1.0.7/class.tcl -lib/critcl-class1.0.7/pkgIndex.tcl -lib/critcl-cutil0.1/allocs/critcl_alloc.h -lib/critcl-cutil0.1/asserts/critcl_assert.h -lib/critcl-cutil0.1/cutil.tcl -lib/critcl-cutil0.1/pkgIndex.tcl -lib/critcl-cutil0.1/trace/critcl_trace.h -lib/critcl-cutil0.1/trace/trace.c -lib/critcl-emap1.1/emap.tcl -lib/critcl-emap1.1/pkgIndex.tcl -lib/critcl-enum1.0.1/enum.tcl -lib/critcl-enum1.0.1/pkgIndex.tcl -lib/critcl-iassoc1.0.2/iassoc.h -lib/critcl-iassoc1.0.2/iassoc.tcl -lib/critcl-iassoc1.0.2/pkgIndex.tcl -lib/critcl-literals1.2/literals.tcl -lib/critcl-literals1.2/pkgIndex.tcl +lib/critcl-class1.1.1/class.h +lib/critcl-class1.1.1/class.tcl +lib/critcl-class1.1.1/pkgIndex.tcl +lib/critcl-cutil0.2/allocs/critcl_alloc.h +lib/critcl-cutil0.2/asserts/critcl_assert.h +lib/critcl-cutil0.2/cutil.tcl +lib/critcl-cutil0.2/pkgIndex.tcl +lib/critcl-cutil0.2/trace/critcl_trace.h +lib/critcl-cutil0.2/trace/trace.c +lib/critcl-emap1.2/emap.tcl +lib/critcl-emap1.2/pkgIndex.tcl +lib/critcl-enum1.1/enum.tcl +lib/critcl-enum1.1/pkgIndex.tcl +lib/critcl-iassoc1.1/iassoc.tcl +lib/critcl-iassoc1.1/pkgIndex.tcl +lib/critcl-literals1.3/literals.tcl +lib/critcl-literals1.3/pkgIndex.tcl lib/critcl-platform1.0.15/pkgIndex.tcl lib/critcl-platform1.0.15/platform.tcl lib/critcl-util1.1/pkgIndex.tcl lib/critcl-util1.1/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/critcl-rt.tcl +lib/critcl_callback1/freebsd-%%ARCH%%/callback.so +lib/critcl_callback1/license.terms +lib/critcl_callback1/pkgIndex.tcl +lib/critcl_callback1/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/dict841/dict.tcl lib/dict841/pkgIndex.tcl lib/lassign841.0.1/lassign.tcl lib/lassign841.0.1/pkgIndex.tcl lib/lmap841/lmap.tcl lib/lmap841/pkgIndex.tcl lib/stubs_container1/container.tcl lib/stubs_container1/pkgIndex.tcl lib/stubs_gen_decl1/gen_decl.tcl lib/stubs_gen_decl1/pkgIndex.tcl lib/stubs_gen_header1/gen_header.tcl lib/stubs_gen_header1/pkgIndex.tcl lib/stubs_gen_init1/gen_init.tcl lib/stubs_gen_init1/pkgIndex.tcl lib/stubs_gen_lib1/gen_lib.tcl lib/stubs_gen_lib1/pkgIndex.tcl lib/stubs_gen_macro1/gen_macro.tcl lib/stubs_gen_macro1/pkgIndex.tcl lib/stubs_gen_slot1/gen_slot.tcl lib/stubs_gen_slot1/pkgIndex.tcl lib/stubs_genframe1/genframe.tcl lib/stubs_genframe1/pkgIndex.tcl lib/stubs_reader1/pkgIndex.tcl lib/stubs_reader1/reader.tcl lib/stubs_writer1/pkgIndex.tcl lib/stubs_writer1/writer.tcl man/mann/critcl_app.n.gz man/mann/critcl_apppkg.n.gz man/mann/critcl_bitmap.n.gz +man/mann/critcl_callback.n.gz man/mann/critcl_class.n.gz man/mann/critcl_cproc.n.gz man/mann/critcl_cutil.n.gz man/mann/critcl_devguide.n.gz man/mann/critcl_emap.n.gz man/mann/critcl_enum.n.gz man/mann/critcl_iassoc.n.gz man/mann/critcl_installer.n.gz man/mann/critcl_introduction.n.gz man/mann/critcl_literals.n.gz man/mann/critcl_pkg.n.gz man/mann/critcl_sources.n.gz man/mann/critcl_usingit.n.gz man/mann/critcl_util.n.gz