summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Brandt <alunduil@gentoo.org>2014-08-03 20:06:36 +0000
committerAlex Brandt <alunduil@gentoo.org>2014-08-03 20:06:36 +0000
commitac18bff4f1f84c300002877287059bac9d8187a5 (patch)
treeb8a3a17394a51eccd2ed4945b26586f02ff0589f /app-admin
parentAdd ebuild for supernova. (diff)
downloadhistorical-ac18bff4f1f84c300002877287059bac9d8187a5.tar.gz
historical-ac18bff4f1f84c300002877287059bac9d8187a5.tar.bz2
historical-ac18bff4f1f84c300002877287059bac9d8187a5.zip
Add ebuild for supernova.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x92FEA28B
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/supernova/Manifest14
-rw-r--r--app-admin/supernova/metadata.xml10
-rw-r--r--app-admin/supernova/supernova-1.0.1.ebuild43
3 files changed, 65 insertions, 2 deletions
diff --git a/app-admin/supernova/Manifest b/app-admin/supernova/Manifest
index 8a779667d647..830a9b7c047b 100644
--- a/app-admin/supernova/Manifest
+++ b/app-admin/supernova/Manifest
@@ -1,4 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
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
+EBUILD supernova-1.0.1.ebuild 1177 SHA256 f1370279f3ae8b825b4c6fc19aa91fd9522e38c8326eed5ee290cacadf7c8d6b SHA512 33afe4775e7b18e009e761d3768ab91d2144d428b52b514b66f1bf63cf6bac4e30dbf0386dbeeebad9e6aacd8d53097ac0c6d96b966cb717004980a8cd0e0ada WHIRLPOOL dec99493cfd4b176652b055e19b2a7ceb683d6d338d3ba285a3a5982279f9c0ac6730c1dcb4952eeddc1d1620ba5022b2c98f5669953a1c2ef875c82630aa5df
+MISC ChangeLog 387 SHA256 67fd584fa6c04fe3010119a805b3c9a3cab16cf2ca383541994515a23a82f15c SHA512 738ce46b9b3c6bdef948df29c9cbd39acca10371571a97b13abbfea00ffde0af0ca75154eba7beb7e128fcc75bb8bd13a260b8935b04a776f9fa8261043ce7ed WHIRLPOOL d6cc4b9eb4e50d553c923485fbb0bdeff95ccc213f931199ef364c4ec8872e2a434b4ddb9c58d038949e60ee13d03c6e7a43bc00e2699fb082d7492aec5d3f52
MISC metadata.xml 281 SHA256 4f517e212ebf30022599267011b7d752fb61f1063c90f9d442242fba23e5207f SHA512 c4d7e9c37508015a286fc8288d3c201c5779aca1252bc6ed7f25ce87555b513817d4e3fa624255e7644b24e4db0e1b976ea34810ece8f718dac3b027a3e601ba WHIRLPOOL d144bd0785d423f05e5ff568d7c7c5b6f4aa6d651d44ec9f55dce23aafc6552d0d39f8229a612109665cfb3e839ff746e64c0cb0130fe93e9f231238c61a87ba
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iF4EAREIAAYFAlPeljIACgkQin3kvZL+oovmKwD/Sl17z0J5ZXuCRwhWG/A0+QxO
+2c/UQ6R2Cwi+2qL8NHsA/jdkPpR5EwmaRS9NHV9w3/sIMmFKiz4WOk+39UB1gCGp
+=Ugo4
+-----END PGP SIGNATURE-----
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}
+}