Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (989cccad900a418c5303b6b4f4b33bb189fac137)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (989cccad900a418c5303b6b4f4b33bb189fac137)
  • Date: Mon, 1 Aug 2016 15:24:14 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 3 +++
utils/sift/BUILD | 9 +++++++++
utils/sift/DEPENDS | 1 +
utils/sift/DETAILS | 25 +++++++++++++++++++++++++
utils/sift/HISTORY | 2 ++
utils/sift/INSTALL | 1 +
6 files changed, 41 insertions(+)

New commits:
commit 989cccad900a418c5303b6b4f4b33bb189fac137
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

sift: new spell, fast and powerful alternative to grep

diff --git a/ChangeLog b/ChangeLog
index e9ed73a..f7aa1ac 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2016-08-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/sift: new spell, fast and powerful alternative to grep
+
2016-07-28 Treeve Jelbert <treeve AT sourcemage.org>
* kde5-games/kollision: simple ball game

diff --git a/utils/sift/BUILD b/utils/sift/BUILD
new file mode 100755
index 0000000..5725613
--- /dev/null
+++ b/utils/sift/BUILD
@@ -0,0 +1,9 @@
+# Auto-discover Go
+export AUTO_GOPATH=1 &&
+
+go get -d &&
+go build &&
+
+if list_find "$LDFLAGS" "-s"; then
+ strip -v "${SOURCE_DIRECTORY}/sift-${VERSION}"
+fi
diff --git a/utils/sift/DEPENDS b/utils/sift/DEPENDS
new file mode 100755
index 0000000..46f52de
--- /dev/null
+++ b/utils/sift/DEPENDS
@@ -0,0 +1 @@
+depends go
diff --git a/utils/sift/DETAILS b/utils/sift/DETAILS
new file mode 100755
index 0000000..dca5302
--- /dev/null
+++ b/utils/sift/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=sift
+ VERSION=0.8.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://github.com/svent/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:755acf4275be1edf086890a93daedb8620007cced35f113f98fc16b890914b6c725387ea15a635444ae26e2e8350d020108b56b3712f510a2191871e6d247e66
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ DOCS="LICENSE README.md"
+ WEB_SITE=https://sift-tool.org/
+ ENTERED=20160801
+ LICENSE[0]=GPL
+ KEYWORDS="grep"
+ SHORT="fast and powerful alternative to grep"
+cat << EOF
+Most of the existing tools for searching through large amounts of text are
+either fast but inflexible (the original grep) or slightly more flexible but
+slow or complicated to install.
+
+sift is an alternative that aims for both speed and flexibility - i.e. adding
+features while trying to reach (or even surpass) the performance of the
+original grep.
+
+The additional features include gitignore support, conditions (e.g. match A
+only when preceded by B within X lines) , full multi-core support and
multiline
+matching.
+EOF
diff --git a/utils/sift/HISTORY b/utils/sift/HISTORY
new file mode 100644
index 0000000..7c50fb0
--- /dev/null
+++ b/utils/sift/HISTORY
@@ -0,0 +1,2 @@
+2016-08-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: created spell, version 0.8.0
diff --git a/utils/sift/INSTALL b/utils/sift/INSTALL
new file mode 100755
index 0000000..18bbfd8
--- /dev/null
+++ b/utils/sift/INSTALL
@@ -0,0 +1 @@
+install -vm 755 sift-${VERSION} "${INSTALL_ROOT}/usr/bin/sift"



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (989cccad900a418c5303b6b4f4b33bb189fac137), Vlad Glagolev, 08/01/2016

Archive powered by MHonArc 2.6.24.

Top of Page