[gentoo-commits] repo/gentoo:master commit in: dev-go/go-sys/

2019-11-29 Thread Zac Medico
commit: e3084a845c6534f3abd7e1acae18a5805370d00e
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 29 18:19:55 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 29 18:19:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3084a84

dev-go/go-sys: Remove old version 0_pre20160204

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Zac Medico  gentoo.org>

 dev-go/go-sys/Manifest|  1 -
 dev-go/go-sys/go-sys-0_pre20160204.ebuild | 33 ---
 2 files changed, 34 deletions(-)

diff --git a/dev-go/go-sys/Manifest b/dev-go/go-sys/Manifest
index 2d86569345e..472bca25d39 100644
--- a/dev-go/go-sys/Manifest
+++ b/dev-go/go-sys/Manifest
@@ -1,2 +1 @@
-DIST go-sys-0_pre20160204.tar.gz 542894 BLAKE2B 
6f3969e8beb9311a742b61a188826b92fcbb211cc0159870a2dad389710681ae415506f667feed1f82940c2f223acdb21ba8e09a94a322c2ee07948598397937
 SHA512 
59db0ba47447869f2339ea60b8766e1464f48e22a619da2aecc07977b146a54feb4e3fa4e6076b8d1c2deb11ffab3c820e4a61602f2ce3121df7cb08e0267569
 DIST go-sys-0_pre20180816.tar.gz 994494 BLAKE2B 
24132a6dc2b8e73a28209418d8e89c62da4620b3ceed30ac51bd2f4e06a9bb37c9402e50f0f18b77ff9b0c4106836db894bb7f8d9b2ea77bca621aeb5999f460
 SHA512 
ae95fa505beab9791824fec5e4a52590b21d54af314db3219ef7545ab93059a5b8d1a6d3f81353852c72d2f515ad6bc9d6a0b5ae28b5b17a82cedd241165a2e4

diff --git a/dev-go/go-sys/go-sys-0_pre20160204.ebuild 
b/dev-go/go-sys/go-sys-0_pre20160204.ebuild
deleted file mode 100644
index 8d00e6d5ff8..000
--- a/dev-go/go-sys/go-sys-0_pre20160204.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-EGO_PN=golang.org/x/sys/...
-EGO_SRC=golang.org/x/sys
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   EGIT_COMMIT="50c6bc5e4292a1d4e65c6e9be5f53be28bcbe28e"
-   SRC_URI="https://github.com/golang/sys/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="Go packages for low-level interaction with the operating system"
-HOMEPAGE="https://godoc.org/golang.org/x/sys;
-LICENSE="BSD"
-SLOT="0/${PVR}"
-IUSE=""
-DEPEND=""
-RDEPEND=""
-
-src_compile() {
-   # Create a writable GOROOT in order to avoid sandbox violations.
-   cp -sR "$(go env GOROOT)" "${T}/goroot" || die
-   rm -rf "${T}/goroot/src/${EGO_SRC}" || die
-   rm -rf "${T}/goroot/pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_SRC}" || 
die
-   export GOROOT="${T}/goroot"
-   golang-build_src_compile
-}



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-sys/

2018-08-19 Thread Zac Medico
commit: 4646d382d85487e71504bf9b7e04b95d5550c6f2
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Aug 20 00:45:27 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug 20 00:46:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4646d382

dev-go/go-sys: remove old version

Package-Manager: Portage-2.3.47, Repoman-2.3.10

 dev-go/go-sys/Manifest|  1 -
 dev-go/go-sys/go-sys-0_pre20150729.ebuild | 33 ---
 2 files changed, 34 deletions(-)

diff --git a/dev-go/go-sys/Manifest b/dev-go/go-sys/Manifest
index 6ced79da871..2d86569345e 100644
--- a/dev-go/go-sys/Manifest
+++ b/dev-go/go-sys/Manifest
@@ -1,3 +1,2 @@
-DIST go-sys-0_pre20150729.tar.gz 529002 BLAKE2B 
cc51b55c9bad7fffb9bf4d3c00ffb62dbff0e6765873f5a4b07ab4afdc0066a4f8c9d943fa7d8532345207f5bd1eb2b219922f9e7d33d25eb699902b4f5b960c
 SHA512 
