commit:     e9db2668e42f6fb57204658f52644ba182c85a33
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 24 16:10:41 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Thu Nov 24 16:10:50 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9db2668

dev-util/drone: Update snapshot

Package-Manager: portage-2.3.2

 dev-util/drone/Manifest                       |  4 +++
 dev-util/drone/drone-0.5.0_pre20161121.ebuild | 49 +++++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/dev-util/drone/Manifest b/dev-util/drone/Manifest
index 9c688fd..bd90492 100644
--- a/dev-util/drone/Manifest
+++ b/dev-util/drone/Manifest
@@ -1 +1,5 @@
 DIST drone-0.5.0_pre20161019.tar.gz 3453600 SHA256 
bd282a85fb6a28f504851d58b2482c220b1ab660ac970f224eae2e2c98b75c00 SHA512 
fe6168cc584ce3e3d4c484fd769a6cf3a520648f347b5f29765914b4d16667b423e14cf8043179d5b03a4f0c7e2009e141cab10bcb0cd875a53961adaa2f5efc
 WHIRLPOOL 
a5e0eafe53d0de04dd990ceb8356e1f0990466024619fdcdb14770052ed952fbffe20e158590d8d608402fe1759ccac3d3e60f1bff3df48cbe055f157e5a1f09
+DIST drone-0.5.0_pre20161121.tar.gz 3450875 SHA256 
fd01a2c1189e9060f2e30c61cb79449d0f23e4c37142be85263730895984efc6 SHA512 
3a13f9bf2daebdd61f85432167ae308f439580368f348785fb502694353fe0148f1106978bb4e4457328c24776c099b51e1c6bb58e1c657f2f15e506816ed92f
 WHIRLPOOL 
3276c26fd786c697f586a30c92e553872395fc2b224594d64e9d00e82f07716d62b8c629b904d61ed3cd57732b5d93714de06733dc114ffe8545fd9bf030c1aa
+DIST drone-mq-866849da524e700ba7af26f7d6fa4d0d40541115.tar.gz 220425 SHA256 
31cb8902e971c100b74932450e44f6a9501a40fd9152554b9c47ac1eb155e789 SHA512 
d46148277cd0cecf7aba958fa8d861e5d836430f859513728d4cae5e8aa012c83383bdfc98bc232027553f140043e85aa241717bdbd4b81c7dde7230c0ddaebc
 WHIRLPOOL 
55602e59ff5ad5aab6d3a0b75f6f80f4f79731ebe9a64d91e9b22eded350ec28a5788a7d64752854f4fa1aebd678c1a9c03c57715c3cc5a42c1f7ea9f891a98a
+DIST golang-crypto-ede567c8e044a5913dad1d1af3696d9da953104c.tar.gz 1298821 
SHA256 e5b6d4c0067dae5d8141a7adae18cea855b586f81a6849d01d2bafd21d03384e SHA512 
afe9b63065310802da8517e420fc6690e0d321b373618bc889a0084349d1c8d0a21ed1754ece133827563d817ea16be7cd593436a04177ef318f7f2a40f5b6ad
 WHIRLPOOL 
33df01ef99e3b0c2afb82ea2b146e40f4fe0c03209cc7572de09a89e5af96985e384cfb3eda47e532e7baeac7c497471c4df7eca00c3a75c2f92c2595fd21a18
+DIST tidwall-redlog-54086c8553cd23aba652513a87d2b085ea961541.tar.gz 3771 
SHA256 b88b43d5f4125e9768027f0c0a4c0e98aee8063792e503f8f62eca40a0cb0439 SHA512 
08b373cfd61223e66b1762b54c2591cf1f9892d62a997169809ad68ed52886d12d07340e68cbb08c26f65eab0d8fe843a007cc0d2c63b75415752b87e85f99e7
 WHIRLPOOL 
c651eb6d5f10f2891fa1f213b2f6850252218d11216f2c30ee3cb0bfa4daaaa7b68d07fa8863617ebdec058f44aeb66cb42741d3a9dcf5c1aa7fd8ae616def88

diff --git a/dev-util/drone/drone-0.5.0_pre20161121.ebuild 
b/dev-util/drone/drone-0.5.0_pre20161121.ebuild
new file mode 100644
index 00000000..298383c
--- /dev/null
+++ b/dev-util/drone/drone-0.5.0_pre20161121.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/drone/drone/..."
+EGIT_COMMIT="1dbf78235606ecd715f84f004e6459225c101031"
+ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="A Continuous Delivery platform built on Docker, written in Go"
+HOMEPAGE="https://github.com/drone/drone";
+SRC_URI="${ARCHIVE_URI}
+       
https://github.com/drone/mq/archive/866849da524e700ba7af26f7d6fa4d0d40541115.tar.gz
 -> drone-mq-866849da524e700ba7af26f7d6fa4d0d40541115.tar.gz
+       
https://github.com/tidwall/redlog/archive/54086c8553cd23aba652513a87d2b085ea961541.tar.gz
 -> tidwall-redlog-54086c8553cd23aba652513a87d2b085ea961541.tar.gz
+       
https://github.com/golang/crypto/archive/ede567c8e044a5913dad1d1af3696d9da953104c.tar.gz
 -> golang-crypto-ede567c8e044a5913dad1d1af3696d9da953104c.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0/${PVR}"
+IUSE=""
+
+DEPEND="dev-go/go-bindata
+       dev-util/drone-ui:="
+
+_golang-include-src() {
+       local VENDORPN=$1 TARBALL=$2
+       mkdir -p "${WORKDIR}/${P}/src/${VENDORPN}" || die
+       tar -C "${WORKDIR}/${P}/src/${VENDORPN}" -x --strip-components 1\
+               -f "${DISTDIR}"/${TARBALL} || die
+}
+
+src_unpack() {
+       golang-vcs-snapshot_src_unpack
+       _golang-include-src github.com/drone/mq 
drone-mq-866849da524e700ba7af26f7d6fa4d0d40541115.tar.gz
+       _golang-include-src github.com/tidwall/redlog 
tidwall-redlog-54086c8553cd23aba652513a87d2b085ea961541.tar.gz
+       _golang-include-src golang.org/x/crypto 
golang-crypto-ede567c8e044a5913dad1d1af3696d9da953104c.tar.gz
+}
+src_compile() {
+       GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" emake -C 
src/github.com/drone/drone gen || die
+       pushd src || die
+       DRONE_BUILD_NUMBER="${EGIT_COMMIT:0:7}" 
GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)"\
+               go install -ldflags "-extldflags '-static' -X 
github.com/drone/drone/version.VersionDev=${EGIT_COMMIT:0:7}" 
github.com/drone/drone/drone || die
+       popd || die
+}
+
+src_install() {
+       dobin bin/*
+}

Reply via email to