<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4d1cf485cb42e6f8709dbb48c819f795ac9b2b8e">https://github.com/macports/macports-ports/commit/4d1cf485cb42e6f8709dbb48c819f795ac9b2b8e</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 4d1cf485cb4 choose: new port
</span>4d1cf485cb4 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 4d1cf485cb42e6f8709dbb48c819f795ac9b2b8e
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Wed Jun 16 02:53:50 2021 -0400
<span style='display:block; white-space:pre;color:#404040;'> choose: new port
</span>---
textproc/choose/Portfile | 77 ++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 77 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/choose/Portfile b/textproc/choose/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..752a8f73d3e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/choose/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,77 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cargo 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup theryangeary choose 1.3.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description A human-friendly and fast alternative to cut and \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (sometimes) awk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description {*}${description}. The awk command is not ideal for rapid \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ shell use, with its requisite quoting of a line wrapped \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ in curly braces, even for the simplest of programs. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Likewise, cut is far from ideal for rapid shell use, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ because of its confusing syntax. Field separators and \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ranges are just plain difficult to get right on the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ first try. Hence ${name}. It is not meant to be a drop-in \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ or complete replacement for either of the aforementioned \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ tools, but rather a simple and intuitive tool to reach \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ for when the basics of awk or cut will do, but the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ overhead of getting them to behave should not be necessary.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories textproc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {gmail.com:herby.gillot @herbygillot} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license GPL-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 7f1f4071a6bc61013ad54a84269b8c2023590b03 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 6c44170f456f410370ba31d59bfad1f54a71ba80a79b87debbe235672a2ea0dd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 28300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/target/[cargo.rust_platform]/release/${name} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/bin/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cargo.crates \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ aho-corasick 0.7.13 043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ansi_term 0.11.0 ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ atty 0.2.14 d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ backslash 0.1.0 35a89ea09f2c7f3c81711c0db7d389d86a9d66fa15a7067e6fd6dbef863ef786 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bitflags 1.2.1 cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clap 2.33.1 bdfa80d47f954d53a35a64987ca1422f495b8d6483c0fe9f7117b36c2a792129 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ heck 0.3.1 20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ hermit-abi 0.1.14 b9586eedd4ce6b3c498bc3b4dd92fc9f11166aa908a914071953768066c67909 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lazy_static 1.4.0 e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libc 0.2.71 9457b06509d27052635f90d6466700c65095fdf75409b3fbdd903e988b886f49 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ memchr 2.3.3 3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ proc-macro-error 1.0.3 fc175e9777c3116627248584e8f8b3e2987405cabe1c0adf7d1dd28f09dc7880 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ proc-macro-error-attr 1.0.3 3cc9795ca17eb581285ec44936da7fc2335a3f34f2ddd13118b6f4d515435c50 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ proc-macro2 1.0.18 beae6331a816b1f65d04c45b078fd8e6c93e8071771f41b8163255bbd8d7c8fa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ quote 1.0.7 aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ regex 1.3.9 9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ regex-syntax 0.6.18 26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ strsim 0.8.0 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ structopt 0.3.15 de2f5e239ee807089b62adce73e48c625e0ed80df02c7ab3f068f5db5281065c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ structopt-derive 0.4.8 510413f9de616762a4fbeab62509bf15c729603b72d7cd71280fbca431b1c118 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ syn 1.0.33 e8d5d96e8cbb005d6959f119f773bfaebb5684296108fb32600c00cde305b2cd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ syn-mid 0.5.0 7be3539f6c128a931cf19dcee741c1af532c7fd387baa739c03dd2e96479338a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ textwrap 0.11.0 d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ thread_local 1.0.1 d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unicode-segmentation 1.6.0 e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unicode-width 0.1.7 caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unicode-xid 0.2.1 f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ vec_map 0.8.2 f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version_check 0.9.2 b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ winapi 0.3.9 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ winapi-i686-pc-windows-gnu 0.4.0 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ winapi-x86_64-pc-windows-gnu 0.4.0 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
</span></pre><pre style='margin:0'>
</pre>