Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (8f0be6fdd1ebb0687a07e2b3cefa5ce1d91ab00b)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (8f0be6fdd1ebb0687a07e2b3cefa5ce1d91ab00b)
  • Date: Tue, 23 Aug 2022 01:36:19 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

ChangeLog | 3 +++
devel/ugrep/DEPENDS | 17 +++++++++++++++++
devel/ugrep/DETAILS | 17 +++++++++++++++++
devel/ugrep/HISTORY | 3 +++
4 files changed, 40 insertions(+)

New commits:
commit 8f0be6fdd1ebb0687a07e2b3cefa5ce1d91ab00b
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

devel/ugrep: new spell, ultra fast grep with interactive TUI

diff --git a/ChangeLog b/ChangeLog
index b7d152a..d83e2e9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2022-08-22 Pavel Vinogradov <public AT sourcemage.org>
+ * devel/ugrep: new spell, ultra fast grep with interactive TUI
+
2022-08-21 Treeve Jelbert <treeve AT sourcemage.org>
* kde5-graphics/kipi-plugins: delete, obsolete, unused
* kipi-plugins: ditto
diff --git a/devel/ugrep/DEPENDS b/devel/ugrep/DEPENDS
new file mode 100755
index 0000000..d878738
--- /dev/null
+++ b/devel/ugrep/DEPENDS
@@ -0,0 +1,17 @@
+depends -sub CXX gcc &&
+
+optional_depends pcre2 "" "--without-pcre2" "to use PCRE2" &&
+if ! is_depends_enabled "${SPELL}" "pcre2"; then
+ optional_depends -sub "REGEX" boost \
+ "--with-boost-regex" \
+ "--without-boost-regex" \
+ "to use Boost Regex library"
+fi &&
+
+optional_depends zlib "" "--without-zlib" "to use Zlib" &&
+
+optional_depends bzip2 "" "--without-bzlib" "to use BZIP2" &&
+
+optional_depends LZMA "" "--without-lzma" "to use LZMA" &&
+
+optional_depends lz4 "" "--without-lz4" "to use LZ4"
diff --git a/devel/ugrep/DETAILS b/devel/ugrep/DETAILS
new file mode 100755
index 0000000..674245b
--- /dev/null
+++ b/devel/ugrep/DETAILS
@@ -0,0 +1,17 @@
+ SPELL="ugrep"
+ VERSION="3.9.2"
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_HASH="sha512:33b99d183e883e71c2b7eeb25af3eb0ceffd7994dc9426eb666ccadc02156ffaa727350b77bceaeffedaf5f6cd3a23afe5d621500463664b80f42d6c4cda6615"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+
SOURCE_URL[0]="https://github.com/Genivia/${SPELL}/archive/refs/tags/v${VERSION}.tar.gz";
+ WEB_SITE="https://github.com/Genivia/ugrep";
+ ENTERED="20220822"
+ LICENSE[0]="BSD"
+ KEYWORDS="utils"
+ SHORT="ultra fast grep with interactive TUI"
+cat << EOF
+ultra fast grep with interactive TUI, fuzzy search, boolean queries, hexdumps
+and more: search file systems, source code, text, binary files, archives
+(cpio/tar/pax/zip), compressed files (gz/Z/bz2/lzma/xz/lz4/zstd), documents
+etc. A faster, user-friendly and compatible grep replacement.
+EOF
diff --git a/devel/ugrep/HISTORY b/devel/ugrep/HISTORY
new file mode 100644
index 0000000..29119f6
--- /dev/null
+++ b/devel/ugrep/HISTORY
@@ -0,0 +1,3 @@
+2022-08-22 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS, DETAILS: created the spell, version 3.9.2
+



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (8f0be6fdd1ebb0687a07e2b3cefa5ce1d91ab00b), Pavel Vinogradov, 08/22/2022

Archive powered by MHonArc 2.6.24.

Top of Page