svn commit: r462319 - in head/devel: tcllib tcllib/files tcllibc
Pietro Cerutti
gahr at FreeBSD.org
Mon Feb 19 13:40:24 UTC 2018
Author: gahr
Date: Mon Feb 19 13:40:22 2018
New Revision: 462319
URL: https://svnweb.freebsd.org/changeset/ports/462319
Log:
devel/tcllib, devel/tcllibc: update to 1.19
Release notes:
http://core.tcl.tk/tcllib/doc/tcllib-1-19/support/releases/history/README-1.19.md
Deleted:
head/devel/tcllib/files/patch-modules_json_c_json.y
Modified:
head/devel/tcllib/Makefile
head/devel/tcllib/distinfo
head/devel/tcllib/pkg-plist
head/devel/tcllibc/Makefile
Modified: head/devel/tcllib/Makefile
==============================================================================
--- head/devel/tcllib/Makefile Mon Feb 19 13:25:27 2018 (r462318)
+++ head/devel/tcllib/Makefile Mon Feb 19 13:40:22 2018 (r462319)
@@ -2,10 +2,9 @@
# $FreeBSD$
PORTNAME= tcllib
-DISTVERSIONPREFIX= ${PORTNAME}_
-DISTVERSION= 1_18
-PORTREVISION= 1
+PORTVERSION= 1.19
CATEGORIES= devel tcl
+MASTER_SITES= https://core.tcl.tk/tcllib/uv/
MAINTAINER= tcltk at FreeBSD.org
COMMENT= Collection of utility modules for Tcl
@@ -18,9 +17,7 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-se
OPTIONS_DEFINE?=DOCS MANPAGES
OPTIONS_SUB= yes
-USE_GITHUB= yes
-GH_ACCOUNT= tcltk
-USES+= tcl
+USES+= tcl tar:xz
USE_LOCALE= en_US.UTF-8
GNU_CONFIGURE= yes
CONFIGURE_ENV+= ac_cv_path_tclsh="${TCLSH}"
@@ -37,7 +34,7 @@ INSTALL_ARGS= -pkgs -pkg-path ${STAGEDIR}${PREFIX}/lib
#
# Man pages
#
-.if ${PORT_OPTIONS:MMANPAGES} && !(defined(ALL_TARGET) && !empty(${ALL_TARGET:Mcritcl}))
+.if ${PORT_OPTIONS:MMANPAGES} && !(defined(ALL_TARGET) && !empty(ALL_TARGET:Mcritcl))
ALL_TARGET+= nroff-doc
INSTALL_ARGS+= -nroff-path ${STAGEDIR}${PREFIX}/man/mann
.else
@@ -47,7 +44,7 @@ INSTALL_ARGS+= -no-nroff
#
# HTML documentation
#
-.if ${PORT_OPTIONS:MDOCS} && !(defined(ALL_TARGET) && !empty(${ALL_TARGET:Mcritcl}))
+.if ${PORT_OPTIONS:MDOCS} && !(defined(ALL_TARGET) && !empty(ALL_TARGET:Mcritcl))
ALL_TARGET+= html-doc
INSTALL_ARGS+= -html-path ${STAGEDIR}${DOCSDIR}
.else
@@ -97,7 +94,7 @@ post-patch:
#
# remove all .orig files
#
- ${FIND} ${WRKSRC} -type f -name "*.orig" -delete
+# ${FIND} ${WRKSRC} -type f -name "*.orig" -delete
.endif
.if !target(do-install)
Modified: head/devel/tcllib/distinfo
==============================================================================
--- head/devel/tcllib/distinfo Mon Feb 19 13:25:27 2018 (r462318)
+++ head/devel/tcllib/distinfo Mon Feb 19 13:40:22 2018 (r462319)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1493058000
-SHA256 (tcltk-tcllib-tcllib_1_18_GH0.tar.gz) = 9988b4385403c2aac78743fd3fce2d22e82686a56e6ca25942cb83c7d9e641db
-SIZE (tcltk-tcllib-tcllib_1_18_GH0.tar.gz) = 9727774
+TIMESTAMP = 1519037774
+SHA256 (tcllib-1.19.tar.xz) = 4a4f73cc8aca1d6b625717b0ace61205cddaa7768f5f9a0e160dd62abb4177ef
+SIZE (tcllib-1.19.tar.xz) = 6298564
Modified: head/devel/tcllib/pkg-plist
==============================================================================
--- head/devel/tcllib/pkg-plist Mon Feb 19 13:25:27 2018 (r462318)
+++ head/devel/tcllib/pkg-plist Mon Feb 19 13:40:22 2018 (r462319)
@@ -74,6 +74,8 @@ lib/tcllib/debug/debug.tcl
lib/tcllib/debug/heartbeat.tcl
lib/tcllib/debug/pkgIndex.tcl
lib/tcllib/debug/timestamp.tcl
+lib/tcllib/defer/defer.tcl
+lib/tcllib/defer/pkgIndex.tcl
lib/tcllib/des/des.tcl
lib/tcllib/des/pkgIndex.tcl
lib/tcllib/des/tcldes.tcl
@@ -196,7 +198,6 @@ lib/tcllib/ftpd/pkgIndex.tcl
lib/tcllib/fumagic/cfront.tcl
lib/tcllib/fumagic/cgen.tcl
lib/tcllib/fumagic/filetypes.tcl
-lib/tcllib/fumagic/mimetypes.tcl
lib/tcllib/fumagic/pkgIndex.tcl
lib/tcllib/fumagic/rtcore.tcl
lib/tcllib/generator/generator.tcl
@@ -229,11 +230,9 @@ lib/tcllib/htmlparse/htmlparse.tcl
lib/tcllib/htmlparse/pkgIndex.tcl
lib/tcllib/http/autoproxy.tcl
lib/tcllib/http/pkgIndex.tcl
-lib/tcllib/httpd/content.tcl
-lib/tcllib/httpd/dispatch.tcl
+lib/tcllib/httpd/build.tcl
lib/tcllib/httpd/httpd.tcl
lib/tcllib/httpd/pkgIndex.tcl
-lib/tcllib/httpd/scgi-app.tcl
lib/tcllib/httpwget/pkgIndex.tcl
lib/tcllib/httpwget/wget.tcl
lib/tcllib/ident/ident.tcl
@@ -303,10 +302,12 @@ lib/tcllib/math/misc.tcl
lib/tcllib/math/mvlinreg.tcl
lib/tcllib/math/numtheory.tcl
lib/tcllib/math/optimize.tcl
+lib/tcllib/math/pca.tcl
lib/tcllib/math/pdf_stat.tcl
lib/tcllib/math/pkgIndex.tcl
lib/tcllib/math/plotstat.tcl
lib/tcllib/math/polynomials.tcl
+lib/tcllib/math/primes.tcl
lib/tcllib/math/qcomplex.tcl
lib/tcllib/math/rational_funcs.tcl
lib/tcllib/math/romannumerals.tcl
@@ -335,21 +336,14 @@ lib/tcllib/namespacex/namespacex.tcl
lib/tcllib/namespacex/pkgIndex.tcl
lib/tcllib/ncgi/ncgi.tcl
lib/tcllib/ncgi/pkgIndex.tcl
-lib/tcllib/nettool/available_ports.tcl
-lib/tcllib/nettool/generic.tcl
-lib/tcllib/nettool/locateport.tcl
+lib/tcllib/nettool/build.tcl
lib/tcllib/nettool/nettool.tcl
lib/tcllib/nettool/pkgIndex.tcl
-lib/tcllib/nettool/platform_unix.tcl
-lib/tcllib/nettool/platform_unix_linux.tcl
-lib/tcllib/nettool/platform_unix_macosx.tcl
-lib/tcllib/nettool/platform_windows.tcl
lib/tcllib/nmea/nmea.tcl
lib/tcllib/nmea/pkgIndex.tcl
lib/tcllib/nns/common.tcl
lib/tcllib/nns/nns.tcl
lib/tcllib/nns/nns_auto.tcl
-lib/tcllib/nns/nns_cluster.tcl
lib/tcllib/nns/pkgIndex.tcl
lib/tcllib/nns/server.tcl
lib/tcllib/nntp/nntp.tcl
@@ -425,6 +419,9 @@ lib/tcllib/pop3d/pkgIndex.tcl
lib/tcllib/pop3d/pop3d.tcl
lib/tcllib/pop3d/pop3d_dbox.tcl
lib/tcllib/pop3d/pop3d_udb.tcl
+lib/tcllib/practcl/build.tcl
+lib/tcllib/practcl/pkgIndex.tcl
+lib/tcllib/practcl/practcl.tcl
lib/tcllib/processman/pkgIndex.tcl
lib/tcllib/processman/processman.tcl
lib/tcllib/profiler/pkgIndex.tcl
@@ -464,8 +461,10 @@ lib/tcllib/pt/pt_pexpression.tcl
lib/tcllib/pt/pt_pgen.tcl
lib/tcllib/pt/pt_rdengine.tcl
lib/tcllib/pt/pt_rdengine_c.tcl
+lib/tcllib/pt/pt_rdengine_nx.tcl
lib/tcllib/pt/pt_rdengine_oo.tcl
lib/tcllib/pt/pt_rdengine_tcl.tcl
+lib/tcllib/pt/pt_tclparam_config_nx.tcl
lib/tcllib/pt/pt_tclparam_config_snit.tcl
lib/tcllib/pt/pt_tclparam_config_tcloo.tcl
lib/tcllib/pt/pt_util.tcl
@@ -610,16 +609,12 @@ lib/tcllib/tie/tie_log.tcl
lib/tcllib/tie/tie_rarray.tcl
lib/tcllib/tiff/pkgIndex.tcl
lib/tcllib/tiff/tiff.tcl
-lib/tcllib/tool/ensemble.tcl
-lib/tcllib/tool/event.tcl
-lib/tcllib/tool/index.tcl
-lib/tcllib/tool/metaclass.tcl
-lib/tcllib/tool/option.tcl
-lib/tcllib/tool/organ.tcl
-lib/tcllib/tool/pipeline.tcl
+lib/tcllib/tool-ui/build.tcl
+lib/tcllib/tool-ui/pkgIndex.tcl
+lib/tcllib/tool-ui/tool-ui.tcl
+lib/tcllib/tool/build.tcl
lib/tcllib/tool/pkgIndex.tcl
-lib/tcllib/tool/script.tcl
-lib/tcllib/tool/uuid.tcl
+lib/tcllib/tool/tool.tcl
lib/tcllib/tool_datatype/datatype.tcl
lib/tcllib/tool_datatype/pkgIndex.tcl
lib/tcllib/transfer/connect.tcl
@@ -637,6 +632,8 @@ lib/tcllib/treeql/treeql85.tcl
lib/tcllib/try/pkgIndex.tcl
lib/tcllib/try/throw.tcl
lib/tcllib/try/try.tcl
+lib/tcllib/udpcluster/pkgIndex.tcl
+lib/tcllib/udpcluster/udpcluster.tcl
lib/tcllib/uev/pkgIndex.tcl
lib/tcllib/uev/uevent.tcl
lib/tcllib/uev/uevent_onidle.tcl
@@ -775,6 +772,7 @@ lib/tcllib/zip/pkgIndex.tcl
%%MANPAGES%%man/mann/debug_timestamp.tcllib.n.gz
%%MANPAGES%%man/mann/decimal.tcllib.n.gz
%%MANPAGES%%man/mann/decode.tcllib.n.gz
+%%MANPAGES%%man/mann/defer.tcllib.n.gz
%%MANPAGES%%man/mann/deleg_method.tcllib.n.gz
%%MANPAGES%%man/mann/deleg_proc.tcllib.n.gz
%%MANPAGES%%man/mann/des.tcllib.n.gz
@@ -839,6 +837,7 @@ lib/tcllib/zip/pkgIndex.tcl
%%MANPAGES%%man/mann/html.tcllib.n.gz
%%MANPAGES%%man/mann/html_cssdefaults.tcllib.n.gz
%%MANPAGES%%man/mann/htmlparse.tcllib.n.gz
+%%MANPAGES%%man/mann/httpd.tcllib.n.gz
%%MANPAGES%%man/mann/huddle.tcllib.n.gz
%%MANPAGES%%man/mann/iban.tcllib.n.gz
%%MANPAGES%%man/mann/ident.tcllib.n.gz
@@ -893,6 +892,7 @@ lib/tcllib/zip/pkgIndex.tcl
%%MANPAGES%%man/mann/map_slippy_cache.tcllib.n.gz
%%MANPAGES%%man/mann/map_slippy_fetcher.tcllib.n.gz
%%MANPAGES%%man/mann/mapproj.tcllib.n.gz
+%%MANPAGES%%man/mann/markdown.tcllib.n.gz
%%MANPAGES%%man/mann/math.tcllib.n.gz
%%MANPAGES%%man/mann/math_geometry.tcllib.n.gz
%%MANPAGES%%man/mann/matrix.tcllib.n.gz
@@ -910,7 +910,6 @@ lib/tcllib/zip/pkgIndex.tcl
%%MANPAGES%%man/mann/memchan.tcllib.n.gz
%%MANPAGES%%man/mann/meta.tcllib.n.gz
%%MANPAGES%%man/mann/mime.tcllib.n.gz
-%%MANPAGES%%man/mann/mimetypes.tcllib.n.gz
%%MANPAGES%%man/mann/mkzip.tcllib.n.gz
%%MANPAGES%%man/mann/montecarlo.tcllib.n.gz
%%MANPAGES%%man/mann/mpexpand.tcllib.n.gz
@@ -951,6 +950,7 @@ lib/tcllib/zip/pkgIndex.tcl
%%MANPAGES%%man/mann/page_util_norm_peg.tcllib.n.gz
%%MANPAGES%%man/mann/page_util_peg.tcllib.n.gz
%%MANPAGES%%man/mann/page_util_quote.tcllib.n.gz
+%%MANPAGES%%man/mann/pca.tcllib.n.gz
%%MANPAGES%%man/mann/peg.tcllib.n.gz
%%MANPAGES%%man/mann/peg_interp.tcllib.n.gz
%%MANPAGES%%man/mann/picoirc.tcllib.n.gz
@@ -964,6 +964,7 @@ lib/tcllib/zip/pkgIndex.tcl
%%MANPAGES%%man/mann/pop3d.tcllib.n.gz
%%MANPAGES%%man/mann/pop3d_dbox.tcllib.n.gz
%%MANPAGES%%man/mann/pop3d_udb.tcllib.n.gz
+%%MANPAGES%%man/mann/practcl.tcllib.n.gz
%%MANPAGES%%man/mann/prioqueue.tcllib.n.gz
%%MANPAGES%%man/mann/processman.tcllib.n.gz
%%MANPAGES%%man/mann/profiler.tcllib.n.gz
@@ -1005,6 +1006,7 @@ lib/tcllib/zip/pkgIndex.tcl
%%MANPAGES%%man/mann/pt_pexpression.tcllib.n.gz
%%MANPAGES%%man/mann/pt_pgen.tcllib.n.gz
%%MANPAGES%%man/mann/pt_rdengine.tcllib.n.gz
+%%MANPAGES%%man/mann/pt_tclparam_config_nx.tcllib.n.gz
%%MANPAGES%%man/mann/pt_tclparam_config_snit.tcllib.n.gz
%%MANPAGES%%man/mann/pt_tclparam_config_tcloo.tcllib.n.gz
%%MANPAGES%%man/mann/pt_to_api.tcllib.n.gz
@@ -1095,6 +1097,7 @@ lib/tcllib/zip/pkgIndex.tcl
%%MANPAGES%%man/mann/toc_structure.tcllib.n.gz
%%MANPAGES%%man/mann/token.tcllib.n.gz
%%MANPAGES%%man/mann/token_shell.tcllib.n.gz
+%%MANPAGES%%man/mann/tool-ui.tcllib.n.gz
%%MANPAGES%%man/mann/tool.tcllib.n.gz
%%MANPAGES%%man/mann/tool_dict_ensemble.tcllib.n.gz
%%MANPAGES%%man/mann/tqueue.tcllib.n.gz
@@ -1104,6 +1107,7 @@ lib/tcllib/zip/pkgIndex.tcl
%%MANPAGES%%man/mann/treeql.tcllib.n.gz
%%MANPAGES%%man/mann/trim.tcllib.n.gz
%%MANPAGES%%man/mann/try.tcllib.n.gz
+%%MANPAGES%%man/mann/udpcluster.tcllib.n.gz
%%MANPAGES%%man/mann/uevent.tcllib.n.gz
%%MANPAGES%%man/mann/uevent_onidle.tcllib.n.gz
%%MANPAGES%%man/mann/unicode.tcllib.n.gz
Modified: head/devel/tcllibc/Makefile
==============================================================================
--- head/devel/tcllibc/Makefile Mon Feb 19 13:25:27 2018 (r462318)
+++ head/devel/tcllibc/Makefile Mon Feb 19 13:40:22 2018 (r462319)
@@ -5,17 +5,23 @@ PKGNAMESUFFIX= c
COMMENT= Compiled implementations of some of the modules of Tcllib
+LICENSE= TclTk
+LICENSE_NAME= Tcl/Tk License
+LICENSE_FILE= ${WRKSRC}/license.terms
+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
BUILD_DEPENDS= critcl:devel/critcl
RUN_DEPENDS= ${LOCALBASE}/lib/tcllib/pkgIndex.tcl:devel/tcllib
-MASTERDIR= ${.CURDIR:H}/tcllib
+USES= bison
+MASTERDIR= ${.CURDIR}/../tcllib
TMPPLIST= ${WRKDIR}/PLIST
DESCR= ${.CURDIR}/pkg-descr
ALL_TARGET= critcl
OPTIONS_DEFINE=
-post-patch:
- cd ${WRKSRC}/modules/json/c && ${YACC} -b json json.y
+pre-build:
+ cd ${WRKSRC}/modules/json/c && ${LOCALBASE}/bin/bison -b json json.y
do-install:
${RM} ${WRKSRC}/modules/tcllibc/license.terms
More information about the svn-ports-all
mailing list