git: a5d7195bb1b5 - main - www/jira-cli: New port

From: Santhosh Raju <fox_at_FreeBSD.org>
Date: Mon, 08 Nov 2021 10:55:35 UTC
The branch main has been updated by fox:

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

commit a5d7195bb1b58dda7a55b0f811618572450f3aa6
Author:     Santhosh Raju <fox@FreeBSD.org>
AuthorDate: 2021-11-08 10:44:50 +0000
Commit:     Santhosh Raju <fox@FreeBSD.org>
CommitDate: 2021-11-08 10:50:51 +0000

    www/jira-cli: New port
    
    Feature-rich Interactive Jira Command Line
    
    JiraCLI is a command line tool for Jira created with an idea to avoid
    the Jira UI as much as possible. It includes features like navigation,
    issue creation, cloning, linking, ticket transition, and so on.
    
    WWW: https://github.com/ankitpokhrel/jira-cli
---
 www/Makefile           |  1 +
 www/jira-cli/Makefile  | 23 +++++++++++++++++++++++
 www/jira-cli/distinfo  |  5 +++++
 www/jira-cli/pkg-descr |  5 +++++
 www/jira-cli/pkg-plist | 28 ++++++++++++++++++++++++++++
 5 files changed, 62 insertions(+)

diff --git a/www/Makefile b/www/Makefile
index 1fba5e9d179d..6f76ea165aa2 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -267,6 +267,7 @@
     SUBDIR += jesred
     SUBDIR += jetty8
     SUBDIR += jetty9
+    SUBDIR += jira-cli
     SUBDIR += jitsi-meet
     SUBDIR += jmeter
     SUBDIR += joomla3
diff --git a/www/jira-cli/Makefile b/www/jira-cli/Makefile
new file mode 100644
index 000000000000..63fcf6d20438
--- /dev/null
+++ b/www/jira-cli/Makefile
@@ -0,0 +1,23 @@
+PORTNAME=	jira-cli
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.1.1
+CATEGORIES=	www
+DIST_SUBDIR=	jira-cli
+
+MAINTAINER=	fox@FreeBSD.org
+COMMENT=	Feature-rich Interactive Jira Command Line
+
+LICENSE=	MIT
+
+USES=		go:modules
+
+GO_MODULE=	github.com/ankitpokhrel/jira-cli
+GO_BUILDFLAGS=	-ldflags="-X github.com/ankitpokhrel/jira-cli/internal/version.Version=v${PORTVERSION} \
+		-X github.com/ankitpokhrel/jira-cli/internal/version.BuildDate=$$(date +'%Y-%m-%dT%H:%M:%S%Z') \
+		-X github.com/ankitpokhrel/jira-cli/internal/version.GitCommit= "
+GO_TARGET=	./cmd/jira
+
+post-install:
+	${STAGEDIR}${PREFIX}/bin/jira man -g -o ${STAGEDIR}${MANPREFIX}/man/man7
+
+.include <bsd.port.mk>
diff --git a/www/jira-cli/distinfo b/www/jira-cli/distinfo
new file mode 100644
index 000000000000..8b4081a38cb8
--- /dev/null
+++ b/www/jira-cli/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1636275824
+SHA256 (go/wip_jira-cli/jira-cli-v0.1.1/v0.1.1.mod) = 03293e72192e26b4ab6961a9d9a10f9c7a51ac2f7d72df55c1cced3d63790ff8
+SIZE (go/wip_jira-cli/jira-cli-v0.1.1/v0.1.1.mod) = 1472
+SHA256 (go/wip_jira-cli/jira-cli-v0.1.1/v0.1.1.zip) = 18deaeb0bee8002644cc7c52db57d400f1205669f064d7a0cdf2187090a61c27
+SIZE (go/wip_jira-cli/jira-cli-v0.1.1/v0.1.1.zip) = 53325707
diff --git a/www/jira-cli/pkg-descr b/www/jira-cli/pkg-descr
new file mode 100644
index 000000000000..6834b6554b43
--- /dev/null
+++ b/www/jira-cli/pkg-descr
@@ -0,0 +1,5 @@
+JiraCLI is a command line tool for Jira created with an idea to avoid
+the Jira UI as much as possible. It includes features like navigation,
+issue creation, cloning, linking, ticket transition, and so on.
+
+WWW: https://github.com/ankitpokhrel/jira-cli
diff --git a/www/jira-cli/pkg-plist b/www/jira-cli/pkg-plist
new file mode 100644
index 000000000000..ea2f00a57400
--- /dev/null
+++ b/www/jira-cli/pkg-plist
@@ -0,0 +1,28 @@
+bin/jira
+man/man7/jira-board.7.gz
+man/man7/jira-completion.7.gz
+man/man7/jira-epic-add.7.gz
+man/man7/jira-epic-create.7.gz
+man/man7/jira-epic-list.7.gz
+man/man7/jira-epic-remove.7.gz
+man/man7/jira-epic.7.gz
+man/man7/jira-init.7.gz
+man/man7/jira-issue-assign.7.gz
+man/man7/jira-issue-clone.7.gz
+man/man7/jira-issue-comment-add.7.gz
+man/man7/jira-issue-comment.7.gz
+man/man7/jira-issue-create.7.gz
+man/man7/jira-issue-edit.7.gz
+man/man7/jira-issue-link.7.gz
+man/man7/jira-issue-list.7.gz
+man/man7/jira-issue-move.7.gz
+man/man7/jira-issue-view.7.gz
+man/man7/jira-issue.7.gz
+man/man7/jira-man.7.gz
+man/man7/jira-me.7.gz
+man/man7/jira-open.7.gz
+man/man7/jira-project.7.gz
+man/man7/jira-sprint-list.7.gz
+man/man7/jira-sprint.7.gz
+man/man7/jira-version.7.gz
+man/man7/jira.7.gz