pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/tuc



Module Name:    pkgsrc
Committed By:   pin
Date:           Tue May  3 13:01:05 UTC 2022

Added Files:
        pkgsrc/textproc/tuc: DESCR Makefile PLIST cargo-depends.mk distinfo

Log Message:
textproc/tuc: import package

tuc (when cut doesn't cut it)

We've all been there. You want to cut some string on a delimiter repeated in
a non-deterministic way. Maybe you even want to use negative indexes or replace
the delimiters in the cut part with something else... That's where tuc can help.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/tuc/DESCR pkgsrc/textproc/tuc/Makefile \
    pkgsrc/textproc/tuc/PLIST pkgsrc/textproc/tuc/cargo-depends.mk \
    pkgsrc/textproc/tuc/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/textproc/tuc/DESCR
diff -u /dev/null pkgsrc/textproc/tuc/DESCR:1.1
--- /dev/null   Tue May  3 13:01:05 2022
+++ pkgsrc/textproc/tuc/DESCR   Tue May  3 13:01:05 2022
@@ -0,0 +1,5 @@
+tuc (when cut doesn't cut it)
+
+We've all been there. You want to cut some string on a delimiter repeated in
+a non-deterministic way. Maybe you even want to use negative indexes or replace
+the delimiters in the cut part with something else... That's where tuc can help.
Index: pkgsrc/textproc/tuc/Makefile
diff -u /dev/null pkgsrc/textproc/tuc/Makefile:1.1
--- /dev/null   Tue May  3 13:01:05 2022
+++ pkgsrc/textproc/tuc/Makefile        Tue May  3 13:01:05 2022
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2022/05/03 13:01:05 pin Exp $
+
+DISTNAME=      tuc-0.5.0
+CATEGORIES=    textproc
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=riquito/}
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/riquito/tuc/
+COMMENT=       When cut doesn't cut it
+LICENSE=       gnu-gpl-v3
+
+.include "cargo-depends.mk"
+
+INSTALLATION_DIRS=     bin
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/target/release/tuc \
+               ${DESTDIR}${PREFIX}/bin
+
+.include "../../lang/rust/cargo.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/tuc/PLIST
diff -u /dev/null pkgsrc/textproc/tuc/PLIST:1.1
--- /dev/null   Tue May  3 13:01:05 2022
+++ pkgsrc/textproc/tuc/PLIST   Tue May  3 13:01:05 2022
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2022/05/03 13:01:05 pin Exp $
+bin/tuc
Index: pkgsrc/textproc/tuc/cargo-depends.mk
diff -u /dev/null pkgsrc/textproc/tuc/cargo-depends.mk:1.1
--- /dev/null   Tue May  3 13:01:05 2022
+++ pkgsrc/textproc/tuc/cargo-depends.mk        Tue May  3 13:01:05 2022
@@ -0,0 +1,17 @@
+# $NetBSD: cargo-depends.mk,v 1.1 2022/05/03 13:01:05 pin Exp $
+
+CARGO_CRATE_DEPENDS+=  anyhow-1.0.41
+CARGO_CRATE_DEPENDS+=  assert_cmd-1.0.5
+CARGO_CRATE_DEPENDS+=  bstr-0.2.16
+CARGO_CRATE_DEPENDS+=  difference-2.0.0
+CARGO_CRATE_DEPENDS+=  doc-comment-0.3.3
+CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
+CARGO_CRATE_DEPENDS+=  libc-0.2.97
+CARGO_CRATE_DEPENDS+=  memchr-2.4.0
+CARGO_CRATE_DEPENDS+=  pico-args-0.4.2
+CARGO_CRATE_DEPENDS+=  predicates-1.0.8
+CARGO_CRATE_DEPENDS+=  predicates-core-1.0.2
+CARGO_CRATE_DEPENDS+=  predicates-tree-1.0.2
+CARGO_CRATE_DEPENDS+=  regex-automata-0.1.10
+CARGO_CRATE_DEPENDS+=  treeline-0.1.0
+CARGO_CRATE_DEPENDS+=  wait-timeout-0.2.0
Index: pkgsrc/textproc/tuc/distinfo
diff -u /dev/null pkgsrc/textproc/tuc/distinfo:1.1
--- /dev/null   Tue May  3 13:01:05 2022
+++ pkgsrc/textproc/tuc/distinfo        Tue May  3 13:01:05 2022
@@ -0,0 +1,50 @@
+$NetBSD: distinfo,v 1.1 2022/05/03 13:01:05 pin Exp $
+
+BLAKE2s (anyhow-1.0.41.crate) = 4230aaedb7091332310c68d92e2b9aecfd543ee0a9efdcaf3ec0ee9ebc00442a
+SHA512 (anyhow-1.0.41.crate) = c6fba5fbb5646d195fdbda65003a8741188d49db02b805a84e695c81a054d9d5265b1c296c23d65cf089af35ce470083de88e1b65aadcc3ce33c8fb22b9cb91f
+Size (anyhow-1.0.41.crate) = 34561 bytes
+BLAKE2s (assert_cmd-1.0.5.crate) = 9cae86b4c824930e3f0668ed6bb060928a4184d3ea17663e077f03ac5ed9f6a5
+SHA512 (assert_cmd-1.0.5.crate) = fc261e4411cc5113c63c2e6c12c81dd97e924eb961e5851ec84c43c76d1271c08a6c36798e1951a0ceaa54acd91a75575cefa7fbfad8123fd4652192c0ebc396
+Size (assert_cmd-1.0.5.crate) = 26641 bytes
+BLAKE2s (bstr-0.2.16.crate) = 541d36618e387c3fcd3e8d3c8b8c0067e86611974d2a5921c1c121dd30c43adf
+SHA512 (bstr-0.2.16.crate) = 33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
+Size (bstr-0.2.16.crate) = 330346 bytes
+BLAKE2s (difference-2.0.0.crate) = 103a633dda6fafcc5ac9243a4ec8ae3f29f212e72871e10a5c7c3cf7fbcfbc71
+SHA512 (difference-2.0.0.crate) = cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482
+Size (difference-2.0.0.crate) = 147616 bytes
+BLAKE2s (doc-comment-0.3.3.crate) = 3c6c0c2b176af73b7f930c90bde1054195adccd234d74431050b27bcfefff615
+SHA512 (doc-comment-0.3.3.crate) = e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
+Size (doc-comment-0.3.3.crate) = 4123 bytes
+BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
+SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+Size (lazy_static-1.4.0.crate) = 10443 bytes
+BLAKE2s (libc-0.2.97.crate) = c1f5d7d7425d833f535327416db44072de37ba9b6bd7faf7e6e22af280e42a32
+SHA512 (libc-0.2.97.crate) = 9b94a43d7da1e419900f7a016d5eb958bc42a006e1bb621ab8e2be2167e91f05cee81144c25e81a85c1b1ea2a26ff88980a4cc292fd42db8b09c5c49bf5531ed
+Size (libc-0.2.97.crate) = 517712 bytes
+BLAKE2s (memchr-2.4.0.crate) = ad963b762cf06e8588191edac06d1b5b3ebff79409fb1486be8dd315e8abfdc1
+SHA512 (memchr-2.4.0.crate) = b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb
+Size (memchr-2.4.0.crate) = 63392 bytes
+BLAKE2s (pico-args-0.4.2.crate) = f0d351b513b1b20c1cfd24bf41c521e9529714827839211e5e0bfdad9f4d3c5a
+SHA512 (pico-args-0.4.2.crate) = a6e46bc8d086091a37a0edf418d5414eaa5ef57a508aa81c352c66281cc2c88c97611b7eedd4f5f18c7a8169f48aa3bfdc7a5eb7b3cb570cbf871eed5e867ea1
+Size (pico-args-0.4.2.crate) = 11565 bytes
+BLAKE2s (predicates-1.0.8.crate) = 98e6513badfe14b11e56bd4d0d70d276f9e19ce9549731d45877a865d8d502fb
+SHA512 (predicates-1.0.8.crate) = a6d8278c331223c24a7189e9dfeddd11a20e7e9010e647a8fbc554f4847b72a13aba2ad22d4e0fedfb2ed4490fd11b05fb2d0e7fda373794b7c0a70094998a6a
+Size (predicates-1.0.8.crate) = 26996 bytes
+BLAKE2s (predicates-core-1.0.2.crate) = 009875baf8ddbcd2235dc986b012c88d345977afe7d87cce086e77aa099c3487
+SHA512 (predicates-core-1.0.2.crate) = bfeee297e7bb81c1cc63908ab47f10e21e53b9f690d9aaf08855bc1824e0c87cf05c92e5a8dbc57eace7490c0ce58bbe2e178ac33ad0553ad2772593d89f8aab
+Size (predicates-core-1.0.2.crate) = 8185 bytes
+BLAKE2s (predicates-tree-1.0.2.crate) = 03a7b58203b9a598c3a3e8f0d194f6e1d3de9d1435cc4aa92f3408c48a1f9db1
+SHA512 (predicates-tree-1.0.2.crate) = d11b2b7d44ba5a00ed189d4455216f0c991c0f272776166a528136e26436e3f0cbbbdd001bf9a2b9aceaaf221fb9218fb497116e7957bf6bd9761616428c7ed2
+Size (predicates-tree-1.0.2.crate) = 6341 bytes
+BLAKE2s (regex-automata-0.1.10.crate) = 283615bf1114bdcf5a2ebd639ba1889a8a9a0195b566f41226f7e0961f3d5d81
+SHA512 (regex-automata-0.1.10.crate) = 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
+Size (regex-automata-0.1.10.crate) = 114533 bytes
+BLAKE2s (treeline-0.1.0.crate) = 81ccdbd03361021dd31e9d28ba05b16020601481bf2ec9754869ab687eddc0bc
+SHA512 (treeline-0.1.0.crate) = 37a7c7e95855fdf0fafe5b529eed6c6cfc641da799bc6738a5649a9a0c3db2ef3e63d692862a987bc19263f33b6df2e8ae71b49fe30160d6d470cbb804511824
+Size (treeline-0.1.0.crate) = 3855 bytes
+BLAKE2s (tuc-0.5.0.tar.gz) = 07d606ca0218e7522d52b624ac6b8ebe5703b21d6cc45789633c87b3a3933313
+SHA512 (tuc-0.5.0.tar.gz) = c8634e664ebd7676dd903b825a20586a3abac9a5b5de2ccc725b3a154f039971a27e00dc8f95c65c7139791a325409e1187b7614f52475030f2f7ae1eb75edf4
+Size (tuc-0.5.0.tar.gz) = 19507 bytes
+BLAKE2s (wait-timeout-0.2.0.crate) = 74292341b8dbc71125610cb6f528f9a1b05b234d35fc98899901971af99da233
+SHA512 (wait-timeout-0.2.0.crate) = db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066
+Size (wait-timeout-0.2.0.crate) = 12441 bytes



Home | Main Index | Thread Index | Old Index