1 |
On 28 Apr 2016 13:28, Leno Hou wrote: |
2 |
> --- a/dev-lang/go/go-1.6.2.ebuild |
3 |
> +++ b/dev-lang/go/go-1.6.2.ebuild |
4 |
> @@ -88,6 +88,16 @@ go_arch() |
5 |
> case "${portage_arch}" in |
6 |
> x86) echo 386;; |
7 |
> x64-*) echo amd64;; |
8 |
> + ppc64) |
9 |
> + case "$(tc-endian $@)" in |
10 |
|
11 |
the quote nesting is incorrect. you want: |
12 |
case $(tc-endian "$@") in |
13 |
|
14 |
> + little) |
15 |
> + echo ppc64le |
16 |
> + ;; |
17 |
> + big) |
18 |
> + echo ppc64 |
19 |
> + ;; |
20 |
> + esac |
21 |
> + ;; |
22 |
|
23 |
up to William, but seems like a one liner would be fine: |
24 |
[[ $(tc-endian "$@") == "big" ]] && echo ppc64 || echo ppc64le |
25 |
-mike |