git » ripgrep.git » commit 526f873

Fix PCRE2 feature (fixes #71251)

author Sven-Hendrik Haase
2021-06-15 06:27:32 UTC
committer Sven-Hendrik Haase
2021-06-15 06:27:32 UTC
parent 6c0413eb16a39b788ae012e409078a879e1b413b

Fix PCRE2 feature (fixes #71251)

PKGBUILD +4 -5

diff --git a/PKGBUILD b/PKGBUILD
index b129fa6..1cf7768 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
 # Contributor: Andrew Gallant <jamslam@gmail.com>
 pkgname=ripgrep
 pkgver=13.0.0
-pkgrel=1
+pkgrel=2
 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"
@@ -16,7 +16,8 @@ sha512sums=('9321532e4bf633ecd200d98873b6773230d046d7bd075f223f09a68531cef4e4138
 build() {
   cd "$pkgname-$pkgver"
 
-  cargo build --release --locked --features 'pcre2'
+  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
 }
 
 check() {
@@ -27,9 +28,7 @@ check() {
 
 package() {
   cd "$pkgname-$pkgver"
-
-  OUT_DIR="$(cargo build --release --locked --message-format=json-render-diagnostics |
-    jq -r 'select(.out_dir) | select(.package_id | startswith("ripgrep ")) | .out_dir')"
+  local OUT_DIR=$(<out_dir)
 
   install -Dm755 "target/release/rg" "$pkgdir/usr/bin/rg"