FreeBSD Bugzilla – Attachment 226296 Details for
Bug 257052
[NEW PORT] devel/task: makefile replacement written in Golang
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
port data
task.diff (text/plain), 6.18 KB, created by
Florian Bauer
on 2021-07-08 12:00:29 UTC
(
hide
)
Description:
port data
Filename:
MIME Type:
Creator:
Florian Bauer
Created:
2021-07-08 12:00:29 UTC
Size:
6.18 KB
patch
obsolete
>diff --git a/devel/task/Makefile b/devel/task/Makefile >new file mode 100644 >index 000000000000..60705ef54196 >--- /dev/null >+++ b/devel/task/Makefile >@@ -0,0 +1,55 @@ >+PORTNAME= task >+DISTVERSIONPREFIX= v >+DISTVERSION= 3.5.0 >+PORTREVISION= 0 >+CATEGORIES= devel >+ >+MAINTAINER= florian@fsrv.xyz >+COMMENT= task runner / simpler Make alternative written in Go >+ >+LICENSE= MIT >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+ONLY_FOR_ARCHS= aarch64 amd64 >+ >+USES= go:modules >+ >+GO_TARGET= ./cmd/${PORTNAME} >+ >+USE_GITHUB= yes >+ >+GH_ACCOUNT= go-task >+ >+PLIST_FILES= bin/${PORTNAME} >+ >+OPTIONS_DEFINE= EXAMPLES >+ >+PORTEXAMPLES= completion/bash/task.bash \ >+ completion/zsh/_task \ >+ completion/ps/task.ps1 \ >+ completion/fish/task.fish >+ >+post-install: >+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} >+ (cd ${WRKSRC} && \ >+ ${COPYTREE_SHARE} completion ${STAGEDIR}${EXAMPLESDIR}) >+ >+GH_TUPLE= \ >+ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ >+ fatih:color:v1.12.0:fatih_color/vendor/github.com/fatih/color \ >+ go-task:slim-sprig:348f09dbbbc0:go_task_slim_sprig/vendor/github.com/go-task/slim-sprig \ >+ go-yaml:yaml:9f266ea9e77c:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ >+ golang:sync:036812b2e83c:golang_sync/vendor/golang.org/x/sync \ >+ golang:sys:8803ae5d1324:golang_sys/vendor/golang.org/x/sys \ >+ golang:term:a79de5458b56:golang_term/vendor/golang.org/x/term \ >+ joho:godotenv:v1.3.0:joho_godotenv/vendor/github.com/joho/godotenv \ >+ mattn:go-colorable:v0.1.8:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ >+ mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ >+ mattn:go-zglob:v0.0.3:mattn_go_zglob/vendor/github.com/mattn/go-zglob \ >+ mvdan:sh:v3.3.0:mvdan_sh/vendor/mvdan.cc/sh/v3 \ >+ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ >+ radovskyb:watcher:v1.0.7:radovskyb_watcher/vendor/github.com/radovskyb/watcher \ >+ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ >+ stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify >+ >+.include <bsd.port.mk> >diff --git a/devel/task/distinfo b/devel/task/distinfo >new file mode 100644 >index 000000000000..fc56d17af301 >--- /dev/null >+++ b/devel/task/distinfo >@@ -0,0 +1,35 @@ >+TIMESTAMP = 1625515484 >+SHA256 (go-task-task-v3.5.0_GH0.tar.gz) = fbfa935c6e95ad39b6bf22cb730d52e92ab3a7af00a786382accb16d3d3dd134 >+SIZE (go-task-task-v3.5.0_GH0.tar.gz) = 132137 >+SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e >+SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 >+SHA256 (fatih-color-v1.12.0_GH0.tar.gz) = 8f4cef62c8aafdf7e7b3097e9f97c236bb31a47f2c939a54da92235c30ae9dcb >+SIZE (fatih-color-v1.12.0_GH0.tar.gz) = 10711 >+SHA256 (go-task-slim-sprig-348f09dbbbc0_GH0.tar.gz) = c52607aad259efae7f725eadf0493933c206d36b776df117f94f6b2eeb4fd8b1 >+SIZE (go-task-slim-sprig-348f09dbbbc0_GH0.tar.gz) = 40034 >+SHA256 (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 63efc9aabcbb56b2c9469927784fd67ecb3a79720c4fa754c511335a04156d04 >+SIZE (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 86898 >+SHA256 (golang-sync-036812b2e83c_GH0.tar.gz) = 75ac8fc16bdceb2496c4a9cc98584b70c29032d91a9e57a624acb073e3232fda >+SIZE (golang-sync-036812b2e83c_GH0.tar.gz) = 18752 >+SHA256 (golang-sys-8803ae5d1324_GH0.tar.gz) = 4a1c6ed6348e77c0386edf390945c16f9822de604bed57e759ff0d94fa9415dc >+SIZE (golang-sys-8803ae5d1324_GH0.tar.gz) = 1235487 >+SHA256 (golang-term-a79de5458b56_GH0.tar.gz) = e2456003e6399902c70947a068f3e0f043de033c8ade1713d8d7294a5c6521ab >+SIZE (golang-term-a79de5458b56_GH0.tar.gz) = 14927 >+SHA256 (joho-godotenv-v1.3.0_GH0.tar.gz) = 07beb0bae964dbe37442603a404196111dbbbaaa986fc179d5d5fdc46ed6a189 >+SIZE (joho-godotenv-v1.3.0_GH0.tar.gz) = 9941 >+SHA256 (mattn-go-colorable-v0.1.8_GH0.tar.gz) = 1027954f9abbe06b6e117e3047af70204dd0eb4f8c27fcd459fb2574b279755f >+SIZE (mattn-go-colorable-v0.1.8_GH0.tar.gz) = 9571 >+SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c >+SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548 >+SHA256 (mattn-go-zglob-v0.0.3_GH0.tar.gz) = d9d637847ffd6a43a31ccb4c6e250fa0d3a2b81acb8c72cb05bdd6c444f7f800 >+SIZE (mattn-go-zglob-v0.0.3_GH0.tar.gz) = 8490 >+SHA256 (mvdan-sh-v3.3.0_GH0.tar.gz) = 9bcdbbfd2f6afc4e885838683396483edcd87ef7eb80faa7def6ff0a10e3be4a >+SIZE (mvdan-sh-v3.3.0_GH0.tar.gz) = 185070 >+SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda >+SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 >+SHA256 (radovskyb-watcher-v1.0.7_GH0.tar.gz) = 7d21176b45881f910e6469f4249164849160eb282148b97e678ef18230d17843 >+SIZE (radovskyb-watcher-v1.0.7_GH0.tar.gz) = 12776 >+SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808 >+SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796 >+SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6 >+SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073 >diff --git a/devel/task/files/patch-completion_zsh__task b/devel/task/files/patch-completion_zsh__task >new file mode 100644 >index 000000000000..720f912b9c1d >--- /dev/null >+++ b/devel/task/files/patch-completion_zsh__task >@@ -0,0 +1,17 @@ >+--- completion/zsh/_task.orig 2021-05-31 04:03:10.000000000 +0200 >++++ completion/zsh/_task 2021-06-02 2021-06-02 20:11:46.558849000 +0200 >+@@ -10,6 +10,7 @@ >+ fi >+ } >+ >++function _task() { >+ _arguments \ >+ '(-d --dir)'{-d,--dir}': :_files' \ >+ '(--dry)'--dry \ >+@@ -22,4 +23,5 @@ >+ '(--version)'--version \ >+ '(-w --watch)'{-w,--watch} \ >+ '(- *)'{-h,--help} \ >+- '*: :__list' \ >++ '*: :__list' >++} >diff --git a/devel/task/pkg-descr b/devel/task/pkg-descr >new file mode 100644 >index 000000000000..5432ea323482 >--- /dev/null >+++ b/devel/task/pkg-descr >@@ -0,0 +1 @@ >+task runner / simpler Make alternative written in Go >diff --git a/devel/task/pkg-message b/devel/task/pkg-message >new file mode 100644 >index 000000000000..4ea6eed5840a >--- /dev/null >+++ b/devel/task/pkg-message >@@ -0,0 +1,13 @@ >+[ >+{ type: install >+ message: <<EOM >+Source the shell specific directory to enable completion: >+ >+ZSH: >+source /usr/local/share/examples/task/completion/zsh/_task >+compdef _task task >+ >+ >+EOM >+} >+]
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 257052
: 226296