/
Portfile
201 lines (192 loc) · 10.9 KB
/
Portfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup golang 1.0
go.setup github.com/barthr/redo 0.8.4 v
github.tarball_from archive
name redo-history
revision 0
description \
The ultimate tool to create reusable functions from your shell history in \
an interactive way
long_description \
Redo is a command line application to easily create reusable functions in \
your own shell. Think of redo like an interactive way combine multiple \
commands from your shell history in a single command. This can be handy \
for quickly re-doing multiple commands for example deleting and starting \
a new docker container.
categories sysutils
installs_libs no
license MIT
maintainers {gmail.com:herby.gillot @herbygillot} \
openmaintainer
destroot {
xinstall -m 0755 \
${worksrcpath}/${github.project} \
${destroot}${prefix}/bin/${name}
}
notes "Binary is installed as '${name}'"
checksums ${distname}${extract.suffix} \
rmd160 f600caa867a6ece4dd9c7237a33af8194bb0ec5a \
sha256 a43f0306e1706f3e73652d025e0ace77b1b35ca3d40393500ee1bf609030d74f \
size 209291
go.vendors mvdan.cc/sh \
repo github.com/mvdan/sh \
lock v3.6.0 \
rmd160 677a6f78a97602c05646d4d0d49d8878c52f1566 \
sha256 691827287a7a4558283d88d7fb03bd4a70be06b0c303d6c3b4fced5bc36bcdb8 \
size 216700 \
gopkg.in/yaml.v3 \
lock 9f266ea9e77c \
rmd160 06dca2ede07b2f31c515b4711fbebc1d5359b5e4 \
sha256 e70dd42fb30b7b2d0129c5cdf0e079caaf5602cab24081fdac830ec01204fa59 \
size 86890 \
gopkg.in/check.v1 \
lock 20d25e280405 \
rmd160 412aa0d109919182ff84259e9b5bbc9f24d78117 \
sha256 233f8faf427ce6701ac3427f85c28bc6b6ae7cdc97a303a52873c69999223325 \
size 30360 \
golang.org/x/text \
lock v0.3.7 \
rmd160 52777fe8a68660aab6e4588322a5949b0ba42e58 \
sha256 48971ba6a3123c4fd81b2bdec9fda3cef5815fad76f2407c8a888032462c542d \
size 8356115 \
golang.org/x/term \
lock v0.3.0 \
rmd160 14a60f913597d05ed7df0b6d6fbca50ca672b594 \
sha256 c5e084b265e4c0dfb37ef0a0e7aa5b5ff4f9afe55c71452d13789a85abcd46c9 \
size 14800 \
golang.org/x/sys \
lock v0.6.0 \
rmd160 eed022d31d3cd2b2a5c7d1bad325b6667db1d831 \
sha256 28b3d661c0b094ccb133bb2f30a2db8fcd64be036f4fc42ee6c2ab4b00867bd3 \
size 1435230 \
golang.org/x/sync \
lock v0.1.0 \
rmd160 bf68702d961107a225cce561701852f129f16a3d \
sha256 50a67a11e715a61c022f218604adc63e61684de5f5db2330741077439c4ce68f \
size 19355 \
github.com/stretchr/testify \
lock v1.7.1 \
rmd160 9e07f7d6890b8598706260ece5db26a7b12b5b2a \
sha256 27cabaf81344157a188083266cf8ccc19d04c43d9a34b6276b760514b9c880a3 \
size 94020 \
github.com/sahilm/fuzzy \
lock v0.1.0 \
rmd160 04c7a48f6a77150939c0f6743844878cb3b70238 \
sha256 ec0bcc7ae87bbd8d2fc28f237e498d13a0f629d52cd9671b02415a0939b5a5e1 \
size 3353336 \
github.com/rogpeppe/go-internal \
lock v1.9.0 \
rmd160 acb8f644e5634bdae632cdb61ea736422aeb88f0 \
sha256 65b0852e5c78fa920fef2176fa17180bf1f7f32a1163baacb44c2aa480845a16 \
size 133682 \
github.com/rivo/uniseg \
lock v0.2.0 \
rmd160 33577def583aa2db50b69ca601e5d29ab201ebc4 \
sha256 2832965221246272462a03ffc8e159c94d8f534827f660f1ac4fc77e5ccd644c \
size 44037 \
github.com/pmezard/go-difflib \
lock v1.0.0 \
rmd160 fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
sha256 7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
size 11409 \
github.com/muesli/termenv \
lock v0.15.1 \
rmd160 1690f2e21976342a1471af9d7839ec2a6ccdfaf7 \
sha256 5e4d47dca1ea8b6b0ea967ba689aa571b6482bc9fc050725553f77a203ff02c7 \
size 422678 \
github.com/muesli/reflow \
lock v0.3.0 \
rmd160 8941f9c5aa79468e9280c3727c7eafa4f00f748d \
sha256 67ed2e1490730fc629238aa847fdd863acefda8b0d35d689bbd88ced8c0f80ca \
size 21257 \
github.com/muesli/cancelreader \
lock v0.2.2 \
rmd160 cbc757f0d680959cea46000a5dd74e63ddbb8a15 \
sha256 33f793cd6fbf7733ed7cba381920606b4917ba472148f85a5fd0965477146fc8 \
size 9431 \
github.com/muesli/ansi \
lock 2e021307bc4b \
rmd160 3959cfe4c796b63a4cc1894dd729a223704c7091 \
sha256 6aabbee69f7a051b023dbb9fa9ee593b34a63850e5ff60e08f3e94ad728b9273 \
size 4768 \
github.com/mattn/go-runewidth \
lock v0.0.14 \
rmd160 7186117475d80aff012960b61daefd53c7efeca6 \
sha256 71e68e76e460aff1af8b58453a5a7b2278c42f6659c8c7b4321907bdf14ee6eb \
size 18269 \
github.com/mattn/go-localereader \
lock v0.0.1 \
rmd160 7afdbbc0f4978c6f54c25df0d86ff3c66db19ce2 \
sha256 75a68e82a83b37aee40ad81dfcfce54d2f999945282bb198add16a49b8ec7f46 \
size 1738 \
github.com/mattn/go-isatty \
lock v0.0.17 \
rmd160 8a79d7ac1ac5311cb4892f75b7a439fd07cccc17 \
sha256 e75610c71dfca6ab7f671d1372f7b603b98338b7cbf1098d5a418d5a6760fb52 \
size 4700 \
github.com/lucasb-eyer/go-colorful \
lock v1.2.0 \
rmd160 a4183d0625e6c94474942cdc544c1061d35c4e34 \
sha256 fbad1aade4444bf51409f5b6a008cc14c7a7cdd1af856841fc1170605fae3914 \
size 970841 \
github.com/kylelemons/godebug \
lock v1.1.0 \
rmd160 917ada648e70d2e339b8ff36d2f86882d0d2efa1 \
sha256 6151c487936ab72cffbf804626228083c9b3abfc908a2bb41b1160e1e5780aaf \
size 17641 \
github.com/kr/text \
lock v0.2.0 \
rmd160 48558c7e8ff67d510f83c66883907e95f4783163 \
sha256 2f2e21ac8a9d523e88cbba4039441defc4a66bfaa78811c900a88fcf28729c4c \
size 8702 \
github.com/kr/pretty \
lock v0.3.1 \
rmd160 8c08579b4c56cdc958794e77afe3413e80aa67c3 \
sha256 7fcea475d6280976cf4a838e75d2b3a4105827316e588a80e49e8063d950c999 \
size 10232 \
github.com/google/go-cmp \
lock v0.5.9 \
rmd160 9832ae80123461baed8aa20e830199c0e21e337b \
sha256 3058d20d61f03aa05fca0fc07acb8c50850c68086998c542857aec7ad1529482 \
size 104431 \
github.com/frankban/quicktest \
lock v1.14.4 \
rmd160 3e886282dd68388197724b50d6e2cf503e67b6fe \
sha256 4a9be95b7fd81f6d3c3a753b2141f4e1d9371fabe391bcf4dacd84d540d380c4 \
size 39505 \
github.com/davecgh/go-spew \
lock v1.1.0 \
rmd160 0303eae19a01f38fe314921fd965e4d09b9ef3ad \
sha256 810a597004388d68bb92d8aa612375419ba1080dd5fc2c66dd41b58f0ba4442c \
size 42348 \
github.com/containerd/console \
lock v1.0.3 \
rmd160 0ddcc08a0582fd25a653a0a6a599c0f9eed7538e \
sha256 a032c6f2eecefbeb998ef96bb92f65423552f8e0ac7c410ec0f8c5829af704ea \
size 13726 \
github.com/charmbracelet/lipgloss \
lock v0.7.1 \
rmd160 20031658ad1c3014a263c16e63ff6fed5e006efb \
sha256 e2c1a68bc9976546889d914ef04fd44ed9803e69d7db0365bbb74586bb954ae7 \
size 40825 \
github.com/charmbracelet/bubbletea \
lock v0.23.2 \
rmd160 1432e930fa2009366732e06b915ff29caa050fe9 \
sha256 cdfbeacc2d31f9afbf6518e05719cdbf55698b27f302cf237a50eb1a88d62162 \
size 2164184 \
github.com/charmbracelet/bubbles \
lock v0.15.0 \
rmd160 0e32c1af3c2b8a84b260f21bbd5a1b44ba94422b \
sha256 8f0f21d13dbcb61df3902cd1b5216a34d09382edefee446304627d2fc548a7dd \
size 55529 \
github.com/aymanbagabas/go-osc52 \
lock v2.0.1 \
rmd160 8669f2bdcf2704bbc8df6af7e5fd396215737b9b \
sha256 0904dc990e2f1e5bbe290e02f418940def4168b63e36914e3bf76ff2ac1fb2a5 \
size 5889 \
github.com/atotto/clipboard \
lock v0.1.4 \
rmd160 cda277fa418bc6cdb42b3a2e6c3637473bdd12e3 \
sha256 6d474bab7ef589dd95a56d6fd571d447fdfbcc8c1985b7b4841cfa98edc0a97f \
size 5023