Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / ripgrep
Commits: 49aa7795 by Carl Smedstad at 2025-10-17T11:14:12+02:00 upgpkg: 15.0.0-1: Upstream release https://github.com/BurntSushi/ripgrep/releases/tag/15.0.0 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .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 ===================================== PKGBUILD ===================================== @@ -1,17 +1,22 @@ # Maintainer: Sven-Hendrik Haase <[email protected]> # Contributor: Maxim Baz <archlinux at maximbaz dot com> # Contributor: Andrew Gallant <[email protected]> + 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 } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ripgrep/-/commit/49aa7795da6d5e5c55551ba99d2194baf26d65e0 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ripgrep/-/commit/49aa7795da6d5e5c55551ba99d2194baf26d65e0 You're receiving this email because of your account on gitlab.archlinux.org.
