diff options
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.ebuild | 50 |
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 +} |