From ae43aaf5df66c20a1f8ea9d81dc87e0e82a565c2 Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Tue, 30 Jul 2013 13:02:17 -0400 Subject: [PATCH] add(coreos-devel/coreos-buildbot): Add ebuild for our buildbot tools. Creating a new category for this, coreos-base is overused and dev-python didn't seem right for custom infrastructure tools. Going forward I'd like to put SDK and build host specific stuff in this category when previously coreos-base would be used. Things that actually land in images would stick with coreos-base. --- .../coreos-buildbot-0.0.1.ebuild | 36 +++++++++++++++++++ .../coreos-overlay/profiles/categories | 1 + 2 files changed, 37 insertions(+) create mode 100644 sdk_container/src/third_party/coreos-overlay/coreos-devel/coreos-buildbot/coreos-buildbot-0.0.1.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-devel/coreos-buildbot/coreos-buildbot-0.0.1.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-devel/coreos-buildbot/coreos-buildbot-0.0.1.ebuild new file mode 100644 index 0000000000..94818b857a --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/coreos-devel/coreos-buildbot/coreos-buildbot-0.0.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2013 The CoreOS Authors. +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python{2_6,2_7} ) + +CROS_WORKON_COMMIT="f52f87d06afa1b1eb8e350f6bdea153b2a7c74cb" +CROS_WORKON_PROJECT="coreos/coreos-buildbot" + +inherit cros-workon distutils-r1 + +DESCRIPTION="Tools and modules for CoreOS BuildBots" +HOMEPAGE="https://github.com/coreos/coreos-buildbot" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64" +IUSE="" + +RDEPEND="${PYTHON_DEPS} + dev-python/pyflakes[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/twisted + dev-util/buildbot + " +DEPEND="${RDEPEND}" + +DOCS=( README.md ) + +python_test() { + # Note: Current stable versions of twisted don't use the python-r1 eclass + # but there is some special magic in the trial wrapper to use the right + # python version based on EPYTHON which is exported by python-r1. + trial coreos || die +} diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/categories b/sdk_container/src/third_party/coreos-overlay/profiles/categories index c2958b13e3..6c9a7f4078 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/categories +++ b/sdk_container/src/third_party/coreos-overlay/profiles/categories @@ -25,6 +25,7 @@ app-vim app-xemacs chromeos-base coreos-base +coreos-devel dev-ada dev-cpp dev-db