[gentoo-commits] repo/gentoo:master commit in: dev-go/go-oauth2/, profiles/
commit: c721d9b8847e94154aa67f865c4b479b2cfa9c1a Author: Michał Górny gentoo org> AuthorDate: Wed Oct 16 08:07:53 2019 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 16 08:14:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c721d9b8 dev-go/go-oauth2: Remove last-rited pkg Closes: https://bugs.gentoo.org/694390 Signed-off-by: Michał Górny gentoo.org> dev-go/go-oauth2/Manifest | 5 -- dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild | 65 -- dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild | 111 dev-go/go-oauth2/go-oauth2-.ebuild | 29 --- dev-go/go-oauth2/metadata.xml | 10 --- profiles/package.mask | 5 -- 6 files changed, 225 deletions(-) diff --git a/dev-go/go-oauth2/Manifest b/dev-go/go-oauth2/Manifest deleted file mode 100644 index 48ccd79067a..000 --- a/dev-go/go-oauth2/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST gcloud-golang-872c736f496c2ba12786bedbb8325576bbdb33cf.tar.gz 217728 BLAKE2B a87c023b8e9a5c6d262b94efbd1e323910a06594e9a1dced9d5709dbf24cd4b487239636044e2ceb93e4bd56f3d1a45ce30b6bfbdb02f913bda2cfe08c855d71 SHA512 45f0533c842a59dfee3b6d3f1facb9535466119601644a9a2c8c8b4f573889713b1d82d0acdeef96ea246d47d79402d09592b25da3ffbf73953bd28bf5b92ed9 -DIST gcloud-golang-e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz 168358 BLAKE2B d259646d2debc3ba86fe13fd4dd1854f08ff0fdf62c1db16b112e5a04778a929c284ec36802667c5f4cebdc64be76d7dd8a4fdbf8bba539fe3623bed3f9f4e7d SHA512 135124280cdbf0a9e62f811164b4b97f0ee5142736cc4a06efafd48162a89dd1a6f186264c925da27adc970c964ab0af75423025fd125b772ddb99320b816219 -DIST go-net-0_pre20160216.tar.gz 741192 BLAKE2B ed4ca3ddc71f794a92746e360157967582958e4de29a46c5e63964694986e5a8a4f95062a1d46881941e8e8dfb848bbd9c4bd3b7008d8f2da357c2cae9a441ae SHA512 75db9098b33ede5621fce36645ebe946fad911c815dae219d74242b15714d1b9a3d8544f5f8c90b58989cea3a46b5688d20f705cb24a7d31f201ec218e69e78f -DIST go-oauth2-0_pre20150701.tar.gz 32040 BLAKE2B 5d2bd7f2916b045767c16f31156edee315c2c4e592cb773380a5c284a2c619433853d1aa6ca2b6c4c953a0cd82647c645afc2a8d003b587e7030d037f93a7504 SHA512 d809e1d63c7b5a4b388616d930cb22978b1653e2314b208d12679242bdd0e9d72f275f5ade7aa468b1dcf3960aa70ff94183ae1dd04325b24cdd20ef4834880a -DIST go-oauth2-0_pre20160222.tar.gz 34556 BLAKE2B e8e64b5e7a8b43b9297c8ff38fdf6feedd9e4f80931dafcd3d86cc8804c35de973d1867b707cd7febabbeacdfecf46e1da09f3bece21bb6411c4dc9d980adf68 SHA512 23fbc7744fe35f893d385a308428d2a3b8ddbf45fa12c5b43d3dc619e6bb422f30ce80774a25b88a8f74f9343c57280546183b45364456e1c60aee96aa6d0f77 diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild deleted file mode 100644 index f328af92aa7..000 --- a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils golang-base - -MY_PN=${PN##*-} -GO_PN=golang.org/x/${MY_PN} -EGIT_COMMIT="8914e5017ca260f2a3a1575b1e6868874050d95e" - -DESCRIPTION="Go client implementation for OAuth 2.0 spec" -HOMEPAGE="https://godoc.org/golang.org/x/oauth2; -SRC_URI=" - https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz - https://github.com/GoogleCloudPlatform/gcloud-golang/archive/e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz -> gcloud-golang-e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64" -IUSE="" - -DEPEND=" - dev-go/go-net:= - dev-go/go-tools:=" -RDEPEND="" - -S="${WORKDIR}/src/${GO_PN}" - -EGIT_CHECKOUT_DIR="${S}" - -src_unpack() { - default - mkdir -p src/${GO_PN%/*} || die - mv ${MY_PN}-${EGIT_COMMIT} src/${GO_PN} || die - - # Create a writable GOROOT in order to avoid sandbox violations. - export GOROOT="${WORKDIR}/goroot" GOPATH="${WORKDIR}/:$(get_golibdir_gopath)" - cp -sR "${EPREFIX}"/usr/lib/go "${GOROOT}" || die - rm -rf "${GOROOT}/src/${GO_PN}" || die - - mkdir -p "${GOROOT}/src/google.golang.org" || die - rm -rf "${GOROOT}/src/google.golang.org"/* || die - rm -rf "${GOROOT}/pkg/${KERNEL}_${ARCH}/google.golang.org" || die - mv gcloud-golang-e34a32f9b0ecbc0784865fb2d47f3818c09521d4 "${GOROOT}/src/google.golang.org/cloud" || die -} - -src_compile() { - go install -v -x -work google.golang.org/cloud/compute/metadata || die - go install -v -x -work ${GO_PN}/... || die -} - -src_test() { - # google/example_test.go imports appengine, introducing a circular dep - mv google/example_test.go{,_} - go test -x -v ${GO_PN}/... || die $? - mv google/example_test.go{_,} -} - -src_install() { - insinto "$(get_golibdir)" - egit_clean "${WORKDIR}"/{pkg,src} - insopts -m0644 -p # preserve timestamps for
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-oauth2/
commit: 2b7945b2d0a6292ac930510b54b68ec25b30218b Author: Zac Medico gentoo org> AuthorDate: Wed Aug 28 18:06:44 2019 + Commit: Zac Medico gentoo org> CommitDate: Wed Aug 28 18:06:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b7945b2 dev-go/go-oauth2: fix double prefix found by Gentoo CI Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Zac Medico gentoo.org> dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild index 3c09e97c5a4..92f8ec9c1f9 100644 --- a/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild +++ b/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild @@ -103,9 +103,9 @@ src_install() { } golang_install_pkgs() { - insinto $(dirname "${EPREFIX}$(get_golibdir)/src/${EGO_PN%/*}") + insinto $(dirname "$(get_golibdir)/src/${EGO_PN%/*}") rm -rf "${S}"/src/${EGO_PN%/*}/.git* doins -r "${S}"/src/${EGO_PN%/*} - insinto $(dirname "${EPREFIX}$(get_golibdir)/pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_PN%/*}") + insinto $(dirname "$(get_golibdir)/pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_PN%/*}") doins -r "${S}"/pkg/$(go env GOOS)_$(go env GOARCH)/${EGO_PN%/*}{,.a} }
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-oauth2/
commit: ede81394dd53cd1047f743ede90d4bec33eed41b Author: Rick Farina gentoo org> AuthorDate: Tue Mar 19 18:13:15 2019 + Commit: Rick Farina gentoo org> CommitDate: Tue Mar 19 18:13:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede81394 dev-go/go-oauth2: tested on x86 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Rick Farina gentoo.org> dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild | 4 ++-- dev-go/go-oauth2/go-oauth2-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild index cf163391a65..3c09e97c5a4 100644 --- a/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild +++ b/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -18,7 +18,7 @@ SRC_URI=" SLOT="0/${PVR}" LICENSE="BSD" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="" DEPEND="dev-go/go-tools" diff --git a/dev-go/go-oauth2/go-oauth2-.ebuild b/dev-go/go-oauth2/go-oauth2-.ebuild index ab7e777c7d0..b7a31cab125 100644 --- a/dev-go/go-oauth2/go-oauth2-.ebuild +++ b/dev-go/go-oauth2/go-oauth2-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -9,7 +9,7 @@ EGO_SRC=golang.org/x/oauth2 if [[ ${PV} = ** ]]; then inherit golang-vcs else - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~x86" EGIT_COMMIT="b5adcc2dcdf009d0391547edc6ecbaff889f5bb9" SRC_URI="https://github.com/golang/oauth2/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" inherit golang-vcs-snapshot
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-oauth2/
commit: 137ae4f55ee59b96231f324fa7f57ba585758f1f Author: Marty E. Plummer startmail com> AuthorDate: Fri Apr 13 06:44:10 2018 + Commit: Zac Medico gentoo org> CommitDate: Fri Apr 13 09:52:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137ae4f5 dev-go/go-oauth2: remove variables from HOMEPAGE Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild | 2 +- dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild index 53cc581ac4d..f328af92aa7 100644 --- a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild +++ b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild @@ -9,8 +9,8 @@ MY_PN=${PN##*-} GO_PN=golang.org/x/${MY_PN} EGIT_COMMIT="8914e5017ca260f2a3a1575b1e6868874050d95e" -HOMEPAGE="https://godoc.org/${GO_PN}; DESCRIPTION="Go client implementation for OAuth 2.0 spec" +HOMEPAGE="https://godoc.org/golang.org/x/oauth2; SRC_URI=" https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz https://github.com/GoogleCloudPlatform/gcloud-golang/archive/e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz -> gcloud-golang-e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz" diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild index 59be9e42923..cf163391a65 100644 --- a/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild +++ b/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild @@ -9,8 +9,8 @@ MY_PN=${PN##*-} EGO_PN="golang.org/x/${MY_PN}/..." EGIT_COMMIT="2cd4472c321b6cba78e029d99f0e7fe51032fd21" -HOMEPAGE="https://godoc.org/${EGO_PN%/*}; DESCRIPTION="Go client implementation for OAuth 2.0 spec" +HOMEPAGE="https://godoc.org/golang.org/x/oauth2; SRC_URI=" https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz https://github.com/golang/net/archive/b6d7b1396ec874c3b00f6c84cd4301a17c56c8ed.tar.gz -> go-net-0_pre20160216.tar.gz
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-oauth2/
commit: 44af3598c1421fcbcc6955aa5b1e1da29e019782 Author: Zac Medico gentoo org> AuthorDate: Sun Mar 25 20:07:03 2018 + Commit: Zac Medico gentoo org> CommitDate: Sun Mar 25 20:16:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44af3598 dev-go/go-oauth2: remove STRIP_MASK Closes: https://bugs.gentoo.org/651432 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild | 3 +-- dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild | 3 +-- dev-go/go-oauth2/go-oauth2-.ebuild | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild index 0446f030904..53cc581ac4d 100644 --- a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild +++ b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -28,7 +28,6 @@ RDEPEND="" S="${WORKDIR}/src/${GO_PN}" EGIT_CHECKOUT_DIR="${S}" -STRIP_MASK="*.a" src_unpack() { default diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild index d2d3c31d5e4..59be9e42923 100644 --- a/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild +++ b/dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -25,7 +25,6 @@ DEPEND="dev-go/go-tools" RDEPEND="" EGIT_CHECKOUT_DIR="${S}" -STRIP_MASK="*.a" get_archive_go_package() { local archive=${1} uri x diff --git a/dev-go/go-oauth2/go-oauth2-.ebuild b/dev-go/go-oauth2/go-oauth2-.ebuild index 696b9843b4d..ab7e777c7d0 100644 --- a/dev-go/go-oauth2/go-oauth2-.ebuild +++ b/dev-go/go-oauth2/go-oauth2-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-oauth2/
commit: ebe1c81a3c9dc392338a76585794c2cd5e92f58b Author: Zac Medico gentoo org> AuthorDate: Fri Feb 26 18:08:36 2016 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 26 18:10:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe1c81a dev-go/go-oauth2: version bump to 0_pre20160222, fix bug 575722 Package-Manager: portage-2.2.27 dev-go/go-oauth2/Manifest | 3 +- dev-go/go-oauth2/go-oauth2-0_pre20160220.ebuild | 66 -- dev-go/go-oauth2/go-oauth2-0_pre20160222.ebuild | 113 3 files changed, 115 insertions(+), 67 deletions(-) diff --git a/dev-go/go-oauth2/Manifest b/dev-go/go-oauth2/Manifest index d7aa3d4..180b294 100644 --- a/dev-go/go-oauth2/Manifest +++ b/dev-go/go-oauth2/Manifest @@ -1,4 +1,5 @@ DIST gcloud-golang-872c736f496c2ba12786bedbb8325576bbdb33cf.tar.gz 217728 SHA256 d4dc2064cc999c9c527fe50a05c44357d3471379bea3f82a95bfebbaa5373552 SHA512 45f0533c842a59dfee3b6d3f1facb9535466119601644a9a2c8c8b4f573889713b1d82d0acdeef96ea246d47d79402d09592b25da3ffbf73953bd28bf5b92ed9 WHIRLPOOL fadd0c32fbfcca9c01ad0a11f64ea4625cda858e4d241bcad35cdc1292bf258a370f4fdd73ecb7bb613fc1f0e8a52154dc3582dbcd776517713468cb2ab7c18a DIST gcloud-golang-e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz 168358 SHA256 817456c3b49ff6917604d201041d4f555e7f42328d5df036c68c26bf50c7455c SHA512 135124280cdbf0a9e62f811164b4b97f0ee5142736cc4a06efafd48162a89dd1a6f186264c925da27adc970c964ab0af75423025fd125b772ddb99320b816219 WHIRLPOOL 66a445585c17d0331b0ce24d9bde8c8942ba39d1d404e1b3b73cbaf173327ab0c43af5b7e980accf697100b12e3a544334a07f43f9f17ebac93ee7907b92b7ac +DIST go-net-0_pre20160216.tar.gz 741192 SHA256 482a17771601dc706945eee7e0c3a339d57a140dc3cb8adaa86e99ef28a8ea71 SHA512 75db9098b33ede5621fce36645ebe946fad911c815dae219d74242b15714d1b9a3d8544f5f8c90b58989cea3a46b5688d20f705cb24a7d31f201ec218e69e78f WHIRLPOOL 2a7dca88766e6ba010ed6b274a48e7db5cfc9084cbc16f46e2806d59519f91b296d64dead8485f191aff50168bad5b4f62ac670d17b30b90850a9906d85c6708 DIST go-oauth2-0_pre20150701.tar.gz 32040 SHA256 ce9b602dd7f05c819002d6400585c2f09e8e1880a0fe358a4d4f56a6594ccedd SHA512 d809e1d63c7b5a4b388616d930cb22978b1653e2314b208d12679242bdd0e9d72f275f5ade7aa468b1dcf3960aa70ff94183ae1dd04325b24cdd20ef4834880a WHIRLPOOL 984438676de52f635206a3bb19b77e7f05c9c78a2ce6beabbe82cc22fb28fa0c7e3717a596a9b0c967615574ad6e53da0510bc1ecd0a38edd23680622320d6a0 -DIST go-oauth2-0_pre20160220.tar.gz 32040 SHA256 ce9b602dd7f05c819002d6400585c2f09e8e1880a0fe358a4d4f56a6594ccedd SHA512 d809e1d63c7b5a4b388616d930cb22978b1653e2314b208d12679242bdd0e9d72f275f5ade7aa468b1dcf3960aa70ff94183ae1dd04325b24cdd20ef4834880a WHIRLPOOL 984438676de52f635206a3bb19b77e7f05c9c78a2ce6beabbe82cc22fb28fa0c7e3717a596a9b0c967615574ad6e53da0510bc1ecd0a38edd23680622320d6a0 +DIST go-oauth2-0_pre20160222.tar.gz 34556 SHA256 cb4123249901235e6ebfd074a5b1547cb4e3a4a7060b399b29950e60882ecd2f SHA512 23fbc7744fe35f893d385a308428d2a3b8ddbf45fa12c5b43d3dc619e6bb422f30ce80774a25b88a8f74f9343c57280546183b45364456e1c60aee96aa6d0f77 WHIRLPOOL 67c42a0b21861e7cd34b25c4d59359f791faf4f03a2759c94ae70e48cfbe24f27ca005f7e7afbbe7c8221fb47aa8a08dc19c19dc8e53b680d6bcaaeff10d2308 diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20160220.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20160220.ebuild deleted file mode 100644 index e9cb971..000 --- a/dev-go/go-oauth2/go-oauth2-0_pre20160220.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils golang-base - -MY_PN=${PN##*-} -GO_PN=golang.org/x/${MY_PN} -EGIT_COMMIT="8914e5017ca260f2a3a1575b1e6868874050d95e" - -HOMEPAGE="https://godoc.org/${GO_PN}; -DESCRIPTION="Go client implementation for OAuth 2.0 spec" -SRC_URI=" - https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz - https://github.com/GoogleCloudPlatform/gcloud-golang/archive/872c736f496c2ba12786bedbb8325576bbdb33cf.tar.gz -> gcloud-golang-872c736f496c2ba12786bedbb8325576bbdb33cf.tar.gz" - -SLOT="0/${PVR}" -LICENSE="BSD" -KEYWORDS="~amd64" -IUSE="" - -DEPEND=" - dev-go/go-net:= - dev-go/go-tools" -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 - - # Create a writable GOROOT in order to avoid sandbox violations. - export GOROOT="${WORKDIR}/goroot" GOPATH="${WORKDIR}/:$(get_golibdir_gopath)" - cp -sR "${EPREFIX}"/usr/lib/go "${GOROOT}" || die - rm -rf "${GOROOT}/src/${GO_PN}" || die - - mkdir -p "${GOROOT}/src/google.golang.org" || die - rm -rf "${GOROOT}/src/google.golang.org"/* || die - rm -rf "${GOROOT}/pkg/${KERNEL}_${ARCH}/google.golang.org" || die - mv
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-oauth2/
commit: c09e5ee8b335ec720ed298f4bbce4673f2ea8df8 Author: Zac Medico gentoo org> AuthorDate: Fri Feb 26 17:03:59 2016 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 26 17:04:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09e5ee8 dev-go/go-oauth2: src_install: use get_golibdir Package-Manager: portage-2.2.27 dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild | 2 +- dev-go/go-oauth2/go-oauth2-0_pre20160220.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild index be31d40..0d9fdbb 100644 --- a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild +++ b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild @@ -60,7 +60,7 @@ src_test() { } src_install() { - insinto /usr/lib/go + insinto "$(get_golibdir)" egit_clean "${WORKDIR}"/{pkg,src} insopts -m0644 -p # preserve timestamps for bug 551486 doins -r "${WORKDIR}"/{pkg,src} diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20160220.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20160220.ebuild index a2e4436..e9cb971 100644 --- a/dev-go/go-oauth2/go-oauth2-0_pre20160220.ebuild +++ b/dev-go/go-oauth2/go-oauth2-0_pre20160220.ebuild @@ -60,7 +60,7 @@ src_test() { } src_install() { - insinto /usr/lib/go + insinto "$(get_golibdir)" insopts -m0644 -p # preserve timestamps for bug 551486 doins -r "${WORKDIR}"/{pkg,src} }
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-oauth2/
commit: 2df931fdc553480775d71b641f50b1dd86a581f8 Author: Zac Medico gentoo org> AuthorDate: Sat Feb 20 22:59:36 2016 + Commit: Zac Medico gentoo org> CommitDate: Sat Feb 20 23:00:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df931fd dev-go/go-oauth2: version bump to 0_pre20160220 Package-Manager: portage-2.2.27 dev-go/go-oauth2/Manifest | 2 + dev-go/go-oauth2/go-oauth2-0_pre20160220.ebuild | 66 + 2 files changed, 68 insertions(+) diff --git a/dev-go/go-oauth2/Manifest b/dev-go/go-oauth2/Manifest index f388e04..d7aa3d4 100644 --- a/dev-go/go-oauth2/Manifest +++ b/dev-go/go-oauth2/Manifest @@ -1,2 +1,4 @@ +DIST gcloud-golang-872c736f496c2ba12786bedbb8325576bbdb33cf.tar.gz 217728 SHA256 d4dc2064cc999c9c527fe50a05c44357d3471379bea3f82a95bfebbaa5373552 SHA512 45f0533c842a59dfee3b6d3f1facb9535466119601644a9a2c8c8b4f573889713b1d82d0acdeef96ea246d47d79402d09592b25da3ffbf73953bd28bf5b92ed9 WHIRLPOOL fadd0c32fbfcca9c01ad0a11f64ea4625cda858e4d241bcad35cdc1292bf258a370f4fdd73ecb7bb613fc1f0e8a52154dc3582dbcd776517713468cb2ab7c18a DIST gcloud-golang-e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz 168358 SHA256 817456c3b49ff6917604d201041d4f555e7f42328d5df036c68c26bf50c7455c SHA512 135124280cdbf0a9e62f811164b4b97f0ee5142736cc4a06efafd48162a89dd1a6f186264c925da27adc970c964ab0af75423025fd125b772ddb99320b816219 WHIRLPOOL 66a445585c17d0331b0ce24d9bde8c8942ba39d1d404e1b3b73cbaf173327ab0c43af5b7e980accf697100b12e3a544334a07f43f9f17ebac93ee7907b92b7ac DIST go-oauth2-0_pre20150701.tar.gz 32040 SHA256 ce9b602dd7f05c819002d6400585c2f09e8e1880a0fe358a4d4f56a6594ccedd SHA512 d809e1d63c7b5a4b388616d930cb22978b1653e2314b208d12679242bdd0e9d72f275f5ade7aa468b1dcf3960aa70ff94183ae1dd04325b24cdd20ef4834880a WHIRLPOOL 984438676de52f635206a3bb19b77e7f05c9c78a2ce6beabbe82cc22fb28fa0c7e3717a596a9b0c967615574ad6e53da0510bc1ecd0a38edd23680622320d6a0 +DIST go-oauth2-0_pre20160220.tar.gz 32040 SHA256 ce9b602dd7f05c819002d6400585c2f09e8e1880a0fe358a4d4f56a6594ccedd SHA512 d809e1d63c7b5a4b388616d930cb22978b1653e2314b208d12679242bdd0e9d72f275f5ade7aa468b1dcf3960aa70ff94183ae1dd04325b24cdd20ef4834880a WHIRLPOOL 984438676de52f635206a3bb19b77e7f05c9c78a2ce6beabbe82cc22fb28fa0c7e3717a596a9b0c967615574ad6e53da0510bc1ecd0a38edd23680622320d6a0 diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20160220.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20160220.ebuild new file mode 100644 index 000..a2e4436 --- /dev/null +++ b/dev-go/go-oauth2/go-oauth2-0_pre20160220.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils golang-base + +MY_PN=${PN##*-} +GO_PN=golang.org/x/${MY_PN} +EGIT_COMMIT="8914e5017ca260f2a3a1575b1e6868874050d95e" + +HOMEPAGE="https://godoc.org/${GO_PN}; +DESCRIPTION="Go client implementation for OAuth 2.0 spec" +SRC_URI=" + https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/GoogleCloudPlatform/gcloud-golang/archive/872c736f496c2ba12786bedbb8325576bbdb33cf.tar.gz -> gcloud-golang-872c736f496c2ba12786bedbb8325576bbdb33cf.tar.gz" + +SLOT="0/${PVR}" +LICENSE="BSD" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-go/go-net:= + dev-go/go-tools" +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 + + # Create a writable GOROOT in order to avoid sandbox violations. + export GOROOT="${WORKDIR}/goroot" GOPATH="${WORKDIR}/:$(get_golibdir_gopath)" + cp -sR "${EPREFIX}"/usr/lib/go "${GOROOT}" || die + rm -rf "${GOROOT}/src/${GO_PN}" || die + + mkdir -p "${GOROOT}/src/google.golang.org" || die + rm -rf "${GOROOT}/src/google.golang.org"/* || die + rm -rf "${GOROOT}/pkg/${KERNEL}_${ARCH}/google.golang.org" || die + mv gcloud-golang-872c736f496c2ba12786bedbb8325576bbdb33cf "${GOROOT}/src/google.golang.org/cloud" || die +} + +src_compile() { + go install -v -x -work google.golang.org/cloud/compute/metadata || die + go install -v -x -work ${GO_PN}/... || die +} + +src_test() { + # google/example_test.go imports appengine, introducing a circular dep + mv google/example_test.go{,_} + go test -x -v ${GO_PN}/... || die $? + mv google/example_test.go{_,} +} + +src_install() { + insinto /usr/lib/go + insopts -m0644 -p # preserve timestamps for bug 551486 + doins -r "${WORKDIR}"/{pkg,src} +}
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-oauth2/
commit: 4871d5e6560ed9627b0dfcfb92c71a4e74dd0b3b Author: Justin Lecher gentoo org> AuthorDate: Fri Jan 22 20:56:07 2016 + Commit: Justin Lecher gentoo org> CommitDate: Fri Jan 22 21:03:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4871d5e6 dev-go/go-oauth2: Use egit_clean to clean workdir * Sort global scope according to skel.ebuild Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher gentoo.org> dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild | 27 - dev-go/go-oauth2/go-oauth2-.ebuild | 8 ++-- 2 files changed, 23 insertions(+), 12 deletions(-) diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild index 9807b1b..be31d40 100644 --- a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild +++ b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild @@ -1,26 +1,33 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -inherit golang-base +inherit eutils golang-base -KEYWORDS="~amd64" -DESCRIPTION="Go client implementation for OAuth 2.0 spec" MY_PN=${PN##*-} GO_PN=golang.org/x/${MY_PN} -HOMEPAGE="https://godoc.org/${GO_PN}; EGIT_COMMIT="8914e5017ca260f2a3a1575b1e6868874050d95e" -SRC_URI="https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz -https://github.com/GoogleCloudPlatform/gcloud-golang/archive/e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz -> gcloud-golang-e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz" -LICENSE="BSD" + +HOMEPAGE="https://godoc.org/${GO_PN}; +DESCRIPTION="Go client implementation for OAuth 2.0 spec" +SRC_URI=" + https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/GoogleCloudPlatform/gcloud-golang/archive/e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz -> gcloud-golang-e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz" + SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64" IUSE="" -DEPEND="dev-go/go-net:= + +DEPEND=" + dev-go/go-net:= dev-go/go-tools:=" RDEPEND="" + S="${WORKDIR}/src/${GO_PN}" + EGIT_CHECKOUT_DIR="${S}" STRIP_MASK="*.a" @@ -54,7 +61,7 @@ src_test() { src_install() { insinto /usr/lib/go - find "${WORKDIR}"/{pkg,src} -name '.git*' -exec rm -rf {} \; 2>/dev/null + egit_clean "${WORKDIR}"/{pkg,src} insopts -m0644 -p # preserve timestamps for bug 551486 doins -r "${WORKDIR}"/{pkg,src} } diff --git a/dev-go/go-oauth2/go-oauth2-.ebuild b/dev-go/go-oauth2/go-oauth2-.ebuild index 89f44e6..ad4a9e1 100644 --- a/dev-go/go-oauth2/go-oauth2-.ebuild +++ b/dev-go/go-oauth2/go-oauth2-.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 + EGO_PN=golang.org/x/oauth2 EGO_SRC=golang.org/x/oauth2 @@ -18,9 +19,12 @@ inherit golang-build DESCRIPTION="Go client implementation for OAuth 2.0 spec" HOMEPAGE="https://godoc.org/golang.org/x/oauth2; + LICENSE="BSD" SLOT="0/${PV}" IUSE="" -DEPEND="dev-go/go-net:= + +DEPEND=" + dev-go/go-net:= dev-go/go-tools:=" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-oauth2/
commit: 7ad2da809e0bc92622cdba8c316f1102edd8f770 Author: Zac Medico gentoo org> AuthorDate: Fri Sep 11 19:48:18 2015 + Commit: Zac Medico gentoo org> CommitDate: Fri Sep 11 19:48:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad2da80 dev-go/go-oauth2: add go-tools dep for bug 550934 Package-Manager: portage-2.2.20.1 dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild | 3 ++- dev-go/go-oauth2/go-oauth2-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild index 122b1ca..9807b1b 100644 --- a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild +++ b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild @@ -17,7 +17,8 @@ https://github.com/GoogleCloudPlatform/gcloud-golang/archive/e34a32f9b0ecbc07848 LICENSE="BSD" SLOT="0" IUSE="" -DEPEND="dev-go/go-net" +DEPEND="dev-go/go-net:= + dev-go/go-tools:=" RDEPEND="" S="${WORKDIR}/src/${GO_PN}" EGIT_CHECKOUT_DIR="${S}" diff --git a/dev-go/go-oauth2/go-oauth2-.ebuild b/dev-go/go-oauth2/go-oauth2-.ebuild index 9fb295a..89f44e6 100644 --- a/dev-go/go-oauth2/go-oauth2-.ebuild +++ b/dev-go/go-oauth2/go-oauth2-.ebuild @@ -21,5 +21,6 @@ HOMEPAGE="https://godoc.org/golang.org/x/oauth2; LICENSE="BSD" SLOT="0/${PV}" IUSE="" -DEPEND="dev-go/go-net:=" +DEPEND="dev-go/go-net:= + dev-go/go-tools:=" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-oauth2/
commit: 43265a88916741469f2c88fefe729e1a8ea0e039 Author: William Hubbs williamh AT gentoo DOT org AuthorDate: Tue Aug 11 16:21:18 2015 + Commit: William Hubbs williamh AT gentoo DOT org CommitDate: Tue Aug 11 16:25:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43265a88 dev-go/go-oauth2: remove dependency on dev-lang/go This dependency is part of golang-base, so we don't need to list it in the ebuild. dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild index c2e4d64..122b1ca 100644 --- a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild +++ b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild @@ -17,8 +17,7 @@ https://github.com/GoogleCloudPlatform/gcloud-golang/archive/e34a32f9b0ecbc07848 LICENSE=BSD SLOT=0 IUSE= -DEPEND==dev-lang/go-1.4 - dev-go/go-net +DEPEND=dev-go/go-net RDEPEND= S=${WORKDIR}/src/${GO_PN} EGIT_CHECKOUT_DIR=${S}
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-oauth2/
commit: 96aa315d180deb2f7745756ba4af42bdc8b768e6 Author: William Hubbs williamh AT gentoo DOT org AuthorDate: Mon Aug 10 20:05:04 2015 + Commit: William Hubbs williamh AT gentoo DOT org CommitDate: Mon Aug 10 20:07:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96aa315d dev-go/go-oauth2: remove old snapshot dev-go/go-oauth2/Manifest | 2 - dev-go/go-oauth2/go-oauth2-0_pre20150527.ebuild | 58 - 2 files changed, 60 deletions(-) diff --git a/dev-go/go-oauth2/Manifest b/dev-go/go-oauth2/Manifest index a1c15f6..f388e04 100644 --- a/dev-go/go-oauth2/Manifest +++ b/dev-go/go-oauth2/Manifest @@ -1,4 +1,2 @@ -DIST gcloud-golang-629ed086d82ad5d0ac3668e309b8785aaf54735b.tar.gz 144387 SHA256 bee11c31bc0f8914b4b72463033eb7432f28cec490673f4a12618b64868ee1f5 SHA512 33bdb3a9b3379bdd2502ade3ee9a41601effbd3f4bae88a7a7b4931866b73b336846b50994b254cac85571693566e12f4a23a0b8a0428d6aef1b301d468ef417 WHIRLPOOL 50426185042fe8b754b2db30b11fce588a189cb61e3e9781409edde6a5deb15a109ed1bf78e5831414762f497d3a6dcd98f2291f9c93b283059aa5b453ac9121 DIST gcloud-golang-e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz 168358 SHA256 817456c3b49ff6917604d201041d4f555e7f42328d5df036c68c26bf50c7455c SHA512 135124280cdbf0a9e62f811164b4b97f0ee5142736cc4a06efafd48162a89dd1a6f186264c925da27adc970c964ab0af75423025fd125b772ddb99320b816219 WHIRLPOOL 66a445585c17d0331b0ce24d9bde8c8942ba39d1d404e1b3b73cbaf173327ab0c43af5b7e980accf697100b12e3a544334a07f43f9f17ebac93ee7907b92b7ac -DIST go-oauth2-0_pre20150527.tar.gz 32027 SHA256 eb1d48e29653b0bc68e41ef35df0d421e586e666ce52d7d504a6f2fb89807ce1 SHA512 9070bfed2e280286dbaeb360e77a9b2decf3e272e945ce4099875f7fd2e378b54082f8a9b4a2b7289d6984be4c66110d34b814cbc8e2850fd44122d484258fd4 WHIRLPOOL 09f19ff0a1d40ccff541c5cf4ad968264c91e9f6a3c18d23d441520002896b99f8f9979922dd4245edd9b46f89c46c94144b516c8424de43ccae8d462598 DIST go-oauth2-0_pre20150701.tar.gz 32040 SHA256 ce9b602dd7f05c819002d6400585c2f09e8e1880a0fe358a4d4f56a6594ccedd SHA512 d809e1d63c7b5a4b388616d930cb22978b1653e2314b208d12679242bdd0e9d72f275f5ade7aa468b1dcf3960aa70ff94183ae1dd04325b24cdd20ef4834880a WHIRLPOOL 984438676de52f635206a3bb19b77e7f05c9c78a2ce6beabbe82cc22fb28fa0c7e3717a596a9b0c967615574ad6e53da0510bc1ecd0a38edd23680622320d6a0 diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20150527.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20150527.ebuild deleted file mode 100644 index 28f94fd..000 --- a/dev-go/go-oauth2/go-oauth2-0_pre20150527.ebuild +++ /dev/null @@ -1,58 +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 client implementation for OAuth 2.0 spec -MY_PN=${PN##*-} -GO_PN=golang.org/x/${MY_PN} -HOMEPAGE=https://godoc.org/${GO_PN}; -EGIT_COMMIT=b5adcc2dcdf009d0391547edc6ecbaff889f5bb9 -SRC_URI=https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz -https://github.com/GoogleCloudPlatform/gcloud-golang/archive/629ed086d82ad5d0ac3668e309b8785aaf54735b.tar.gz - gcloud-golang-629ed086d82ad5d0ac3668e309b8785aaf54735b.tar.gz -LICENSE=BSD -SLOT=0 -IUSE= -DEPEND==dev-lang/go-1.4 - dev-go/go-net -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 - - # Create a writable GOROOT in order to avoid sandbox violations. - export GOROOT=${WORKDIR}/goroot GOPATH=${WORKDIR} - cp -sR ${EPREFIX}/usr/lib/go ${GOROOT} || die - rm -rf ${GOROOT}/src/${GO_PN} || die - - mkdir -p ${GOROOT}/src/google.golang.org || die - rm -rf ${GOROOT}/src/google.golang.org/* || die - rm -rf ${GOROOT}/pkg/${KERNEL}_${ARCH}/google.golang.org || die - mv gcloud-golang-629ed086d82ad5d0ac3668e309b8785aaf54735b ${GOROOT}/src/google.golang.org/cloud || die -} - -src_compile() { - go install -v -x -work google.golang.org/cloud/compute/metadata || die - go install -v -x -work ${GO_PN}/... || die -} - -src_test() { - # google/example_test.go imports appengine, introducing a circular dep - mv google/example_test.go{,_} - go test -x -v ${GO_PN}/... || die $? - mv google/example_test.go{_,} -} - -src_install() { - insinto /usr/lib/go - find ${WORKDIR}/{pkg,src} -name '.git*' -exec rm -rf {} \; 2/dev/null - insopts -m0644 -p # preserve timestamps for bug 551486 - doins -r ${WORKDIR}/{pkg,src} -}
[gentoo-commits] repo/gentoo:master commit in: dev-go/go-oauth2/
commit: 6c84ae23d46699c05126d004ba1eed8cc2ddfe63 Author: Zac Medico zmedico AT gentoo DOT org AuthorDate: Mon Aug 10 04:53:19 2015 + Commit: Zac Medico zmedico AT gentoo DOT org CommitDate: Mon Aug 10 05:35:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c84ae23 dev-go/go-oauth2: 0_pre20150701 version bump Package-Manager: portage-2.2.20 dev-go/go-oauth2/Manifest | 2 + dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild | 60 + 2 files changed, 62 insertions(+) diff --git a/dev-go/go-oauth2/Manifest b/dev-go/go-oauth2/Manifest index 05ef330..a1c15f6 100644 --- a/dev-go/go-oauth2/Manifest +++ b/dev-go/go-oauth2/Manifest @@ -1,2 +1,4 @@ DIST gcloud-golang-629ed086d82ad5d0ac3668e309b8785aaf54735b.tar.gz 144387 SHA256 bee11c31bc0f8914b4b72463033eb7432f28cec490673f4a12618b64868ee1f5 SHA512 33bdb3a9b3379bdd2502ade3ee9a41601effbd3f4bae88a7a7b4931866b73b336846b50994b254cac85571693566e12f4a23a0b8a0428d6aef1b301d468ef417 WHIRLPOOL 50426185042fe8b754b2db30b11fce588a189cb61e3e9781409edde6a5deb15a109ed1bf78e5831414762f497d3a6dcd98f2291f9c93b283059aa5b453ac9121 +DIST gcloud-golang-e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz 168358 SHA256 817456c3b49ff6917604d201041d4f555e7f42328d5df036c68c26bf50c7455c SHA512 135124280cdbf0a9e62f811164b4b97f0ee5142736cc4a06efafd48162a89dd1a6f186264c925da27adc970c964ab0af75423025fd125b772ddb99320b816219 WHIRLPOOL 66a445585c17d0331b0ce24d9bde8c8942ba39d1d404e1b3b73cbaf173327ab0c43af5b7e980accf697100b12e3a544334a07f43f9f17ebac93ee7907b92b7ac DIST go-oauth2-0_pre20150527.tar.gz 32027 SHA256 eb1d48e29653b0bc68e41ef35df0d421e586e666ce52d7d504a6f2fb89807ce1 SHA512 9070bfed2e280286dbaeb360e77a9b2decf3e272e945ce4099875f7fd2e378b54082f8a9b4a2b7289d6984be4c66110d34b814cbc8e2850fd44122d484258fd4 WHIRLPOOL 09f19ff0a1d40ccff541c5cf4ad968264c91e9f6a3c18d23d441520002896b99f8f9979922dd4245edd9b46f89c46c94144b516c8424de43ccae8d462598 +DIST go-oauth2-0_pre20150701.tar.gz 32040 SHA256 ce9b602dd7f05c819002d6400585c2f09e8e1880a0fe358a4d4f56a6594ccedd SHA512 d809e1d63c7b5a4b388616d930cb22978b1653e2314b208d12679242bdd0e9d72f275f5ade7aa468b1dcf3960aa70ff94183ae1dd04325b24cdd20ef4834880a WHIRLPOOL 984438676de52f635206a3bb19b77e7f05c9c78a2ce6beabbe82cc22fb28fa0c7e3717a596a9b0c967615574ad6e53da0510bc1ecd0a38edd23680622320d6a0 diff --git a/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild new file mode 100644 index 000..c2e4d64 --- /dev/null +++ b/dev-go/go-oauth2/go-oauth2-0_pre20150701.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit golang-base + +KEYWORDS=~amd64 +DESCRIPTION=Go client implementation for OAuth 2.0 spec +MY_PN=${PN##*-} +GO_PN=golang.org/x/${MY_PN} +HOMEPAGE=https://godoc.org/${GO_PN}; +EGIT_COMMIT=8914e5017ca260f2a3a1575b1e6868874050d95e +SRC_URI=https://github.com/golang/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz - ${P}.tar.gz +https://github.com/GoogleCloudPlatform/gcloud-golang/archive/e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz - gcloud-golang-e34a32f9b0ecbc0784865fb2d47f3818c09521d4.tar.gz +LICENSE=BSD +SLOT=0 +IUSE= +DEPEND==dev-lang/go-1.4 + dev-go/go-net +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 + + # Create a writable GOROOT in order to avoid sandbox violations. + export GOROOT=${WORKDIR}/goroot GOPATH=${WORKDIR}/:$(get_golibdir_gopath) + cp -sR ${EPREFIX}/usr/lib/go ${GOROOT} || die + rm -rf ${GOROOT}/src/${GO_PN} || die + + mkdir -p ${GOROOT}/src/google.golang.org || die + rm -rf ${GOROOT}/src/google.golang.org/* || die + rm -rf ${GOROOT}/pkg/${KERNEL}_${ARCH}/google.golang.org || die + mv gcloud-golang-e34a32f9b0ecbc0784865fb2d47f3818c09521d4 ${GOROOT}/src/google.golang.org/cloud || die +} + +src_compile() { + go install -v -x -work google.golang.org/cloud/compute/metadata || die + go install -v -x -work ${GO_PN}/... || die +} + +src_test() { + # google/example_test.go imports appengine, introducing a circular dep + mv google/example_test.go{,_} + go test -x -v ${GO_PN}/... || die $? + mv google/example_test.go{_,} +} + +src_install() { + insinto /usr/lib/go + find ${WORKDIR}/{pkg,src} -name '.git*' -exec rm -rf {} \; 2/dev/null + insopts -m0644 -p # preserve timestamps for bug 551486 + doins -r ${WORKDIR}/{pkg,src} +}