summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc/go-jira/go-jira-0.1.14.ebuild')
-rw-r--r--app-misc/go-jira/go-jira-0.1.14.ebuild50
1 files changed, 50 insertions, 0 deletions
diff --git a/app-misc/go-jira/go-jira-0.1.14.ebuild b/app-misc/go-jira/go-jira-0.1.14.ebuild
new file mode 100644
index 000000000000..5e55d8699e28
--- /dev/null
+++ b/app-misc/go-jira/go-jira-0.1.14.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="github.com/Netflix-Skunkworks/go-jira"
+
+EGO_VENDOR=(
+ "github.com/coryb/optigo 6f3f720fe67b838bea7a8f53d9bcb58293daf590"
+ "github.com/howeyc/gopass bf9dde6d0d2c004a008c27aaee91170c786f6db8"
+ "github.com/kballard/go-shellquote d8ec1a69a250a17bb0e419c386eac1f3711dc142"
+ "github.com/mgutz/ansi 9520e82c474b0a04dd04f8a40959027271bab992"
+ "github.com/mattn/go-colorable ded68f7a9561c023e790de24279db7ebf473ea80"
+ "github.com/tmc/keyring 39227cc0349f1b69956c23aa1f679eefd17ebae0"
+ "github.com/guelfey/go.dbus f6a3a2366cc39b8479cadc499d3c735fb10fbdda"
+ "gopkg.in/coryb/yaml.v2 c82a3f4d49697aad482124182e538657091c9364 github.com/coryb/yaml"
+ "gopkg.in/op/go-logging.v1 b2cb9fa56473e98db8caba80237377e83fe44db5 github.com/op/go-logging"
+ "golang.org/x/crypto e1a4589e7d3ea14a3352255d04b6f1a418845e5e github.com/golang/crypto"
+)
+inherit golang-build golang-vcs-snapshot user
+
+ARCHIVE_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="A simple JIRA commandline client in Go"
+HOMEPAGE="https://github.com/Netflix-Skunkworks/go-jira"
+SRC_URI="${ARCHIVE_URI}
+ ${EGO_VENDOR_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+src_prepare() {
+ default
+ pushd src/${EGO_PN} || die
+ mkdir -p vendor/gopkg.in/Netflix-Skunkworks || die
+ ln -sf '../../..' vendor/gopkg.in/Netflix-Skunkworks/go-jira.v0 || die
+ popd || die
+}
+
+src_compile() {
+ pushd src/${EGO_PN} || die
+ GOPATH="${WORKDIR}/${P}" go build -v -o jira -ldflags "-X jira.VERSION=${PV} -w" main/main.go || die
+ popd || die
+}
+
+src_install() {
+ dobin src/${EGO_PN}/jira
+ dodoc src/${EGO_PN}/{CHANGELOG,README}.md
+}