git » ripgrep.git » commit 49aa779

upgpkg: 15.0.0-1: Upstream release

author Carl Smedstad
2025-10-17 09:14:12 UTC
committer Carl Smedstad
2025-10-17 09:14:12 UTC
parent 784af330ffe8485f5c0dc08d35dcfdcf3f8cd7d9

upgpkg: 15.0.0-1: Upstream release

https://github.com/BurntSushi/ripgrep/releases/tag/15.0.0

.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
 }