| author | Carl Smedstad
<carsme@archlinux.org> 2025-10-17 09:14:12 UTC |
| committer | Carl Smedstad
<carsme@archlinux.org> 2025-10-17 09:14:12 UTC |
| parent | 784af330ffe8485f5c0dc08d35dcfdcf3f8cd7d9 |
| .SRCINFO | +4 | -3 |
| PKGBUILD | +19 | -14 |
diff --git a/.SRCINFO b/.SRCINFO index 85897d3..148817a 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,14 +1,15 @@ pkgbase = ripgrep pkgdesc = A search tool that combines the usability of ag with the raw speed of grep - pkgver = 14.1.1 + pkgver = 15.0.0 pkgrel = 1 url = https://github.com/BurntSushi/ripgrep arch = x86_64 license = MIT OR Unlicense makedepends = rust depends = gcc-libs + depends = glibc depends = pcre2 - source = ripgrep-14.1.1.tar.gz::https://github.com/BurntSushi/ripgrep/archive/14.1.1.tar.gz - sha512sums = 6aacbc99025c1c0c301491574953bed4d7dd04f9ce7ce999c47eaa50d71ea7edd905f718e2e94031a5ad651d4daebce772c57ed291c639938991ad4574be8244 + source = https://github.com/BurntSushi/ripgrep/archive/15.0.0/ripgrep-15.0.0.tar.gz + sha512sums = 7c05fc205b540cc2f40686c0619adf362002e898e2cf4bc4a90fb694c91681d0b16cc7755fdf7d2221cda1b27f959818897ad85803a7676b87e43aba4374e376 pkgname = ripgrep diff --git a/PKGBUILD b/PKGBUILD index 5f3bf96..20e377a 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,17 +1,22 @@ # Maintainer: Sven-Hendrik Haase <svenstaro@archlinux.org> # Contributor: Maxim Baz <archlinux at maximbaz dot com> # Contributor: Andrew Gallant <jamslam@gmail.com> + pkgname=ripgrep -pkgver=14.1.1 +pkgver=15.0.0 pkgrel=1 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 OR Unlicense') -depends=('gcc-libs' 'pcre2') +depends=( + 'gcc-libs' + 'glibc' + 'pcre2' +) makedepends=('rust') -source=("$pkgname-$pkgver.tar.gz::https://github.com/BurntSushi/$pkgname/archive/$pkgver.tar.gz") -sha512sums=('6aacbc99025c1c0c301491574953bed4d7dd04f9ce7ce999c47eaa50d71ea7edd905f718e2e94031a5ad651d4daebce772c57ed291c639938991ad4574be8244') +source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('7c05fc205b540cc2f40686c0619adf362002e898e2cf4bc4a90fb694c91681d0b16cc7755fdf7d2221cda1b27f959818897ad85803a7676b87e43aba4374e376') build() { cd "$pkgname-$pkgver" @@ -28,22 +33,22 @@ check() { package() { cd "$pkgname-$pkgver" - install -Dm755 "target/release/rg" "$pkgdir/usr/bin/rg" + install -vDm755 -t "$pkgdir/usr/bin" target/release/rg - mkdir -p "$pkgdir/usr/share/zsh/site-functions" + mkdir -vp "$pkgdir/usr/share/zsh/site-functions" target/release/rg --generate complete-zsh > "$pkgdir/usr/share/zsh/site-functions/_rg" - mkdir -p "$pkgdir/usr/share/bash-completion/completions" + mkdir -vp "$pkgdir/usr/share/bash-completion/completions" target/release/rg --generate complete-bash > "$pkgdir/usr/share/bash-completion/completions/rg" - mkdir -p "$pkgdir/usr/share/fish/vendor_completions.d" + mkdir -vp "$pkgdir/usr/share/fish/vendor_completions.d" target/release/rg --generate complete-fish > "$pkgdir/usr/share/fish/vendor_completions.d/rg.fish" - mkdir -p "$pkgdir/usr/share/man/man1" - target/release/rg --generate man > "$pkgdir/usr/share/man/man1/rg.1" + mkdir -vp "$pkgdir/usr/share/man/man1" + target/release/rg --generate man > "$pkgdir/usr/share/man/man1/rg.1" - install -Dm644 "README.md" "$pkgdir/usr/share/doc/${pkgname}/README.md" - install -Dm644 "COPYING" "$pkgdir/usr/share/licenses/${pkgname}/COPYING" - install -Dm644 "LICENSE-MIT" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE-MIT" - install -Dm644 "UNLICENSE" "$pkgdir/usr/share/licenses/${pkgname}/UNLICENSE" + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" COPYING + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE-MIT + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" UNLICENSE }