Bug 244663 - [NEW PORT] textproc/csvq: SQL-like query language for csv
Summary: [NEW PORT] textproc/csvq: SQL-like query language for csv
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tobias C. Berner
URL: https://github.com/mithrandie/csvq
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-07 22:35 UTC by Lewis Cook
Modified: 2020-03-08 10:38 UTC (History)
1 user (show)

See Also:


Attachments
csvq-1.12.4.diff (4.83 KB, patch)
2020-03-07 22:35 UTC, Lewis Cook
no flags Details | Diff
csvq-1.12.4.log (22.55 KB, text/plain)
2020-03-07 22:35 UTC, Lewis Cook
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lewis Cook freebsd_committer freebsd_triage 2020-03-07 22:35:21 UTC
Created attachment 212230 [details]
csvq-1.12.4.diff

Command line tool to operate CSV files.
You can read, update, delete CSV records
with SQL-like query.

You can also execute multiple operations
sequentially in managed transactions by
passing a procedure or using the interactive
shell. In the multiple operations, you can
use variables, cursors, temporary tables,
and other features.

WWW: https://mithrandie.github.io/csvq/

Testing:
   * No errors reported with portlint, built in Poudriere and
     application works as expected (logs attached).
Comment 1 Lewis Cook freebsd_committer freebsd_triage 2020-03-07 22:35:44 UTC
Created attachment 212231 [details]
csvq-1.12.4.log

* Poudriere build log.
Comment 2 Tobias C. Berner freebsd_committer freebsd_triage 2020-03-08 10:37:39 UTC
Committed. Thanks.
Comment 3 commit-hook freebsd_committer freebsd_triage 2020-03-08 10:38:30 UTC
A commit references this bug:

Author: tcberner
Date: Sun Mar  8 10:37:34 UTC 2020
New revision: 528023
URL: https://svnweb.freebsd.org/changeset/ports/528023

Log:
  New port: textproc/csvq: SQL-like query language for csv

  Command line tool to operate CSV files.
  You can read, update, delete CSV records
  with SQL-like query.

  You can also execute multiple operations
  sequentially in managed transactions by
  passing a procedure or using the interactive
  shell. In the multiple operations, you can
  use variables, cursors, temporary tables,
  and other features.

  WWW: https://mithrandie.github.io/csvq/

  PR:		244663
  Submitted by:	Lewis Cook <vulcan@wired.sh>

Changes:
  head/textproc/Makefile
  head/textproc/csvq/
  head/textproc/csvq/Makefile
  head/textproc/csvq/distinfo
  head/textproc/csvq/pkg-descr