diff options
author | Alex Brandt <alunduil@gentoo.org> | 2014-08-03 20:06:30 +0000 |
---|---|---|
committer | Alex Brandt <alunduil@gentoo.org> | 2014-08-03 20:06:30 +0000 |
commit | a38d78386ecea85b3c8d082bdfa2599aedd9d3ae (patch) | |
tree | 2489a5788d753935553370754fede149de4445b8 /app-admin | |
parent | Drop old for which the meta package is already gone (diff) | |
download | gentoo-2-a38d78386ecea85b3c8d082bdfa2599aedd9d3ae.tar.gz gentoo-2-a38d78386ecea85b3c8d082bdfa2599aedd9d3ae.tar.bz2 gentoo-2-a38d78386ecea85b3c8d082bdfa2599aedd9d3ae.zip |
Add ebuild for supernova.
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 92FEA28B)
Diffstat (limited to 'app-admin')
-rw-r--r-- | app-admin/supernova/ChangeLog | 10 | ||||
-rw-r--r-- | app-admin/supernova/Manifest | 4 | ||||
-rw-r--r-- | app-admin/supernova/metadata.xml | 10 | ||||
-rw-r--r-- | app-admin/supernova/supernova-1.0.1.ebuild | 43 |
4 files changed, 67 insertions, 0 deletions
diff --git a/app-admin/supernova/ChangeLog b/app-admin/supernova/ChangeLog new file mode 100644 index 000000000000..ee6991758db2 --- /dev/null +++ b/app-admin/supernova/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-admin/supernova +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/supernova/ChangeLog,v 1.1 2014/08/03 20:06:30 alunduil Exp $ + +*supernova-1.0.1 (03 Aug 2014) + + 03 Aug 2014; Alex Brandt <alunduil@gentoo.org> +supernova-1.0.1.ebuild, + +metadata.xml: + New ebuild for supernova. Ebuild written by me. + diff --git a/app-admin/supernova/Manifest b/app-admin/supernova/Manifest new file mode 100644 index 000000000000..8a779667d647 --- /dev/null +++ b/app-admin/supernova/Manifest @@ -0,0 +1,4 @@ +DIST supernova-1.0.1.tar.gz 16811 SHA256 347177f8dd80e1765b8e781bac7318337de9bdd515b9f2afe609a419d121573d SHA512 b351aacd800233992e174364f427f59f1da3e984044f11e7b7de40419f1eb2a961d0150aae133b399d980033ee42b8a739805c97d912d06cdf838a84f75e06ca WHIRLPOOL ec23399ac3136744ccc4ef30261e5a66a83fa92630cb4e4043a23b3aba28364cddbddd41338d64e439f400f79fa3a0c6f3a056621d7e694d8319224e2a712c57 +EBUILD supernova-1.0.1.ebuild 1071 SHA256 d598052b526ad6f83930f94a07eaaad2c2e53c6a619b109223e8987ad407e8e1 SHA512 d41d916ee30c7bd0dbabf3a56536813c8c7431c1313ef0f51be206d8e3e84339a9c5da05604bce940be574ab6357badfb8ba52b28e2abbb3d9d7b7e02442fc4a WHIRLPOOL ac03994ace7373d27ff465fad6f336775197fa1ccc630894db69c54cfe771f8a688a809c50357a330049b90d8db2c1329236ba4aa5b30c2479771f79cba04769 +MISC ChangeLog 294 SHA256 73897ec3d9281cd59415eb4d18bb9e15bfd379316fa31b8a026b12ab1b177fc7 SHA512 40dcc711b760434c5a075a6dc5f68774b521ec6a26750ed4da1592cd2c05157394702181efb239e0801b79454100a7c19354cf3eaf3a7da89f1205165f1fb923 WHIRLPOOL dcdf17f381967f36b3de86a0c769b6745dfe0a544eb49769262c000d9f10c2be55b42e8f289f79ebbadbc2022f450a88fa1ce8a25e8b25fc093141dd68e62efb +MISC metadata.xml 281 SHA256 4f517e212ebf30022599267011b7d752fb61f1063c90f9d442242fba23e5207f SHA512 c4d7e9c37508015a286fc8288d3c201c5779aca1252bc6ed7f25ce87555b513817d4e3fa624255e7644b24e4db0e1b976ea34810ece8f718dac3b027a3e601ba WHIRLPOOL d144bd0785d423f05e5ff568d7c7c5b6f4aa6d651d44ec9f55dce23aafc6552d0d39f8229a612109665cfb3e839ff746e64c0cb0130fe93e9f231238c61a87ba diff --git a/app-admin/supernova/metadata.xml b/app-admin/supernova/metadata.xml new file mode 100644 index 000000000000..02be8c5eb78f --- /dev/null +++ b/app-admin/supernova/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>alunduil@gentoo.org</email> + <name>Alex Brandt</name> + </maintainer> + <longdescription lang="en"> + </longdescription> +</pkgmetadata> diff --git a/app-admin/supernova/supernova-1.0.1.ebuild b/app-admin/supernova/supernova-1.0.1.ebuild new file mode 100644 index 000000000000..e9f4f6e2e944 --- /dev/null +++ b/app-admin/supernova/supernova-1.0.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/supernova/supernova-1.0.1.ebuild,v 1.1 2014/08/03 20:06:30 alunduil Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_SINGLE_IMPL=TRUE + +inherit bash-completion-r1 distutils-r1 vcs-snapshot + +DESCRIPTION="Use novaclient with multiple OpenStack nova environments the easy way" +HOMEPAGE="https://github.com/rackerhacker/supernova" +SRC_URI="https://github.com/major/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="bash-completion doc examples" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) +" +RDEPEND=" + ${PYTHON_DEPS} + >=dev-python/keyring-0.9.2[${PYTHON_USEDEP}] + dev-python/rackspace-novaclient[${PYTHON_USEDEP}] +" + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + use examples && local EXAMPLES=( example_configs/. ) + + distutils-r1_python_install_all + + use bash-completion && newbashcomp contrib/${PN}-completion.bash ${PN} +} |