<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>