Package Details: ripgrep-all-bin 0.9.6-1

Git Clone URL: https://aur.archlinux.org/ripgrep-all-bin.git (read-only, click to copy)
Package Base: ripgrep-all-bin
Description: rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.
Upstream URL: https://github.com/phiresky/ripgrep-all
Licenses: AGPL3
Conflicts: rga-bin, rga-git, ripgrep-all, ripgrep-all-git
Provides: ripgrep-all
Submitter: phiresky
Maintainer: phiresky
Last Packager: phiresky
Votes: 4
Popularity: 0.159509
First Submitted: 2019-06-24 22:43
Last Updated: 2020-05-19 10:17

Latest Comments

m040601 commented on 2021-06-12 17:56

The tar.gz archive containing the binary to build this PKGBUILD,

source=("https://github.com/phiresky/ripgrep-all/releases/download/v${pkgver}/${archivename}.tar.gz")

also includes other binary files and text notes such as

./
└── ripgrep_all-v0.9.6-x86_64-unknown-linux-musl
    ├── doc
    │   └── CHANGELOG.md
    ├── LICENSE.md
    ├── README.md
    ├── rga
    └── rga-preproc

Please also include them, as this binary "rga-preproc" is needed. See how ripgrep-all" (not bin) does it, https://aur.archlinux.org/packages/ripgrep-all :

package() {
  cd "${srcdir}/ripgrep-all-${pkgver}"
  install -Dm 755 "target/release/rga" "${pkgdir}/usr/bin/rga"
  install -Dm 755 "target/release/rga-preproc" "${pkgdir}/usr/bin/rga-preproc"
}

I also asked the developer to stuff more notes.md, guides.md, examples.md etc in the future releases.

They are very usefull and needed , and should end up in /usr/share/doc/rga/ or /usr/share/doc/ripgrep-all-bin/

m040601 commented on 2020-12-02 19:22

rga-bin, rga-git disappeared from the AUR, so you can remove the from

Conflicts:  rga-bin, rga-git, ripgrep-all, ripgrep-all-git

It only confuses users.

xuiqzy commented on 2019-12-16 13:17

graphicsmagick is also missing from dependencies and should be optional, like tesseract and all other rga specific features

https://github.com/phiresky/ripgrep-all/blob/b3de05cc5921e14e36252744ebd55fd5daa93740/src/adapters/pdfpages.rs#L75

xuiqzy commented on 2019-12-16 11:39

The non-bin package also has tesseract as dependency, maybe this should also have that as (optional?) dependency!