diff options
author | Zac Medico <zmedico@gentoo.org> | 2015-05-25 07:04:57 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2015-05-25 07:04:57 +0000 |
commit | 637f594deffb83f0fcd77aa7c3b377cbf4f7a47a (patch) | |
tree | 2921aa619d969a6bf4928d200488dd90a4221352 /dev-go | |
parent | Do not delete native ld.so.conf.d fragment when uninstalling cross binutils #... (diff) | |
download | historical-637f594deffb83f0fcd77aa7c3b377cbf4f7a47a.tar.gz historical-637f594deffb83f0fcd77aa7c3b377cbf4f7a47a.tar.bz2 historical-637f594deffb83f0fcd77aa7c3b377cbf4f7a47a.zip |
Add go-oauth2.
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Manifest-Sign-Key: 0xFDE8EF85AE5719A3
Diffstat (limited to 'dev-go')
-rw-r--r-- | dev-go/go-oauth2/ChangeLog | 9 | ||||
-rw-r--r-- | dev-go/go-oauth2/Manifest | 15 | ||||
-rw-r--r-- | dev-go/go-oauth2/go-oauth2-1.4.2_p20150511.ebuild | 57 | ||||
-rw-r--r-- | dev-go/go-oauth2/metadata.xml | 7 |
4 files changed, 88 insertions, 0 deletions
diff --git a/dev-go/go-oauth2/ChangeLog b/dev-go/go-oauth2/ChangeLog new file mode 100644 index 000000000000..159a648a398d --- /dev/null +++ b/dev-go/go-oauth2/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-go/go-oauth2 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/ChangeLog,v 1.1 2015/05/25 07:04:51 zmedico Exp $ + +*go-oauth2-1.4.2_p20150511 (25 May 2015) + + 25 May 2015; Zac Medico <zmedico@gentoo.org> + +go-oauth2-1.4.2_p20150511.ebuild, +metadata.xml: + Add go-oauth2. diff --git a/dev-go/go-oauth2/Manifest b/dev-go/go-oauth2/Manifest new file mode 100644 index 000000000000..73fdfa7e475b --- /dev/null +++ b/dev-go/go-oauth2/Manifest @@ -0,0 +1,15 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST gcloud-golang-629ed086d82ad5d0ac3668e309b8785aaf54735b.tar.gz 144387 SHA256 bee11c31bc0f8914b4b72463033eb7432f28cec490673f4a12618b64868ee1f5 SHA512 33bdb3a9b3379bdd2502ade3ee9a41601effbd3f4bae88a7a7b4931866b73b336846b50994b254cac85571693566e12f4a23a0b8a0428d6aef1b301d468ef417 WHIRLPOOL 50426185042fe8b754b2db30b11fce588a189cb61e3e9781409edde6a5deb15a109ed1bf78e5831414762f497d3a6dcd98f2291f9c93b283059aa5b453ac9121 +DIST go-oauth2-1.4.2_p20150511.tar.gz 31804 SHA256 db262d679331282b056bb19a7552405c34a7c8504597e822058ceb9d61aefdd8 SHA512 a8357f3b7d7f8b8c54044f28fe4b11f7558b82914a6ac91b7d2044f6da3cadddb2c4ea0b7466e71e5b51dd010dd342eb1077cf050351f6fd2527c39c1cd89134 WHIRLPOOL 86de0719ffb854d3fc16ed48f1802016447d64cd6294a72130c133bdf9d722a280b7c00972d49e27f18a2655056acfa0a36b4a80015c64f19d8088084dc3da50 +EBUILD go-oauth2-1.4.2_p20150511.ebuild 1919 SHA256 64d835c357ff1573df22388ffc327149a3fc80ff5d3370815f07793d611c1f6e SHA512 9c718fc0a482ebdace2a50e187b26f12ed90fa72b30ad48c40709468b52fdcc6bac5cb158df48345d14d53d4d277f266efa49bc63459f838e4718ad0d2f503b1 WHIRLPOOL ea9690b9115fd498144314b5c2b4f87020103d6e273e316d55a9c348d8af02f68b2ccbf053bcf04823ec9f778a93fbfa3bd7f8f42507bb359d5768e9497bd4e5 +MISC ChangeLog 364 SHA256 3e492930925a2bada437e200cce983c8c7dc795e97f83fae37d879f26bb687b7 SHA512 579e36d94d6ce0dd7e234ba0d0f2820abec84d8dc3bc486cd0f8345674f96a2414f779a6bac60aa07d4765013ce19f18634ed8a39189401fe4f85bc1c2034b2a WHIRLPOOL 5be66111905612fffbc63840f695f3d446562499afe188ecbc315a252a27a6d6995680b68a8ae44406c4465062b04aa7e65ba09a132e72519cf7c08aa71a82c4 +MISC metadata.xml 208 SHA256 67f4cd233dc8d6d341b8da89aef2654cae64f7e3b62fbcdd3a35e6e30e898e36 SHA512 5213f6c100db04c6bbbf73b4e52042caf1744aa805af76053f5ecaf5f921ffdd35c41507b492da65c6071f1699472db6c9334dcd5bb7da752dca8efe7e1c7aa4 WHIRLPOOL a43dc0ecd7f37ba8cf4d510a1195338816b6193e5c5517c8e005662a06d7fb62c725a3c2981474a872cba628c268de1bea0fb67a31ae1842a252c0fdc723eb4d +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEAREIAAYFAlViyZQACgkQ/ejvha5XGaNuSACbB7tKquzRFbk5OM+P958BTMlk +NHgAn0/eCm7oKxLV3avLh85fG5qhQ1Le +=z4l9 +-----END PGP SIGNATURE----- diff --git a/dev-go/go-oauth2/go-oauth2-1.4.2_p20150511.ebuild b/dev-go/go-oauth2/go-oauth2-1.4.2_p20150511.ebuild new file mode 100644 index 000000000000..b84c9c97fd96 --- /dev/null +++ b/dev-go/go-oauth2/go-oauth2-1.4.2_p20150511.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-go/go-oauth2/go-oauth2-1.4.2_p20150511.ebuild,v 1.1 2015/05/25 07:04:51 zmedico Exp $ + +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="f98d0160877ab4712b906626425ed8b0b320907c" +SRC_URI="https://${GO_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 + doins -r "${WORKDIR}"/{pkg,src} +} diff --git a/dev-go/go-oauth2/metadata.xml b/dev-go/go-oauth2/metadata.xml new file mode 100644 index 000000000000..059d713e41ed --- /dev/null +++ b/dev-go/go-oauth2/metadata.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>zmedico@gentoo.org</email> + </maintainer> +</pkgmetadata> |