diff options
author | Hans-Nikolai Viessmann | 2024-04-03 17:19:59 +0200 |
---|---|---|
committer | Hans-Nikolai Viessmann | 2024-04-03 17:19:59 +0200 |
commit | 20d196d5a96c1322f2dd814602cee37d1a447c14 (patch) | |
tree | ee97ccb57783401d3b9db93dbaf8ff795b93ccb3 | |
download | aur-20d196d5a96c1322f2dd814602cee37d1a447c14.tar.gz |
initial commit; version 0.9.6
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 28 |
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" +} |