Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Aug 2019 09:57:33 +0000 (UTC)
From:      Mateusz Piotrowski <0mp@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r508370 - in head/graphics: . jp
Message-ID:  <201908080957.x789vXIb005526@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: 0mp
Date: Thu Aug  8 09:57:32 2019
New Revision: 508370
URL: https://svnweb.freebsd.org/changeset/ports/508370

Log:
  graphics/jp: Terminal charts, plots, histograms and maps from JSON and CSV
  
  jp is a dead simple terminal plots from JSON (or CSV) data. Bar charts,
  line charts, scatter plots, histograms and heatmaps are supported. It reads
  data on stdin and prints plots to stdout.
  
  WWW: https://github.com/sgreben/jp
  
  PR:		227271

Added:
  head/graphics/jp/
  head/graphics/jp/Makefile   (contents, props changed)
  head/graphics/jp/distinfo   (contents, props changed)
  head/graphics/jp/pkg-descr   (contents, props changed)
  head/graphics/jp/pkg-plist   (contents, props changed)
Modified:
  head/graphics/Makefile

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Thu Aug  8 09:52:52 2019	(r508369)
+++ head/graphics/Makefile	Thu Aug  8 09:57:32 2019	(r508370)
@@ -378,6 +378,7 @@
     SUBDIR += jhead
     SUBDIR += jogamp-jogl
     SUBDIR += jogl
+    SUBDIR += jp
     SUBDIR += jp2a
     SUBDIR += jpatch
     SUBDIR += jpeg

Added: head/graphics/jp/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/jp/Makefile	Thu Aug  8 09:57:32 2019	(r508370)
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+PORTNAME=	jp
+DISTVERSION=	1.1.12
+CATEGORIES=	graphics
+
+MAINTAINER=	0mp@FreeBSD.org
+COMMENT=	Terminal charts, plots, histograms and maps from JSON and CSV
+
+LICENSE=	MIT APACHE20
+LICENSE_COMB=	multi
+
+USES=		go
+USE_GITHUB=	yes
+GH_ACCOUNT=	sgreben
+GO_PKGNAME=	github.com/${GH_ACCOUNT}/${PORTNAME}
+GO_TARGET=	github.com/${GH_ACCOUNT}/${PORTNAME}/cmd/${PORTNAME}
+
+OPTIONS_DEFINE=	DOCS EXAMPLES
+
+post-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	(cd ${WRKSRC} && \
+		${COPYTREE_SHARE} "README.md docs" ${STAGEDIR}${DOCSDIR})
+
+post-install-EXAMPLES-on:
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	(cd ${WRKSRC}/examples && \
+		${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
+
+.include <bsd.port.mk>

Added: head/graphics/jp/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/jp/distinfo	Thu Aug  8 09:57:32 2019	(r508370)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1565253325
+SHA256 (sgreben-jp-1.1.12_GH0.tar.gz) = 8c9cddf8b9d9bfae72be448218ca0e18d24e755d36c915842b12398fefdc7a64
+SIZE (sgreben-jp-1.1.12_GH0.tar.gz) = 1301104

Added: head/graphics/jp/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/jp/pkg-descr	Thu Aug  8 09:57:32 2019	(r508370)
@@ -0,0 +1,5 @@
+jp is a dead simple terminal plots from JSON (or CSV) data. Bar charts, line
+charts, scatter plots, histograms and heatmaps are supported. It reads data on
+stdin and prints plots to stdout.
+
+WWW: https://github.com/sgreben/jp

Added: head/graphics/jp/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/jp/pkg-plist	Thu Aug  8 09:57:32 2019	(r508370)
@@ -0,0 +1,13 @@
+bin/jp
+%%PORTDOCS%%%%DOCSDIR%%/README.md
+%%PORTDOCS%%%%DOCSDIR%%/docs/bar_chart.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/bar_chart_full_escape.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/hist2d_full_escape.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/line_chart.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/scatter_plot.png
+%%PORTDOCS%%%%DOCSDIR%%/docs/sin.png
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eth.csv
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mvrnorm.json
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sin.csv
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sin.json
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp-time.json



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