git » ripgrep.git » commit 054bd97

ripgrep: simplify build(), remove jq makedep

author Maxim Baz
2022-12-25 00:37:46 UTC
committer Maxim Baz
2022-12-25 00:37:46 UTC
parent 526f8734a611187997fa18f485d09bc27a370dec

ripgrep: simplify build(), remove jq makedep

PKGBUILD +5 -5

diff --git a/PKGBUILD b/PKGBUILD
index 1cf7768..04dc450 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,23 @@
 # Maintainer: Sven-Hendrik Haase <svenstaro@gmail.com>
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+# Maintainer: Maxim Baz <archlinux at maximbaz dot com>
 # Contributor: Andrew Gallant <jamslam@gmail.com>
 pkgname=ripgrep
 pkgver=13.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A search tool that combines the usability of ag with the raw speed of grep"
 arch=('x86_64')
 url="https://github.com/BurntSushi/ripgrep"
 license=('MIT' 'custom')
 depends=('gcc-libs' 'pcre2')
-makedepends=('cargo' 'asciidoctor' 'jq')
+makedepends=('cargo' 'asciidoctor')
 source=("$pkgname-$pkgver.tar.gz::https://github.com/BurntSushi/$pkgname/archive/$pkgver.tar.gz")
 sha512sums=('9321532e4bf633ecd200d98873b6773230d046d7bd075f223f09a68531cef4e4138f01c6b41e0f8697805963ae7e0d44d542c6d94025d9a06fbbef3562c17734')
 
 build() {
   cd "$pkgname-$pkgver"
 
-  cargo build --release --locked --features 'pcre2' --message-format=json-render-diagnostics |
-  jq -r 'select(.out_dir) | select(.package_id | startswith("ripgrep ")) | .out_dir' > out_dir
+  cargo build --release --locked --features 'pcre2'
+  find target -name ripgrep-stamp -print0 | xargs -0 ls -t | head -n1 | xargs dirname > out_dir
 }
 
 check() {