Package Details: csvq-bin 1.18.1-2

Git Clone URL: https://aur.archlinux.org/csvq-bin.git (read-only, click to copy)
Package Base: csvq-bin
Description: SQL-like query language for csv
Upstream URL: https://mithrandie.github.io/csvq/
Keywords: cli csv
Licenses: MIT
Conflicts: csvq
Provides: csvq
Submitter: bbenno
Maintainer: bbenno
Last Packager: bbenno
Votes: 3
Popularity: 0.77
First Submitted: 2022-07-15 19:01 (UTC)
Last Updated: 2023-03-26 19:13 (UTC)

Latest Comments

bbenno commented on 2023-03-08 11:35 (UTC)

@m040601: Thank you very much for the detailed feedback. It seems I missed removing the dependency after trying to build csvq natively. I'll adjust the PKGBUILD accordingly in a second.

m040601 commented on 2023-03-01 01:18 (UTC) (edited on 2023-03-01 01:20 (UTC) by m040601)

This PKGBUILD is wrongly constructed and needs correction.

makedepends=('go')

When an AUR PKGBUILD calls itself "xyz-bin" it means it pulls a precompiled version of that software from somewhere on the internet. No need for the user to compile anything or download any dependency.

This is the case with "csvq". The developer provides precompiled binaries at git hub.

https://github.com/mithrandie/csvq/releases/tag/v1.17.11

That's the only thing this PKGBUILD needs to do. Go there and pick one for download.

However it is currently written with go as a dependency. That forces the user to download go. That would be correct for an "csvq" or "csvq-git" PKGBUILD. That's an absurd for an "xyz-bin" PKGBUILD.