Date: Sat, 26 Sep 2020 11:19:10 +0000 (UTC) From: Jimmy Olgeni <olgeni@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r550165 - in head/devel: . taskctl Message-ID: <202009261119.08QBJAwO038525@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: olgeni Date: Sat Sep 26 11:19:10 2020 New Revision: 550165 URL: https://svnweb.freebsd.org/changeset/ports/550165 Log: Add devel/taskctl, a concurrent task runner. Added: head/devel/taskctl/ head/devel/taskctl/Makefile (contents, props changed) head/devel/taskctl/distinfo (contents, props changed) head/devel/taskctl/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sat Sep 26 11:17:53 2020 (r550164) +++ head/devel/Makefile Sat Sep 26 11:19:10 2020 (r550165) @@ -6667,6 +6667,7 @@ SUBDIR += ta-lib SUBDIR += tablist SUBDIR += talloc + SUBDIR += taskctl SUBDIR += taskflow SUBDIR += tass64 SUBDIR += tbb Added: head/devel/taskctl/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/taskctl/Makefile Sat Sep 26 11:19:10 2020 (r550165) @@ -0,0 +1,49 @@ +# $FreeBSD$ + +PORTNAME= taskctl +PORTVERSION= 1.2.2 +DISTVERSIONPREFIX= v +CATEGORIES= devel + +MAINTAINER= olgeni@FreeBSD.org +COMMENT= Simple modern alternative to GNU Make + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +USES= go:modules + +USE_GITHUB= yes +GH_ACCOUNT= taskctl +GO_TARGET= ./cmd/taskctl +GH_TUPLE= bmatcuk:doublestar:v1.1.5:bmatcuk_doublestar/vendor/github.com/bmatcuk/doublestar \ + briandowns:spinner:6dc224009eae:briandowns_spinner/vendor/github.com/briandowns/spinner \ + chzyer:readline:2972be24d48e:chzyer_readline/vendor/github.com/chzyer/readline \ + cpuguy83:go-md2man:f79a8a8ca69d:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \ + emicklei:dot:v0.10.2:emicklei_dot/vendor/github.com/emicklei/dot \ + fatih:color:v1.7.0:fatih_color/vendor/github.com/fatih/color \ + fsnotify:fsnotify:v1.4.9:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ + go-yaml:yaml:v2.3.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ + golang:sync:cd5d95a43a6e:golang_sync/vendor/golang.org/x/sync \ + golang:sys:9197077df867:golang_sys/vendor/golang.org/x/sys \ + golang:term:ad39bd3f0407:golang_term/vendor/golang.org/x/term \ + golang:xerrors:9bdfabe68543:golang_xerrors/vendor/golang.org/x/xerrors \ + imdario:mergo:v0.3.8:imdario_mergo/vendor/github.com/imdario/mergo \ + juju:ansiterm:720a0952cc2a:juju_ansiterm/vendor/github.com/juju/ansiterm \ + konsorten:go-windows-terminal-sequences:v1.0.1:konsorten_go_windows_terminal_sequences/vendor/github.com/konsorten/go-windows-terminal-sequences \ + logrusorgru:aurora:dc85c304c434:logrusorgru_aurora/vendor/github.com/logrusorgru/aurora \ + lunixbochs:vtclean:2d01aacdc34a:lunixbochs_vtclean/vendor/github.com/lunixbochs/vtclean \ + manifoldco:promptui:v0.7.0:manifoldco_promptui/vendor/github.com/manifoldco/promptui \ + mattn:go-colorable:v0.1.4:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ + mattn:go-isatty:v0.0.10:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ + mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ + mvdan:sh:v3.1.1:mvdan_sh/vendor/mvdan.cc/sh/v3 \ + pelletier:go-toml:v1.8.0:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ + russross:blackfriday:v2.0.1:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \ + shurcooL:sanitized_anchor_name:v1.0.0:shurcool_sanitized_anchor_name/vendor/github.com/shurcooL/sanitized_anchor_name \ + sirupsen:logrus:v1.4.2:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ + urfave:cli:v2.2.0:urfave_cli_v2/vendor/github.com/urfave/cli/v2 + +PLIST_FILES= bin/taskctl + +.include <bsd.port.mk> Added: head/devel/taskctl/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/taskctl/distinfo Sat Sep 26 11:19:10 2020 (r550165) @@ -0,0 +1,57 @@ +TIMESTAMP = 1601118538 +SHA256 (taskctl-taskctl-v1.2.2_GH0.tar.gz) = b9cceca4e63f0a580270f9c8af863b4d96e9de7f99e00e1ea28db1ac5ec1ad8b +SIZE (taskctl-taskctl-v1.2.2_GH0.tar.gz) = 322564 +SHA256 (bmatcuk-doublestar-v1.1.5_GH0.tar.gz) = a5634b115c6d1f119df62fd8a0db985188a31647a6690ce449c6449d5458681b +SIZE (bmatcuk-doublestar-v1.1.5_GH0.tar.gz) = 8719 +SHA256 (briandowns-spinner-6dc224009eae_GH0.tar.gz) = 80e61db3bd4a26c7a1cbc983945c60e02b5890dd58422ffc364018bb15db8f14 +SIZE (briandowns-spinner-6dc224009eae_GH0.tar.gz) = 1324673 +SHA256 (chzyer-readline-2972be24d48e_GH0.tar.gz) = 8f425cfb33fce61a137866c0a88117c68f49de79a61a341353fc97339c6b74da +SIZE (chzyer-readline-2972be24d48e_GH0.tar.gz) = 36825 +SHA256 (cpuguy83-go-md2man-f79a8a8ca69d_GH0.tar.gz) = c117a3e3741ea39016b678b24db19b1f766277bac7c1c6d721237bb159610178 +SIZE (cpuguy83-go-md2man-f79a8a8ca69d_GH0.tar.gz) = 52020 +SHA256 (emicklei-dot-v0.10.2_GH0.tar.gz) = b6ee98924e77ded10febc6ebbbec2db7f36cac73e273968f5c602d48d759922d +SIZE (emicklei-dot-v0.10.2_GH0.tar.gz) = 30104 +SHA256 (fatih-color-v1.7.0_GH0.tar.gz) = 4650d7aa3feed266fc85d91dc34ca9cffdf7ee03ea29bf2cbf84bbecc75fb755 +SIZE (fatih-color-v1.7.0_GH0.tar.gz) = 816449 +SHA256 (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 4f888b1cb132026227826751d156c0a2958e7d492e5e38386cde8848ef494dcb +SIZE (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 31900 +SHA256 (go-yaml-yaml-v2.3.0_GH0.tar.gz) = 42027002bf258009d498600b04b8c9cbb29d2193185ea7bfa8fefe194fe72a07 +SIZE (go-yaml-yaml-v2.3.0_GH0.tar.gz) = 72816 +SHA256 (golang-sync-cd5d95a43a6e_GH0.tar.gz) = 00a6dce4c1a9ca9edae6c3f1bedc0b15911c62681371ad9ed7738e182ba70393 +SIZE (golang-sync-cd5d95a43a6e_GH0.tar.gz) = 16956 +SHA256 (golang-sys-9197077df867_GH0.tar.gz) = 4d2929a398c43f1dbe88769b145da75725c24f13992f9f10890cadcac518f317 +SIZE (golang-sys-9197077df867_GH0.tar.gz) = 1538448 +SHA256 (golang-term-ad39bd3f0407_GH0.tar.gz) = d257efbf736de99e1bdce2466d99432b5fd23706fadf30d9f394a39162aa4c2f +SIZE (golang-term-ad39bd3f0407_GH0.tar.gz) = 3889 +SHA256 (golang-xerrors-9bdfabe68543_GH0.tar.gz) = 54bb4d99e6cba2e3e5331d064f46640cc01a0e630ee6a684ae810bd94a7e4eb7 +SIZE (golang-xerrors-9bdfabe68543_GH0.tar.gz) = 13657 +SHA256 (imdario-mergo-v0.3.8_GH0.tar.gz) = 8722e1280a333b1b17541dc05102200e1c9e8ee85f45fc66a4ba629b97a870e6 +SIZE (imdario-mergo-v0.3.8_GH0.tar.gz) = 18180 +SHA256 (juju-ansiterm-720a0952cc2a_GH0.tar.gz) = 5595c2dc8973aab36a69648d4d94cac75a9ff4a28eb074a7b82b030fc7edbf64 +SIZE (juju-ansiterm-720a0952cc2a_GH0.tar.gz) = 15417 +SHA256 (konsorten-go-windows-terminal-sequences-v1.0.1_GH0.tar.gz) = e36c5a5de388bf72db3037b47f025b09e574be8d0bc74b3e44c960cba0880e87 +SIZE (konsorten-go-windows-terminal-sequences-v1.0.1_GH0.tar.gz) = 1909 +SHA256 (logrusorgru-aurora-dc85c304c434_GH0.tar.gz) = 7f524e487e1e2a295da1eb212cb709910486fab8ad26107bb309c2a49d85545f +SIZE (logrusorgru-aurora-dc85c304c434_GH0.tar.gz) = 133629 +SHA256 (lunixbochs-vtclean-2d01aacdc34a_GH0.tar.gz) = 54676064363394819c85f04ffd3aa41c86bcd2c9fce3c7e58b6ea41a47e17442 +SIZE (lunixbochs-vtclean-2d01aacdc34a_GH0.tar.gz) = 4183 +SHA256 (manifoldco-promptui-v0.7.0_GH0.tar.gz) = 90a38ed9e5d993929b62dd2f1e13c7d3c70d0b57546c7329588f9d493f4c8a47 +SIZE (manifoldco-promptui-v0.7.0_GH0.tar.gz) = 26664 +SHA256 (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 157806ad8125e6bef4d9b58c9125ccb98a8343136f93faf442ab0cc6e7c24c11 +SIZE (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 8981 +SHA256 (mattn-go-isatty-v0.0.10_GH0.tar.gz) = 55408e1afd78eaa112842ae2263e70703d5b5133feaa17fa477980a87a961fe7 +SIZE (mattn-go-isatty-v0.0.10_GH0.tar.gz) = 4465 +SHA256 (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 53fbc06b125ff1c9c73a4eb1764346932671a29c67a45a92e2ebc6855635069b +SIZE (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 20980 +SHA256 (mvdan-sh-v3.1.1_GH0.tar.gz) = db5d86d9caeb025e41307cb834b21d7a35e171afe5257277e74cb3e44a17ae00 +SIZE (mvdan-sh-v3.1.1_GH0.tar.gz) = 192958 +SHA256 (pelletier-go-toml-v1.8.0_GH0.tar.gz) = 535241212044f52bc40c8eb08d15342c75cef8e6c887ceb1e18d25aad4ab3633 +SIZE (pelletier-go-toml-v1.8.0_GH0.tar.gz) = 96286 +SHA256 (russross-blackfriday-v2.0.1_GH0.tar.gz) = 5a0f38a36b6f3b2d59b72d713451a895a4d3a4406b3533882483782e37797cff +SIZE (russross-blackfriday-v2.0.1_GH0.tar.gz) = 79613 +SHA256 (shurcooL-sanitized_anchor_name-v1.0.0_GH0.tar.gz) = 7e11964980f9b8595c17bc8970f0174621afe464920e38df7f8d77e45058388f +SIZE (shurcooL-sanitized_anchor_name-v1.0.0_GH0.tar.gz) = 2143 +SHA256 (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 67f2ddf467b7e63d2d2529d227946a331e245aeef7e2e4521ae82647b5ef84d9 +SIZE (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 41373 +SHA256 (urfave-cli-v2.2.0_GH0.tar.gz) = 5c3717e403ec924011513cfb7542360c156ef1e4222ca21697198ca47f5ca731 +SIZE (urfave-cli-v2.2.0_GH0.tar.gz) = 3404022 Added: head/devel/taskctl/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/taskctl/pkg-descr Sat Sep 26 11:19:10 2020 (r550165) @@ -0,0 +1,5 @@ +taskctl is a concurrent task runner that allows you to design routine +tasks and development pipelines in a human-readable format (YAML, +JSON or TOML). + +WWW: https://github.com/taskctl/taskctl
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009261119.08QBJAwO038525>