diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 27 insertions, 22 deletions
@@ -1,7 +1,11 @@ -# Maintainer: walter <wcasanova [at] disroot dot com> +#Maintainer: Walter Casanova - "Y29udGFjdG9Ad2FsdGVyY2FzYW5vdmEudGVjaAo=" - base64 + +#indent = tab +#tab-size = 4 + pkgname=ripgrep-all-git _pkgname=ripgrep-all -pkgver=0.9.4.alpha.0.154.g235ee0a +pkgver=1.0.0.alpha.5.359.g3ccf371 pkgrel=1 pkgdesc="rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc." arch=('i686' 'x86_64') @@ -9,35 +13,36 @@ url="https://github.com/phiresky/ripgrep-all" license=('AGPL3') makedepends=('cargo' 'git') optdepends=('ffmpeg' 'pandoc' 'poppler' 'tesseract' 'imagemagick') -depends=('ripgrep') +depends=('ripgrep' 'xz') conflicts=('ripgrep-all' 'ripgrep-all-bin') -source=("$pkgname::git+https://github.com/phiresky/ripgrep-all") +source=("$_pkgname::git+https://github.com/phiresky/ripgrep-all") sha1sums=('SKIP') pkgver() { - cd "$pkgname" - echo "$(grep '^version =' Cargo.toml|head -n1|cut -d\" -f2).$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" | tr '-' '.' + cd "$_pkgname" + echo "$(grep '^version =' Cargo.toml|head -n1|cut -d\" -f2).$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" | tr '-' '.' +} + +prepare() { + cd ${_pkgname} + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" } build() { - cd $pkgname - export SHELL_COMPLETIONS_DIR="$PWD/completions" - cargo build --release --locked + cd "$_pkgname" + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo build --frozen --release --all-features } - + check() { - cd $pkgname - cargo test --release --locked + cd "$_pkgname" + export RUSTUP_TOOLCHAIN=stable + cargo test --frozen --all-features } - package() { - cd "$srcdir/$pkgname" - install -Dm755 "target/release/rga" "${pkgdir}/usr/bin/rga" - install -Dm755 "target/release/rga-preproc" "${pkgdir}/usr/bin/rga-preproc" - install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" + cd "$_pkgname" + install -Dm755 "target/release/rga" "${pkgdir}/usr/bin/rga" + install -Dm755 "target/release/rga-preproc" "${pkgdir}/usr/bin/rga-preproc" + install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$_pkgname/LICENSE.md" } - -#package() { -# cd "$srcdir/$_pkgname" -# install -Dm755 target/release/$_pkgname "$pkgdir/usr/bin/$_pkgname" -# install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" |