summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHans-Nikolai Viessmann2024-04-03 17:19:59 +0200
committerHans-Nikolai Viessmann2024-04-03 17:19:59 +0200
commit20d196d5a96c1322f2dd814602cee37d1a447c14 (patch)
treeee97ccb57783401d3b9db93dbaf8ff795b93ccb3
downloadaur-20d196d5a96c1322f2dd814602cee37d1a447c14.tar.gz
initial commit; version 0.9.6
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD28
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cf216bd7e3b0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = ugrep-indexer
+ pkgdesc = A monotonic indexer to speed up grepping by >10x (for ugrep)
+ pkgver = 0.9.6
+ pkgrel = 1
+ url = https://github.com/Genivia/ugrep-indexer
+ arch = x86_64
+ license = BSD-3-Clause
+ depends = zlib
+ depends = lz4
+ depends = brotli
+ depends = xz
+ depends = glibc
+ depends = zstd
+ depends = bzip2
+ depends = gcc-libs
+ source = https://github.com/Genivia/ugrep-indexer/archive/refs/tags/v0.9.6.tar.gz
+ sha256sums = f8084a9ea34321b4062b978c2e1f1d9e1ee6430e83728c3f4bc0cbe91216201a
+
+pkgname = ugrep-indexer
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..169520dee0e6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Hans-Nikolai Viessmann <hans AT viess DOT mn>
+pkgname=ugrep-indexer
+pkgver=0.9.6
+pkgrel=1
+pkgdesc="A monotonic indexer to speed up grepping by >10x (for ugrep)"
+arch=('x86_64')
+url="https://github.com/Genivia/ugrep-indexer"
+license=('BSD-3-Clause')
+depends=('zlib' 'lz4' 'brotli' 'xz' 'glibc' 'zstd' 'bzip2' 'gcc-libs')
+source=("${url}/archive/refs/tags/v${pkgver}.tar.gz")
+sha256sums=('f8084a9ea34321b4062b978c2e1f1d9e1ee6430e83728c3f4bc0cbe91216201a')
+
+build() {
+ cd "$pkgname-$pkgver"
+ ./configure --prefix=/usr
+ make
+}
+
+check() {
+ cd "$pkgname-$pkgver"
+ make -k check
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+ make DESTDIR="$pkgdir/" install
+ install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+}