summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2015-06-08 19:34:56 +0000
committerZac Medico <zmedico@gentoo.org>2015-06-08 19:34:56 +0000
commit0962dedbe8356bbdb5b8a0366f6169046920a399 (patch)
tree68939a76c2a58558bacda7a00a91c5e2d7ba6fd8
parentUpdate SLOT to allow for a proper dependency in dev-ruby/mongo. (diff)
downloadhistorical-0962dedbe8356bbdb5b8a0366f6169046920a399.tar.gz
historical-0962dedbe8356bbdb5b8a0366f6169046920a399.tar.bz2
historical-0962dedbe8356bbdb5b8a0366f6169046920a399.zip
Add 1.4.2_p20150604 snapshot with timestamp preservation for bug 551486.
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0xFDE8EF85AE5719A3
-rw-r--r--dev-go/go-net/ChangeLog8
-rw-r--r--dev-go/go-net/Manifest12
-rw-r--r--dev-go/go-net/go-net-1.4.2_p20150604.ebuild55
-rw-r--r--dev-go/go-net/go-net-9999.ebuild3
4 files changed, 71 insertions, 7 deletions
diff --git a/dev-go/go-net/ChangeLog b/dev-go/go-net/ChangeLog
index 087351dba2a2..26b95266d1b2 100644
--- a/dev-go/go-net/ChangeLog
+++ b/dev-go/go-net/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-go/go-net
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v 1.5 2015/05/24 08:52:41 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/ChangeLog,v 1.6 2015/06/08 19:34:50 zmedico Exp $
+
+*go-net-1.4.2_p20150604 (08 Jun 2015)
+
+ 08 Jun 2015; Zac Medico <zmedico@gentoo.org> +go-net-1.4.2_p20150604.ebuild,
+ go-net-9999.ebuild:
+ Add 1.4.2_p20150604 snapshot with timestamp preservation for bug 551486.
24 May 2015; Zac Medico <zmedico@gentoo.org> go-net-1.4.2_p20150520.ebuild,
go-net-9999.ebuild:
diff --git a/dev-go/go-net/Manifest b/dev-go/go-net/Manifest
index e460b4554c00..6e350fee8d41 100644
--- a/dev-go/go-net/Manifest
+++ b/dev-go/go-net/Manifest
@@ -2,14 +2,16 @@
Hash: SHA256
DIST go-net-1.4.2_p20150520.tar.gz 450301 SHA256 e0f3069df10e710e5e13dcfafeba8bca604d83bda7b253fccf38934cc4a76fa3 SHA512 dbf6c50d6da21e7e44a48a71ea02c9d03dd2535a1fecc46060f2b42bd6d922b53f3455138120cf7c499834cb0aa6a8b8282a0b14dee085c350b2cc00de8787be WHIRLPOOL 65439c96cbb35f634ded4746cbd6b22d99574547de17120e1748897b370738138d6cdfc808421dcf2a5289fe3336dca406ee53e4e423b524c05d99249fbe27d0
+DIST go-net-1.4.2_p20150604.tar.gz 470847 SHA256 407c9a5796baabb40a04cc09fcbc21efc0df72c38e95550054f8191741ad6207 SHA512 5bf62beed4a5d847dd4034fb713412f26f48d392c133ad4ac7409b75af82cb4b72ce46c3dbda7aab58d42879db4bb120432722362f7b8d2cb8131e9f3709c4e5 WHIRLPOOL ab69bca5c7c72a88d64a694b01911645850cea7741798934d3350a49d57704c0be99a9ebaca7582aed5e03be64dd3daf25778e3193b65f9cad522d6b62397c82
EBUILD go-net-1.4.2_p20150520.ebuild 1531 SHA256 78df051bfe0c27212ef6e32031f5e731dad8b0065c4446c7c402ae25a0e52738 SHA512 2b5b416a4c6b6765cff49e5883cec5b8681e95ff926a99cf28fddf207c61d15906c64362c070ddd61db2f1bddeed6a2c556ac8f50b762e169d49c4ea548f1f25 WHIRLPOOL 69ce05f62e2168c83ce4856942128d6c9aef03edc839b287cedf63b46a278306e61adfb65d4dcf82bdd75da6ba4cdd960f3a01be85cf3c609561d449956bca20
-EBUILD go-net-9999.ebuild 1358 SHA256 d74670d833a9fcf93c84fe41db6cbf323311497716bee0963079988181126a5c SHA512 b02cbcee30e499a95e2a5b7e6719f99c606b936e20fe5eed3751da811e1fd16b43ad9199ea12f601a1c74dbcb0c8c0f9a9aba4a6d8ebcbedf6664afde957cfe7 WHIRLPOOL 4a9352ecfbb5e33678c8ce14f7a920b98796e389e31b830127460288a0c355a2dd04619bdc7d74b22d2dd62cbf12c490ed56f79a680437096622d8f33d995a22
-MISC ChangeLog 798 SHA256 db3e933ba70247bce77e669e46c7bad7555146bc7d1ebe2e6fea7ce924e971d7 SHA512 8779891b7e2d621a4f9e5fb101916c6663a7f06d8d27c36b32f2dd02e7293b11d20963510f68b4b289d0b78e733e34a9a608e9332c25f9e8c5b52dafc4b686a6 WHIRLPOOL f0cc4fb7d379d2864c30f2552cf9b2d64deb140341b0a9b3ba9935e11795c70c7252239859119dd7e4c3a0faeb840933b68231739d70a0466a6628279bbcabe3
+EBUILD go-net-1.4.2_p20150604.ebuild 1587 SHA256 4a699a4d512d11a0979c4f2216bd9df85ec7f0088e1bba21e33f32373213e720 SHA512 f6ee22baeb9b9e72cdf56ffa442e9877d83fb4279302f953522e37caa7ed8630cbae324a30c10f4a3e4805dce2ad164421af03eb9142c10178e9aa5a9afe169d WHIRLPOOL cda26851e261fce29147b1fbd7f69609c018d88d58b38fbdf1311e39f9afa9820f1bb636f182011139d5958d18f8c668f8789147300ff848cefd7d51698a2b69
+EBUILD go-net-9999.ebuild 1414 SHA256 9df392644cedad8740765e19faaa13604ad36a29078d9791e838b38129c56394 SHA512 66a538d5b817babb213aa8d350236196c2204e3db7c30200833a90f343f9898e20d70b09e26ea9c96862060997d34b5bfee5464cbefc39bfe32a16f6d38f88f5 WHIRLPOOL 76792ca703f62c78591f969a1e9d4521721b4354753f45f0d19b72eb61f10940c4ada6b93f5b8cdd7211a5a131c414dc81cec7487be996d1dd7ecf7ac1b6e15f
+MISC ChangeLog 1014 SHA256 65fb2116340cb25d259804572c34dbb5a9e7643792b14bdb91990bd40833f608 SHA512 165da69d55990b7045ed5c81003971c4230aef103821c29d7f108421a3912dea52c0cc7c365c64c29dcc813fc7310200fa12eeb8a9aadaf1ae523710ee904c06 WHIRLPOOL 88ec470590b6716b83532674a974c9019c3989cc5f282f0d96fc7e5074923e75fc8bc249fe2330f19c7a0653093edacdad044a1cb7712f05384540c6fb79897f
MISC metadata.xml 208 SHA256 67f4cd233dc8d6d341b8da89aef2654cae64f7e3b62fbcdd3a35e6e30e898e36 SHA512 5213f6c100db04c6bbbf73b4e52042caf1744aa805af76053f5ecaf5f921ffdd35c41507b492da65c6071f1699472db6c9334dcd5bb7da752dca8efe7e1c7aa4 WHIRLPOOL a43dc0ecd7f37ba8cf4d510a1195338816b6193e5c5517c8e005662a06d7fb62c725a3c2981474a872cba628c268de1bea0fb67a31ae1842a252c0fdc723eb4d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlVhkVoACgkQ/ejvha5XGaNIugCfbPRY02cxJpg3UOKs1VXWSZ4Z
-2t4AoKZjLtymxlrMZxcR/7lRsBLPQwcj
-=Aekq
+iEYEAREIAAYFAlV17lsACgkQ/ejvha5XGaNKAgCfbCbGdkJ7L8LKT+/Llz3+8tiX
+Vj4AoN5nnUS3aBBgPYS/5mdLaAKjG1/H
+=jWfm
-----END PGP SIGNATURE-----
diff --git a/dev-go/go-net/go-net-1.4.2_p20150604.ebuild b/dev-go/go-net/go-net-1.4.2_p20150604.ebuild
new file mode 100644
index 000000000000..9b6cd8f05f75
--- /dev/null
+++ b/dev-go/go-net/go-net-1.4.2_p20150604.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-1.4.2_p20150604.ebuild,v 1.1 2015/06/08 19:34:50 zmedico Exp $
+
+EAPI=5
+
+KEYWORDS="~amd64"
+DESCRIPTION="Go supplementary network libraries"
+MY_PN=${PN##*-}
+GO_PN=golang.org/x/${MY_PN}
+HOMEPAGE="https://godoc.org/${GO_PN}"
+EGIT_COMMIT="dfe268fd2bb5c793f4c083803609fce9806c6f80"
+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
+ dev-go/go-text"
+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_prepare() {
+ # disable broken tests
+ sed -e 's:TestReadProppatch(:_\0:' -i webdav/xml_test.go || die
+ sed -e 's:TestPingGoogle(:_\0:' -i icmp/ping_test.go || 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 -v -x -work ${GO_PN}/... || die
+}
+
+src_test() {
+ GOROOT="${GOROOT}" GOPATH=${WORKDIR} \
+ go test -x -v ${GO_PN}/... || die $?
+}
+
+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}
+}
diff --git a/dev-go/go-net/go-net-9999.ebuild b/dev-go/go-net/go-net-9999.ebuild
index cbc2fce7dacc..495fe4a3e61b 100644
--- a/dev-go/go-net/go-net-9999.ebuild
+++ b/dev-go/go-net/go-net-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-9999.ebuild,v 1.3 2015/05/24 08:52:41 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-go/go-net/go-net-9999.ebuild,v 1.4 2015/06/08 19:34:50 zmedico Exp $
EAPI=5
inherit git-r3
@@ -45,5 +45,6 @@ src_test() {
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}
}