f80afa938977f3945ab3f08462eaf5d8db430013240a11b1f8a43911948fd2a8a390192ea9ebf79434b348b2ca520267a0441b922110e70603fff4849e57c487
 DIST go-sys-0_pre20160204.tar.gz 542894 BLAKE2B 
6f3969e8beb9311a742b61a188826b92fcbb211cc0159870a2dad389710681ae415506f667feed1f82940c2f223acdb21ba8e09a94a322c2ee07948598397937
 SHA512 
59db0ba47447869f2339ea60b8766e1464f48e22a619da2aecc07977b146a54feb4e3fa4e6076b8d1c2deb11ffab3c820e4a61602f2ce3121df7cb08e0267569
 DIST go-sys-0_pre20180816.tar.gz 994494 BLAKE2B 
24132a6dc2b8e73a28209418d8e89c62da4620b3ceed30ac51bd2f4e06a9bb37c9402e50f0f18b77ff9b0c4106836db894bb7f8d9b2ea77bca621aeb5999f460
 SHA512 
ae95fa505beab9791824fec5e4a52590b21d54af314db3219ef7545ab93059a5b8d1a6d3f81353852c72d2f515ad6bc9d6a0b5ae28b5b17a82cedd241165a2e4

diff --git a/dev-go/go-sys/go-sys-0_pre20150729.ebuild 
b/dev-go/go-sys/go-sys-0_pre20150729.ebuild
deleted file mode 100644
index 3a8840f6c75..000
--- a/dev-go/go-sys/go-sys-0_pre20150729.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-EGO_PN=golang.org/x/sys/...
-EGO_SRC=golang.org/x/sys
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-EGIT_COMMIT="58da1121af381632b48b2843aeb16299f2e1dc50"
-   SRC_URI="https://github.com/golang/sys/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="Go packages for low-level interaction with the operating system"
-HOMEPAGE="https://godoc.org/golang.org/x/sys;
-LICENSE="BSD"
-SLOT="0/${PVR}"
-IUSE=""
-DEPEND=""
-RDEPEND=""
-
-src_compile() {
-   # Create a writable GOROOT in order to avoid sandbox violations.
-   cp -sR "$(go env GOROOT)" "${T}/goroot" || die
-   rm -rf "${T}/goroot/src/${EGO_SRC}" || die
-   rm -rf "${T}/goroot/pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_SRC}" || 
die
-   export GOROOT="${T}/goroot"
-   golang-build_src_compile
-}



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-sys/

2018-08-19 Thread Zac Medico
commit: 7e92a07ab5b3d7c608317b6100b2b1eb2322b236
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug 19 23:34:01 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug 20 00:20:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e92a07a

dev-go/go-sys: update  ebuild

Package-Manager: Portage-2.3.47, Repoman-2.3.10

 dev-go/go-sys/go-sys-.ebuild | 24 +++-
 1 file changed, 19 insertions(+), 5 deletions(-)

diff --git a/dev-go/go-sys/go-sys-.ebuild b/dev-go/go-sys/go-sys-.ebuild
index 9ccb2c39b1e..9fb94bbaa68 100644
--- a/dev-go/go-sys/go-sys-.ebuild
+++ b/dev-go/go-sys/go-sys-.ebuild
@@ -1,15 +1,14 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 EGO_PN=golang.org/x/sys/...
-EGO_SRC=golang.org/x/sys
 
 if [[ ${PV} = ** ]]; then
inherit golang-vcs
 else
-   KEYWORDS="~amd64"
-EGIT_COMMIT="58e109635f5d754f4b3a8a0172db65a52fcab866"
+   KEYWORDS="~amd64 ~arm ~x86"
+   EGIT_COMMIT="1c9583448a9c3aa0f9a6a5241bf73c0bd8aafded"
SRC_URI="https://github.com/golang/sys/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
inherit golang-vcs-snapshot
 fi
@@ -22,3 +21,18 @@ SLOT="0/${PVR}"
 IUSE=""
 DEPEND=""
 RDEPEND=""
