Gentoo Archives: gentoo-commits

From: "Fabian Groffen (grobian)" <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/go: go-1.2.ebuild go-9999.ebuild ChangeLog
Date: Fri, 28 Mar 2014 14:08:46
Message-Id: 20140328140841.2A96E20051@flycatcher.gentoo.org
1 grobian 14/03/28 14:08:41
2
3 Modified: go-1.2.ebuild go-9999.ebuild ChangeLog
4 Log:
5 Fix for Prefix, marked ~x64-macos
6
7 (Portage version: 2.2.8-prefix/cvs/SunOS i386, signed Manifest commit with key 0x5F75F607C5C74E89)
8
9 Revision Changes Path
10 1.7 dev-lang/go/go-1.2.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-1.2.ebuild?rev=1.7&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-1.2.ebuild?rev=1.7&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-1.2.ebuild?r1=1.6&r2=1.7
15
16 Index: go-1.2.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-lang/go/go-1.2.ebuild,v
19 retrieving revision 1.6
20 retrieving revision 1.7
21 diff -u -r1.6 -r1.7
22 --- go-1.2.ebuild 11 Feb 2014 17:57:09 -0000 1.6
23 +++ go-1.2.ebuild 28 Mar 2014 14:08:40 -0000 1.7
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2014 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-1.2.ebuild,v 1.6 2014/02/11 17:57:09 williamh Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-1.2.ebuild,v 1.7 2014/03/28 14:08:40 grobian Exp $
29
30 EAPI=5
31
32 @@ -14,7 +14,7 @@
33 else
34 SRC_URI="http://go.googlecode.com/files/go${PV}.src.tar.gz"
35 # Upstream only supports go on amd64, arm and x86 architectures.
36 - KEYWORDS="-* amd64 arm x86 ~amd64-fbsd ~x86-fbsd"
37 + KEYWORDS="-* amd64 arm x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
38 fi
39
40 DESCRIPTION="A concurrent garbage collected and typesafe programming language"
41 @@ -51,7 +51,7 @@
42
43 src_compile()
44 {
45 - export GOROOT_FINAL=/usr/lib/go
46 + export GOROOT_FINAL="${EPREFIX}"/usr/lib/go
47 export GOROOT="$(pwd)"
48 export GOBIN="${GOROOT}/bin"
49 if [[ $CTARGET = armv5* ]]
50 @@ -126,8 +126,8 @@
51 # linker are also checked - so we need to fix them too.
52 ebegin "fixing timestamps to avoid unnecessary rebuilds"
53 tref="usr/lib/go/pkg/*/runtime.a"
54 - find "${ROOT}"usr/lib/go -type f \
55 - -exec touch -r "${ROOT}"${tref} {} \;
56 + find "${EROOT}"usr/lib/go -type f \
57 + -exec touch -r "${EROOT}"${tref} {} \;
58 eend $?
59
60 if [[ ${PV} != 9999 && -n ${REPLACING_VERSIONS} &&
61
62
63
64 1.16 dev-lang/go/go-9999.ebuild
65
66 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-9999.ebuild?rev=1.16&view=markup
67 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-9999.ebuild?rev=1.16&content-type=text/plain
68 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/go-9999.ebuild?r1=1.15&r2=1.16
69
70 Index: go-9999.ebuild
71 ===================================================================
72 RCS file: /var/cvsroot/gentoo-x86/dev-lang/go/go-9999.ebuild,v
73 retrieving revision 1.15
74 retrieving revision 1.16
75 diff -u -r1.15 -r1.16
76 --- go-9999.ebuild 11 Feb 2014 17:57:09 -0000 1.15
77 +++ go-9999.ebuild 28 Mar 2014 14:08:40 -0000 1.16
78 @@ -1,6 +1,6 @@
79 # Copyright 1999-2014 Gentoo Foundation
80 # Distributed under the terms of the GNU General Public License v2
81 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-9999.ebuild,v 1.15 2014/02/11 17:57:09 williamh Exp $
82 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-9999.ebuild,v 1.16 2014/03/28 14:08:40 grobian Exp $
83
84 EAPI=5
85
86 @@ -51,7 +51,7 @@
87
88 src_compile()
89 {
90 - export GOROOT_FINAL=/usr/lib/go
91 + export GOROOT_FINAL="${EPREFIX}"/usr/lib/go
92 export GOROOT="$(pwd)"
93 export GOBIN="${GOROOT}/bin"
94 if [[ $CTARGET = armv5* ]]
95 @@ -126,8 +126,8 @@
96 # linker are also checked - so we need to fix them too.
97 ebegin "fixing timestamps to avoid unnecessary rebuilds"
98 tref="usr/lib/go/pkg/*/runtime.a"
99 - find "${ROOT}"usr/lib/go -type f \
100 - -exec touch -r "${ROOT}"${tref} {} \;
101 + find "${EROOT}"usr/lib/go -type f \
102 + -exec touch -r "${EROOT}"${tref} {} \;
103 eend $?
104
105 if [[ ${PV} != 9999 && -n ${REPLACING_VERSIONS} &&
106
107
108
109 1.33 dev-lang/go/ChangeLog
110
111 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?rev=1.33&view=markup
112 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?rev=1.33&content-type=text/plain
113 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/go/ChangeLog?r1=1.32&r2=1.33
114
115 Index: ChangeLog
116 ===================================================================
117 RCS file: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v
118 retrieving revision 1.32
119 retrieving revision 1.33
120 diff -u -r1.32 -r1.33
121 --- ChangeLog 11 Feb 2014 17:57:09 -0000 1.32
122 +++ ChangeLog 28 Mar 2014 14:08:40 -0000 1.33
123 @@ -1,6 +1,10 @@
124 # ChangeLog for dev-lang/go
125 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
126 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v 1.32 2014/02/11 17:57:09 williamh Exp $
127 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/ChangeLog,v 1.33 2014/03/28 14:08:40 grobian Exp $
128 +
129 + 28 Mar 2014; Fabian Groffen <grobian@g.o> go-1.2.ebuild,
130 + go-9999.ebuild:
131 + Fix for Prefix, marked ~x64-macos
132
133 11 Feb 2014; William Hubbs <williamh@g.o> go-1.2.ebuild,
134 go-9999.ebuild: