Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Jun 2021 21:28:50 GMT
From:      "Jason W. Bacon" <jwb@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 98807e08be7e - main - science/csvtk: Cross-platform and ultrafast toolkit for CSV/TSV processing
Message-ID:  <202106182128.15ILSoBs042482@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jwb:

URL: https://cgit.FreeBSD.org/ports/commit/?id=98807e08be7e890aaaea5710823a192ca318658b

commit 98807e08be7e890aaaea5710823a192ca318658b
Author:     Jason W. Bacon <jwb@FreeBSD.org>
AuthorDate: 2021-06-18 21:28:21 +0000
Commit:     Jason W. Bacon <jwb@FreeBSD.org>
CommitDate: 2021-06-18 21:28:21 +0000

    science/csvtk: Cross-platform and ultrafast toolkit for CSV/TSV processing
    
    CSV/TSV formats are basic and ubiquitous file formats in both Bioinformatics
    and data science.
    
    People usually use spreadsheet software like MS Excel to process table data.
    However this is all by clicking and typing, which is not automated and is
    time-consuming to repeat, especially when you want to apply similar operations
    with different datasets or purposes.
    
    csvtk is convenient for rapid data investigation and also easy to integrate
    into analysis pipelines. It could save you lots of time in (not) writing
    Python/R scripts.
---
 science/Makefile        |  1 +
 science/csvtk/Makefile  | 19 +++++++++++++++++++
 science/csvtk/distinfo  |  5 +++++
 science/csvtk/pkg-descr | 13 +++++++++++++
 4 files changed, 38 insertions(+)

diff --git a/science/Makefile b/science/Makefile
index 9e8caadfabb7..17618e77c829 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -55,6 +55,7 @@
     SUBDIR += cp2k
     SUBDIR += cp2k-data
     SUBDIR += crf++
+    SUBDIR += csvtk
     SUBDIR += dakota
     SUBDIR += dalton
     SUBDIR += dcl
diff --git a/science/csvtk/Makefile b/science/csvtk/Makefile
new file mode 100644
index 000000000000..6a7a41f3f99c
--- /dev/null
+++ b/science/csvtk/Makefile
@@ -0,0 +1,19 @@
+PORTNAME=	csvtk
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.23.0
+CATEGORIES=	science
+
+MAINTAINER=	jwb@FreeBSD.org
+COMMENT=	Cross-platform and ultrafast toolkit for CSV/TSV processing
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		go:modules
+
+GO_MODULE=	github.com/shenwei356/csvtk
+GO_TARGET=	./${PORTNAME}
+
+PLIST_FILES=	bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/science/csvtk/distinfo b/science/csvtk/distinfo
new file mode 100644
index 000000000000..0ff07fd83b5b
--- /dev/null
+++ b/science/csvtk/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1624051618
+SHA256 (go/science_csvtk/csvtk-v0.23.0/v0.23.0.mod) = 7c31a467710c872fa06c3cfce632c6f193b30caefe1d2503115485f9c8e626d2
+SIZE (go/science_csvtk/csvtk-v0.23.0/v0.23.0.mod) = 956
+SHA256 (go/science_csvtk/csvtk-v0.23.0/v0.23.0.zip) = bbaba0de0d95c1f8144dea5927abbfff6e6bdfba87d8c11d2cfefdde4cf9da76
+SIZE (go/science_csvtk/csvtk-v0.23.0/v0.23.0.zip) = 1718316
diff --git a/science/csvtk/pkg-descr b/science/csvtk/pkg-descr
new file mode 100644
index 000000000000..669e30d7b21f
--- /dev/null
+++ b/science/csvtk/pkg-descr
@@ -0,0 +1,13 @@
+CSV/TSV formats are basic and ubiquitous file formats in both Bioinformatics
+and data science.
+
+People usually use spreadsheet software like MS Excel to process table data.
+However this is all by clicking and typing, which is not automated and is
+time-consuming to repeat, especially when you want to apply similar operations
+with different datasets or purposes.
+
+csvtk is convenient for rapid data investigation and also easy to integrate
+into analysis pipelines. It could save you lots of time in (not) writing
+Python/R scripts.
+
+WWW: https://bioinf.shenwei.me/csvtk/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202106182128.15ILSoBs042482>