+
+src_compile() {
+   GOPATH="${S}" GOBIN="$(go env GOROOT)/bin" \
+   go install -v -work -x ${EGO_BUILD_FLAGS} "${EGO_PN}" || die
+}
+
+src_test() {
+   GOPATH="${S}" GOBIN="$(go env GOROOT)/bin" \
+   go test -v -work -x "${EGO_PN}" || die
+}
+
+src_install() {
+   rm -rf "${S}/src/${EGO_PN%/...}/.git"* || die
+   golang_install_pkgs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-sys/

2018-08-19 Thread Zac Medico
commit: 0a04bb4a4ba5f2a56361f4fb40fcbf70e531feb6
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug 19 00:56:23 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug 19 06:37:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a04bb4a

dev-go/go-sys: version bump to 0_pre20180816

Package-Manager: Portage-2.3.47, Repoman-2.3.10

 dev-go/go-sys/Manifest|  1 +
 dev-go/go-sys/go-sys-0_pre20180816.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-go/go-sys/Manifest b/dev-go/go-sys/Manifest
index f4e014a0c5b..6ced79da871 100644
--- a/dev-go/go-sys/Manifest
+++ b/dev-go/go-sys/Manifest
@@ -1,2 +1,3 @@
 DIST go-sys-0_pre20150729.tar.gz 529002 BLAKE2B 
cc51b55c9bad7fffb9bf4d3c00ffb62dbff0e6765873f5a4b07ab4afdc0066a4f8c9d943fa7d8532345207f5bd1eb2b219922f9e7d33d25eb699902b4f5b960c
 SHA512 
f80afa938977f3945ab3f08462eaf5d8db430013240a11b1f8a43911948fd2a8a390192ea9ebf79434b348b2ca520267a0441b922110e70603fff4849e57c487
 DIST go-sys-0_pre20160204.tar.gz 542894 BLAKE2B 
6f3969e8beb9311a742b61a188826b92fcbb211cc0159870a2dad389710681ae415506f667feed1f82940c2f223acdb21ba8e09a94a322c2ee07948598397937
 SHA512 
59db0ba47447869f2339ea60b8766e1464f48e22a619da2aecc07977b146a54feb4e3fa4e6076b8d1c2deb11ffab3c820e4a61602f2ce3121df7cb08e0267569
+DIST go-sys-0_pre20180816.tar.gz 994494 BLAKE2B 
24132a6dc2b8e73a28209418d8e89c62da4620b3ceed30ac51bd2f4e06a9bb37c9402e50f0f18b77ff9b0c4106836db894bb7f8d9b2ea77bca621aeb5999f460
 SHA512 
ae95fa505beab9791824fec5e4a52590b21d54af314db3219ef7545ab93059a5b8d1a6d3f81353852c72d2f515ad6bc9d6a0b5ae28b5b17a82cedd241165a2e4

diff --git a/dev-go/go-sys/go-sys-0_pre20180816.ebuild 
b/dev-go/go-sys/go-sys-0_pre20180816.ebuild
new file mode 100644
index 000..e42e90c0451
--- /dev/null
+++ b/dev-go/go-sys/go-sys-0_pre20180816.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN=golang.org/x/sys/...
+
+if [[ ${PV} = ** ]]; then
+   inherit golang-vcs
+else
+   KEYWORDS="~amd64 ~arm ~x86"
+   EGIT_COMMIT="1c9583448a9c3aa0f9a6a5241bf73c0bd8aafded"
+   SRC_URI="https://github.com/golang/sys/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   inherit golang-vcs-snapshot
+fi
+inherit golang-build
+
+DESCRIPTION="Go packages for low-level interaction with the operating system"
+HOMEPAGE="https://godoc.org/golang.org/x/sys;
+LICENSE="BSD"
+SLOT="0/${PVR}"
+IUSE=""
+DEPEND=""
+RDEPEND=""
+
+src_compile() {
+   GOPATH="${S}" \
+   go install -v -work -x ${EGO_BUILD_FLAGS} "${EGO_PN}" || die
+}
+
+src_test() {
+   GOPATH="${S}" \
+   go test -v -work -x "${EGO_PN}" || die
+}
+
+src_install() {
+   golang_install_pkgs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-sys/

2016-02-20 Thread Zac Medico
commit: 476a8dd65631083f4e2ca8a68a027dcafebe4530
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Feb 20 19:57:05 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Feb 20 19:57:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476a8dd6

dev-go/go-sys: version bump to 0_pre20160204

Package-Manager: portage-2.2.27

 dev-go/go-sys/Manifest|  1 +
 dev-go/go-sys/go-sys-0_pre20160204.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-go/go-sys/Manifest b/dev-go/go-sys/Manifest
index c535cd4..acd75d8 100644
--- a/dev-go/go-sys/Manifest
+++ b/dev-go/go-sys/Manifest
@@ -1 +1,2 @@
 DIST go-sys-0_pre20150729.tar.gz 529002 SHA256 
9f9e4a2bca96d9f9708770607e21395c3f4f873f9b6266cae1ba1da526729528 SHA512 
f80afa938977f3945ab3f08462eaf5d8db430013240a11b1f8a43911948fd2a8a390192ea9ebf79434b348b2ca520267a0441b922110e70603fff4849e57c487
 WHIRLPOOL 
0b26950f285521c9fd3486959957ad9279544baac7ab5caa21158fb10ed4de2b2e7c080ffca9aa352c8e5685f2035612d40a04c8f6c5f7093daf1a020029
+DIST go-sys-0_pre20160204.tar.gz 542894 SHA256 
0085192c44a60949a8c0c96f8d454d9d6fa1c06447a430ae38d965cc239dc720 SHA512 
59db0ba47447869f2339ea60b8766e1464f48e22a619da2aecc07977b146a54feb4e3fa4e6076b8d1c2deb11ffab3c820e4a61602f2ce3121df7cb08e0267569
 WHIRLPOOL 
f87756878ef6f8e4155f58941925e5c2bd7bc351d1a251161bff8a285d03bb21b842a55e4ffad91f4aa9726344d01279ab32a72b26829f151e610df8537aefd9

diff --git a/dev-go/go-sys/go-sys-0_pre20160204.ebuild 
b/dev-go/go-sys/go-sys-0_pre20160204.ebuild
new file mode 100644
index 000..1bbddb0
--- /dev/null
+++ b/dev-go/go-sys/go-sys-0_pre20160204.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+EGO_PN=golang.org/x/sys/...
+EGO_SRC=golang.org/x/sys
+
+if [[ ${PV} = ** ]]; then
+   inherit golang-vcs
+else
+   KEYWORDS="~amd64"
+   EGIT_COMMIT="50c6bc5e4292a1d4e65c6e9be5f53be28bcbe28e"
+   SRC_URI="https://github.com/golang/sys/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   inherit golang-vcs-snapshot
+fi
+inherit golang-build
+
+DESCRIPTION="Go packages for low-level interaction with the operating system"
+HOMEPAGE="https://godoc.org/golang.org/x/sys;
+LICENSE="BSD"
+SLOT="0/${PVR}"
+IUSE=""
+DEPEND=""
+RDEPEND=""
+
+src_compile() {
+   # Create a writable GOROOT in order to avoid sandbox violations.
+   cp -sR "$(go env GOROOT)" "${T}/goroot" || die
+   rm -rf "${T}/goroot/src/${EGO_SRC}" || die
+   rm -rf "${T}/goroot/pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_SRC}" || 
die
+   export GOROOT="${T}/goroot"
+   golang-build_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-sys/

2016-02-11 Thread Zac Medico
commit: d289f7aebcba910571437fce65c4d459e6cd7091
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Feb 11 16:59:31 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Feb 11 16:59:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d289f7ae

dev-go/go-sys: add ${PVR} subslot, for tracking static links

Package-Manager: portage-2.2.27

 dev-go/go-sys/go-sys-0_pre20150729.ebuild | 2 +-
 dev-go/go-sys/go-sys-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-go/go-sys/go-sys-0_pre20150729.ebuild 
b/dev-go/go-sys/go-sys-0_pre20150729.ebuild
index 13d3c5c..9582f67 100644
--- a/dev-go/go-sys/go-sys-0_pre20150729.ebuild
+++ b/dev-go/go-sys/go-sys-0_pre20150729.ebuild
@@ -19,7 +19,7 @@ inherit golang-build
 DESCRIPTION="Go packages for low-level interaction with the operating system"
 HOMEPAGE="https://godoc.org/golang.org/x/sys;
 LICENSE="BSD"
-SLOT="0/${PV}"
+SLOT="0/${PVR}"
 IUSE=""
 DEPEND=""
 RDEPEND=""

diff --git a/dev-go/go-sys/go-sys-.ebuild b/dev-go/go-sys/go-sys-.ebuild
index c9d1ab6..f7acca1 100644
--- a/dev-go/go-sys/go-sys-.ebuild
+++ b/dev-go/go-sys/go-sys-.ebuild
@@ -19,7 +19,7 @@ inherit golang-build
 DESCRIPTION="Go packages for low-level interaction with the operating system"
 HOMEPAGE="https://godoc.org/golang.org/x/sys;
 LICENSE="BSD"
-SLOT="0/${PV}"
+SLOT="0/${PVR}"
 IUSE=""
 DEPEND=""
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-sys/

2015-08-10 Thread Zac Medico
commit: 74865add03008ca1e42b24a38645aace1daf06f6
Author: Zac Medico zmedico AT gentoo DOT org
AuthorDate: Mon Aug 10 22:20:06 2015 +
Commit: Zac Medico zmedico AT gentoo DOT org
CommitDate: Mon Aug 10 22:20:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74865add

dev-go/go-sys: 0_pre20150729 version bump

Package-Manager: portage-2.2.20

 dev-go/go-sys/Manifest|  1 +
 dev-go/go-sys/go-sys-0_pre20150729.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-go/go-sys/Manifest b/dev-go/go-sys/Manifest
index 885a5f9..39649ff 100644
--- a/dev-go/go-sys/Manifest
+++ b/dev-go/go-sys/Manifest
@@ -1 +1,2 @@
 DIST go-sys-0_pre20150518.tar.gz 528445 SHA256 
8b8af041e424a8bd04a955a1104313f4eb3b282f064c555ef4edc53b552ce753 SHA512 
90565340fa64b625877444c84589e1ba870403a239cf43e99ba194b071e89e6a4877b4b04bb85ba5966401e9b6361eb1b1ffa88404d727eb9f02938313264a9c
 WHIRLPOOL 
9bf6bf148b8d63bcd863cf64d16c4f999bc68dd8dc382167122afbc14499dbdf8ca0e5397f3106556cd1e3ebe62f0df31a394fed42d1a506a311aa3f9d232c37
+DIST go-sys-0_pre20150729.tar.gz 529002 SHA256 
9f9e4a2bca96d9f9708770607e21395c3f4f873f9b6266cae1ba1da526729528 SHA512 
f80afa938977f3945ab3f08462eaf5d8db430013240a11b1f8a43911948fd2a8a390192ea9ebf79434b348b2ca520267a0441b922110e70603fff4849e57c487
 WHIRLPOOL 
0b26950f285521c9fd3486959957ad9279544baac7ab5caa21158fb10ed4de2b2e7c080ffca9aa352c8e5685f2035612d40a04c8f6c5f7093daf1a020029

diff --git a/dev-go/go-sys/go-sys-0_pre20150729.ebuild 
b/dev-go/go-sys/go-sys-0_pre20150729.ebuild
new file mode 100644
index 000..13d3c5c
--- /dev/null
+++ b/dev-go/go-sys/go-sys-0_pre20150729.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+EGO_PN=golang.org/x/sys/...
+EGO_SRC=golang.org/x/sys
+
+if [[ ${PV} = ** ]]; then
+   inherit golang-vcs
+else
+   KEYWORDS=~amd64
+EGIT_COMMIT=58da1121af381632b48b2843aeb16299f2e1dc50
+   SRC_URI=https://github.com/golang/sys/archive/${EGIT_COMMIT}.tar.gz - 
${P}.tar.gz
+   inherit golang-vcs-snapshot
+fi
+inherit golang-build
+
+DESCRIPTION=Go packages for low-level interaction with the operating system
+HOMEPAGE=https://godoc.org/golang.org/x/sys;
+LICENSE=BSD
+SLOT=0/${PV}
+IUSE=
+DEPEND=
+RDEPEND=
+
+src_compile() {
+   # Create a writable GOROOT in order to avoid sandbox violations.
+   cp -sR $(go env GOROOT) ${T}/goroot || die
+   rm -rf ${T}/goroot/src/${EGO_SRC} || die
+   rm -rf ${T}/goroot/pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_SRC} || 
die
+   export GOROOT=${T}/goroot
+   golang-build_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-sys/

2015-08-10 Thread William Hubbs
commit: 52d4492a252aa4e994de12f325d2e78ff8966031
Author: William Hubbs williamh AT gentoo DOT org
AuthorDate: Mon Aug 10 23:28:02 2015 +
Commit: William Hubbs williamh AT gentoo DOT org
CommitDate: Mon Aug 10 23:29:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d4492a

dev-go/go-sys: remove old snapshot

 dev-go/go-sys/Manifest|  1 -
 dev-go/go-sys/go-sys-0_pre20150518.ebuild | 52 ---
 2 files changed, 53 deletions(-)

diff --git a/dev-go/go-sys/Manifest b/dev-go/go-sys/Manifest
index 39649ff..c535cd4 100644
--- a/dev-go/go-sys/Manifest
+++ b/dev-go/go-sys/Manifest
@@ -1,2 +1 @@
-DIST go-sys-0_pre20150518.tar.gz 528445 SHA256 
8b8af041e424a8bd04a955a1104313f4eb3b282f064c555ef4edc53b552ce753 SHA512 
90565340fa64b625877444c84589e1ba870403a239cf43e99ba194b071e89e6a4877b4b04bb85ba5966401e9b6361eb1b1ffa88404d727eb9f02938313264a9c
 WHIRLPOOL 
9bf6bf148b8d63bcd863cf64d16c4f999bc68dd8dc382167122afbc14499dbdf8ca0e5397f3106556cd1e3ebe62f0df31a394fed42d1a506a311aa3f9d232c37
 DIST go-sys-0_pre20150729.tar.gz 529002 SHA256 
9f9e4a2bca96d9f9708770607e21395c3f4f873f9b6266cae1ba1da526729528 SHA512 
f80afa938977f3945ab3f08462eaf5d8db430013240a11b1f8a43911948fd2a8a390192ea9ebf79434b348b2ca520267a0441b922110e70603fff4849e57c487
 WHIRLPOOL 
0b26950f285521c9fd3486959957ad9279544baac7ab5caa21158fb10ed4de2b2e7c080ffca9aa352c8e5685f2035612d40a04c8f6c5f7093daf1a020029

diff --git a/dev-go/go-sys/go-sys-0_pre20150518.ebuild 
b/dev-go/go-sys/go-sys-0_pre20150518.ebuild
deleted file mode 100644
index 7c3dc93..000
--- a/dev-go/go-sys/go-sys-0_pre20150518.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KEYWORDS=~amd64
-DESCRIPTION=Go packages for low-level interaction with the operating system
-MY_PN=${PN##*-}
-GO_PN=golang.org/x/${MY_PN}
-HOMEPAGE=https://godoc.org/${GO_PN};
-EGIT_COMMIT=58e109635f5d754f4b3a8a0172db65a52fcab866
-SRC_URI=https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz - 
${P}.tar.gz
-LICENSE=BSD
-SLOT=0
-IUSE=
-DEPEND==dev-lang/go-1.4
-RDEPEND=
-S=${WORKDIR}/src/${GO_PN}
-EGIT_CHECKOUT_DIR=${S}
-STRIP_MASK=*.a
-
-src_unpack() {
-   default
-   mkdir -p src/${GO_PN%/*} || die
-   mv ${MY_PN}-${EGIT_COMMIT} src/${GO_PN} || die
-}
-
-src_compile() {
-   # Create a writable GOROOT in order to avoid sandbox violations.
-   GOROOT=${WORKDIR}/goroot
-   cp -sR ${EPREFIX}/usr/lib/go ${GOROOT} || die
-   rm -rf ${GOROOT}/src/${GO_PN%%/*} \
-   ${GOROOT}/pkg/linux_${ARCH}/${GO_PN%%/*} || die
-   GOROOT=${GOROOT} GOPATH=${WORKDIR} \
-   go install -x -v -work ${GO_PN}/unix/... || die
-}
-
-src_test() {
-   GOROOT=${GOROOT} GOPATH=${WORKDIR} \
-   go test -x -v golang.org/x/sys/unix/... || die
-}
-
-src_install() {
-   insinto /usr/lib/go
-   doins -r ${WORKDIR}/pkg
-   insinto /usr/lib/go/src/${GO_PN}
-   find ${WORKDIR}/src/${GO_PN} -name '.git*' -exec \
-   rm -rf {} \; 2/dev/null
-   insopts -m0644 -p # preserve timestamps for bug 551486
-   doins -r ${WORKDIR}/src/${GO_PN}/unix
-}