git: 90821cf19ae2 - main - textproc/py-grimoirelab-panels: New port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 10 Oct 2024 08:05:36 UTC
The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=90821cf19ae257fc89c0eaeb892522b12e243356 commit 90821cf19ae257fc89c0eaeb892522b12e243356 Author: Muhammad Moinur Rahman <bofh@FreeBSD.org> AuthorDate: 2024-10-08 12:38:49 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2024-10-10 08:05:03 +0000 textproc/py-grimoirelab-panels: New port Generic Dashboards for GrimoireLab Each of the files found in this directory are a JSON file that contains all of the information related to a Kibana dashboard. This usually has information about the following artifacts: - Original indexes where the information come from. - Searches on those indexes that provide a sub-set of the information. - Widgets either built on top of the original indexes or on top of the searches. - Final panels that are an aggregation of several widgets. WWW: https://github.com/chaoss/grimoirelab-sigils Sponsored by: The FreeBSD Foundation --- textproc/Makefile | 1 + textproc/py-grimoirelab-panels/Makefile | 23 +++++++++++++++++++++++ textproc/py-grimoirelab-panels/distinfo | 3 +++ textproc/py-grimoirelab-panels/pkg-descr | 9 +++++++++ 4 files changed, 36 insertions(+) diff --git a/textproc/Makefile b/textproc/Makefile index 96452bdb24d6..90c6826bdb47 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1392,6 +1392,7 @@ SUBDIR += py-grapheme SUBDIR += py-grep-ast SUBDIR += py-griffe + SUBDIR += py-grimoirelab-panels SUBDIR += py-guess-language SUBDIR += py-hashids SUBDIR += py-hexdump diff --git a/textproc/py-grimoirelab-panels/Makefile b/textproc/py-grimoirelab-panels/Makefile new file mode 100644 index 000000000000..255e5f6d0673 --- /dev/null +++ b/textproc/py-grimoirelab-panels/Makefile @@ -0,0 +1,23 @@ +PORTNAME= grimoirelab-panels +DISTVERSION= 1.1.1 +CATEGORIES= textproc python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION} + +MAINTAINER= bofh@FreeBSD.org +COMMENT= Generic Dashboards for GrimoireLab +WWW= https://github.com/chaoss/grimoirelab-sigils + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} + +USES= python shebangfix +USE_PYTHON= autoplist concurrent pep517 +SHEBANG_GLOB= *.py + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/textproc/py-grimoirelab-panels/distinfo b/textproc/py-grimoirelab-panels/distinfo new file mode 100644 index 000000000000..6baaca7b7ab8 --- /dev/null +++ b/textproc/py-grimoirelab-panels/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1728391057 +SHA256 (grimoirelab_panels-1.1.1.tar.gz) = ab5f84a57234cf613035fc52d2e42d6717be9398a8677a39b26fe5b52e199f5f +SIZE (grimoirelab_panels-1.1.1.tar.gz) = 491266 diff --git a/textproc/py-grimoirelab-panels/pkg-descr b/textproc/py-grimoirelab-panels/pkg-descr new file mode 100644 index 000000000000..82ee08e4a43e --- /dev/null +++ b/textproc/py-grimoirelab-panels/pkg-descr @@ -0,0 +1,9 @@ +Each of the files found in this directory are a JSON file that contains +all of the information related to a Kibana dashboard. This usually has +information about the following artifacts: + +- Original indexes where the information come from. +- Searches on those indexes that provide a sub-set of the information. +- Widgets either built on top of the original indexes or on top of the + searches. +- Final panels that are an aggregation of several widgets.