Gentoo Archives: gentoo-commits

From: "William Hubbs (williamh)" <williamh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-go/godep: godep-0_p20150520-r1.ebuild ChangeLog
Date: Mon, 06 Jul 2015 21:33:35
Message-Id: 20150706213326.A5062756@oystercatcher.gentoo.org
1 williamh 15/07/06 21:33:26
2
3 Modified: ChangeLog
4 Added: godep-0_p20150520-r1.ebuild
5 Log:
6 pick up slot dependency on dev-lang/go
7
8 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538)
9
10 Revision Changes Path
11 1.4 dev-go/godep/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/godep/ChangeLog?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/godep/ChangeLog?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/godep/ChangeLog?r1=1.3&r2=1.4
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-go/godep/ChangeLog,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- ChangeLog 6 Jun 2015 10:07:52 -0000 1.3
24 +++ ChangeLog 6 Jul 2015 21:33:26 -0000 1.4
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-go/godep
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-go/godep/ChangeLog,v 1.3 2015/06/06 10:07:52 jlec Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-go/godep/ChangeLog,v 1.4 2015/07/06 21:33:26 williamh Exp $
30 +
31 +*godep-0_p20150520-r1 (06 Jul 2015)
32 +
33 + 06 Jul 2015; William Hubbs <williamh@g.o> +godep-0_p20150520-r1.ebuild:
34 + pick up slot dependency on dev-lang/go
35
36 06 Jun 2015; Justin Lecher <jlec@g.o> metadata.xml:
37 Add github to remote-id in metadata.xml
38
39
40
41 1.1 dev-go/godep/godep-0_p20150520-r1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/godep/godep-0_p20150520-r1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-go/godep/godep-0_p20150520-r1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: godep-0_p20150520-r1.ebuild
47 ===================================================================
48 # Copyright 1999-2015 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-go/godep/godep-0_p20150520-r1.ebuild,v 1.1 2015/07/06 21:33:26 williamh Exp $
51
52 EAPI=5
53
54 KEYWORDS="~amd64"
55 DESCRIPTION="dependency tool for go"
56 GO_PN=github.com/tools/${PN}
57 HOMEPAGE="https://${GO_PN}"
58 EGIT_COMMIT="98f5c2e8906df47a9eaafebbcd406adde2c8d0a7"
59 SRC_URI="https://${GO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
60 https://github.com/kr/fs/archive/2788f0dbd16903de03cb8186e5c7d97b69ad387b.tar.gz -> go-fs-2788f0dbd16903de03cb8186e5c7d97b69ad387b.tar.gz"
61 LICENSE="BSD"
62 SLOT="0"
63 IUSE=""
64 DEPEND=">=dev-lang/go-1.4:="
65 RDEPEND=""
66 S="${WORKDIR}/src/${GO_PN}"
67 STRIP_MASK="*.a"
68
69 src_unpack() {
70 default
71 mkdir -p src/${GO_PN%/*} || die
72 mv ${PN}-${EGIT_COMMIT} src/${GO_PN} || die
73 mkdir -p src/github.com/kr || die
74 mv fs-2788f0dbd16903de03cb8186e5c7d97b69ad387b src/github.com/kr/fs || die
75 }
76
77 src_prepare() {
78 # disable broken tests
79 sed -e 's:TestSave(:_\0:' -i save_test.go || die
80 sed -e 's:TestUpdate(:_\0:' -i update_test.go || die
81 }
82
83 src_compile() {
84 GOPATH=${WORKDIR} go install -v -x -work ${GO_PN}/... || die
85 }
86
87 src_test() {
88 GOPATH=${WORKDIR} \
89 go test -x -v ${GO_PN}/... || die $?
90 }
91
92 src_install() {
93 dobin "${WORKDIR}"/bin/*
94 }