pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/nanogrep



Module Name:    pkgsrc
Committed By:   pin
Date:           Fri Jan  1 13:49:56 UTC 2021

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

Log Message:
textproc/nanogrep: import package

Custom Implementation of minigrep with more functionality.

Features:
-Colored Output
-Case Insensitive
-Summary
        -Pattern Occurrence(s)
        -Line(s)
-!Regex


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/nanogrep/DESCR \
    pkgsrc/textproc/nanogrep/Makefile pkgsrc/textproc/nanogrep/PLIST \
    pkgsrc/textproc/nanogrep/cargo-depends.mk \
    pkgsrc/textproc/nanogrep/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/nanogrep/DESCR
diff -u /dev/null pkgsrc/textproc/nanogrep/DESCR:1.1
--- /dev/null   Fri Jan  1 13:49:56 2021
+++ pkgsrc/textproc/nanogrep/DESCR      Fri Jan  1 13:49:56 2021
@@ -0,0 +1,9 @@
+Custom Implementation of minigrep with more functionality.
+
+Features:
+-Colored Output
+-Case Insensitive
+-Summary
+       -Pattern Occurrence(s)
+       -Line(s)
+-!Regex
Index: pkgsrc/textproc/nanogrep/Makefile
diff -u /dev/null pkgsrc/textproc/nanogrep/Makefile:1.1
--- /dev/null   Fri Jan  1 13:49:56 2021
+++ pkgsrc/textproc/nanogrep/Makefile   Fri Jan  1 13:49:56 2021
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2021/01/01 13:49:56 pin Exp $
+
+DISTNAME=      nanogrep-1.2.1
+CATEGORIES=    textproc
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=Uniminin/}
+
+MAINTAINER=    pin%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/Uniminin/nanogrep/
+COMMENT=       Custom Implementation of minigrep with additional functionality
+LICENSE=       mit
+
+.include "cargo-depends.mk"
+
+USE_LANGUAGES+=                c # rust, but needs a toolchain to link
+
+INSTALLATION_DIRS=     bin
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/target/release/ng ${DESTDIR}${PREFIX}/bin
+
+.include "../../lang/rust/cargo.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/nanogrep/PLIST
diff -u /dev/null pkgsrc/textproc/nanogrep/PLIST:1.1
--- /dev/null   Fri Jan  1 13:49:56 2021
+++ pkgsrc/textproc/nanogrep/PLIST      Fri Jan  1 13:49:56 2021
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2021/01/01 13:49:56 pin Exp $
+bin/ng
Index: pkgsrc/textproc/nanogrep/cargo-depends.mk
diff -u /dev/null pkgsrc/textproc/nanogrep/cargo-depends.mk:1.1
--- /dev/null   Fri Jan  1 13:49:56 2021
+++ pkgsrc/textproc/nanogrep/cargo-depends.mk   Fri Jan  1 13:49:56 2021
@@ -0,0 +1,10 @@
+# $NetBSD: cargo-depends.mk,v 1.1 2021/01/01 13:49:56 pin Exp $
+
+CARGO_CRATE_DEPENDS+=  atty-0.2.14
+CARGO_CRATE_DEPENDS+=  colored-2.0.0
+CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.17
+CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
+CARGO_CRATE_DEPENDS+=  libc-0.2.81
+CARGO_CRATE_DEPENDS+=  winapi-0.3.9
+CARGO_CRATE_DEPENDS+=  winapi-i686-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+=  winapi-x86_64-pc-windows-gnu-0.4.0
Index: pkgsrc/textproc/nanogrep/distinfo
diff -u /dev/null pkgsrc/textproc/nanogrep/distinfo:1.1
--- /dev/null   Fri Jan  1 13:49:56 2021
+++ pkgsrc/textproc/nanogrep/distinfo   Fri Jan  1 13:49:56 2021
@@ -0,0 +1,38 @@
+$NetBSD: distinfo,v 1.1 2021/01/01 13:49:56 pin Exp $
+
+SHA1 (atty-0.2.14.crate) = 9b4bfe6daebdd3d13a8a605bf44f64d4e831e804
+RMD160 (atty-0.2.14.crate) = 63c38cbe0fc07a4533253427a164612b456094cf
+SHA512 (atty-0.2.14.crate) = d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+Size (atty-0.2.14.crate) = 5470 bytes
+SHA1 (colored-2.0.0.crate) = 4a1a38a4ee78f4d6b24f572ef57020264d537079
+RMD160 (colored-2.0.0.crate) = f451ffbcfa2c1fab334781c073eb6ab26aebadbb
+SHA512 (colored-2.0.0.crate) = c9ee830c1e8a32372ab8c7ce569701deaa6533fa369fc1b4c04bed57b1e686ed775fc76c3d9815ad21ee69cfc7c30d645abcbacad39081c7e37ff83ebb6d9e8a
+Size (colored-2.0.0.crate) = 21619 bytes
+SHA1 (hermit-abi-0.1.17.crate) = dac07f2f3e119da4e237e8a45ee9985900607981
+RMD160 (hermit-abi-0.1.17.crate) = 4c7979c8827da2635a513ecb62672444103dad37
+SHA512 (hermit-abi-0.1.17.crate) = 1ed4688f2cc1f1d5ba2f7637e2a9dc230712ce8907e1fa3d95ae374cd4b67a325138a98f2a524cb03f99625775057aa0370f480a73ab20485f0456e2f108baf2
+Size (hermit-abi-0.1.17.crate) = 10065 bytes
+SHA1 (lazy_static-1.4.0.crate) = 3e8852a6967dc257753fe75a13112a04bc03dfc0
+RMD160 (lazy_static-1.4.0.crate) = 6c74661c140113ff3b1d660bba095259398bbb55
+SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+Size (lazy_static-1.4.0.crate) = 10443 bytes
+SHA1 (libc-0.2.81.crate) = 8d6f5d89abfb190dd125cb1b5115a3a11b56fb69
+RMD160 (libc-0.2.81.crate) = fb89b9a4c7c2ae750bd27a473942f20602f5e09d
+SHA512 (libc-0.2.81.crate) = 8e121e0dcbd8218e02c2c6536ef6398cd002a92406d433c39bf84576e9b881c5b8a66fee826da6a6189f44b825f3a9d959075eeb0501d7f604bf9cc1a8b8d437
+Size (libc-0.2.81.crate) = 513105 bytes
+SHA1 (nanogrep-1.2.1.tar.gz) = f3084e7a54fbaf937a8b00043716a6c51382d418
+RMD160 (nanogrep-1.2.1.tar.gz) = ba1685fe16123b12425b32026d61bafffeb532cc
+SHA512 (nanogrep-1.2.1.tar.gz) = e3d8974eb251a5e22b715f98b9e3f5355edee62813f78aed3d8bdb01011032064e9e1a62a938fdf3d98fccb6080c0d04e63df2d9d142aef278d19bfd06ff295c
+Size (nanogrep-1.2.1.tar.gz) = 56608 bytes
+SHA1 (winapi-0.3.9.crate) = 25c427fe8e3df07658e2552d2585d2f167ba3125
+RMD160 (winapi-0.3.9.crate) = 37e72db32b20588d61821e9bc5e72fb31b1ed089
+SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
+Size (winapi-0.3.9.crate) = 1200382 bytes
+SHA1 (winapi-i686-pc-windows-gnu-0.4.0.crate) = cf2bc857823de6008e6da350ad2c97c7be564322
+RMD160 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a7d1e9e7f940d2e376a1b6dede7f0a50ad191ab8
+SHA512 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
+Size (winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 bytes
+SHA1 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = eadfdb146024d37b6887b5b9cb6a69f61473ed8a
+RMD160 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 300417853d251d91cadb9650992a6aa98248619f
+SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
+Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes



Home | Main Index | Thread Index | Old Index