From eaf29b98aeb3d0456ecc90aafd237a9e6d6ad5c7 Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Mon, 19 Aug 2013 14:30:22 -0400 Subject: [PATCH 1/3] add(dev-db/etcdctl): New ebuilds! Add live ebuild along with 0.1.0 and 0.1.1 releases. --- .../dev-db/etcdctl/etcdctl-0.1.0.ebuild | 31 +++++++++++++++++++ .../dev-db/etcdctl/etcdctl-0.1.1.ebuild | 31 +++++++++++++++++++ .../dev-db/etcdctl/etcdctl-9999.ebuild | 30 ++++++++++++++++++ 3 files changed, 92 insertions(+) create mode 100644 sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.0.ebuild create mode 100644 sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.1.ebuild create mode 100644 sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-9999.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.0.ebuild b/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.0.ebuild new file mode 100644 index 0000000000..c7640778fe --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +CROS_WORKON_PROJECT="coreos/etcdctl" +CROS_WORKON_LOCALNAME="etcdctl" +CROS_WORKON_REPO="git://github.com" +CROS_WORKON_COMMIT="689b26571ddc21bae9d94bec4eea231852362349" # v0.1.0 tag + +inherit cros-workon + +DESCRIPTION="etcd command line client" +HOMEPAGE="https://github.com/coreos/etcdctl" +SRC_URI="" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64" +IUSE="" + +DEPEND=">=dev-lang/go-1.1" +RDEPEND="" + +src_compile() { + ./build +} + +src_install() { + dobin ${S}/${PN} +} diff --git a/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.1.ebuild b/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.1.ebuild new file mode 100644 index 0000000000..0b1f883ccd --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +CROS_WORKON_PROJECT="coreos/etcdctl" +CROS_WORKON_LOCALNAME="etcdctl" +CROS_WORKON_REPO="git://github.com" +CROS_WORKON_COMMIT="dac6f5cfa798b3e1da4027c2526a3b317d4e0db4" # v0.1.1 tag + +inherit cros-workon + +DESCRIPTION="etcd command line client" +HOMEPAGE="https://github.com/coreos/etcdctl" +SRC_URI="" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64" +IUSE="" + +DEPEND=">=dev-lang/go-1.1" +RDEPEND="" + +src_compile() { + ./build +} + +src_install() { + dobin ${S}/${PN} +} diff --git a/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-9999.ebuild new file mode 100644 index 0000000000..f2c87e297d --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +CROS_WORKON_PROJECT="coreos/etcdctl" +CROS_WORKON_LOCALNAME="etcdctl" +CROS_WORKON_REPO="git://github.com" + +inherit cros-workon + +DESCRIPTION="etcd command line client" +HOMEPAGE="https://github.com/coreos/etcdctl" +SRC_URI="" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=">=dev-lang/go-1.1" +RDEPEND="" + +src_compile() { + ./build +} + +src_install() { + dobin ${S}/${PN} +} From 9ca28684dd80d51c3f77c8cf14403286ed0ee970 Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Mon, 19 Aug 2013 14:33:03 -0400 Subject: [PATCH 2/3] feat(coreos-base/coreos): Add etcdctl --- .../{coreos-0.0.1-r202.ebuild => coreos-0.0.1-r203.ebuild} | 0 .../coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild | 1 + 2 files changed, 1 insertion(+) rename sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/{coreos-0.0.1-r202.ebuild => coreos-0.0.1-r203.ebuild} (100%) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1-r202.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1-r203.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1-r202.ebuild rename to sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1-r203.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild index b92ec3264b..c6d33f696c 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild @@ -150,6 +150,7 @@ RDEPEND="${RDEPEND} app-misc/ca-certificates virtual/udev dev-db/etcd + dev-db/etcdctl " # TODO(dianders): From 79f896292cfa3f380de85455a734ae0fc7737d54 Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Mon, 19 Aug 2013 14:48:33 -0400 Subject: [PATCH 3/3] fix(dev-db/etcdctl): Declare copyright properly, this isn't Gentoo --- .../coreos-overlay/dev-db/etcdctl/etcdctl-0.1.0.ebuild | 3 +-- .../coreos-overlay/dev-db/etcdctl/etcdctl-0.1.1.ebuild | 3 +-- .../coreos-overlay/dev-db/etcdctl/etcdctl-9999.ebuild | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.0.ebuild b/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.0.ebuild index c7640778fe..47b49f0beb 100644 --- a/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.0.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.0.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 2013 The CoreOS Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ EAPI=5 CROS_WORKON_PROJECT="coreos/etcdctl" diff --git a/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.1.ebuild b/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.1.ebuild index 0b1f883ccd..14a3ba4b23 100644 --- a/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.1.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-0.1.1.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 2013 The CoreOS Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ EAPI=5 CROS_WORKON_PROJECT="coreos/etcdctl" diff --git a/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-9999.ebuild index f2c87e297d..61a9e64f63 100644 --- a/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-9999.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/dev-db/etcdctl/etcdctl-9999.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 2013 The CoreOS Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ EAPI=5 CROS_WORKON_PROJECT="coreos/etcdctl"