diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-admin/supernova |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-admin/supernova')
-rw-r--r-- | app-admin/supernova/Manifest | 9 | ||||
-rw-r--r-- | app-admin/supernova/metadata.xml | 12 | ||||
-rw-r--r-- | app-admin/supernova/supernova-2.0.9.ebuild | 52 | ||||
-rw-r--r-- | app-admin/supernova/supernova-2.1.0.ebuild | 51 | ||||
-rw-r--r-- | app-admin/supernova/supernova-2.2.0.ebuild | 51 |
5 files changed, 175 insertions, 0 deletions
diff --git a/app-admin/supernova/Manifest b/app-admin/supernova/Manifest new file mode 100644 index 000000000000..063134a41eb9 --- /dev/null +++ b/app-admin/supernova/Manifest @@ -0,0 +1,9 @@ +DIST supernova-2.0.9.tar.gz 22877 SHA256 c90518015b5bc12809e8b6a73907773764f0f1eebd5b85cfb06048ddacbffae9 SHA512 8270f871efcf7c8741078e4658dd8413796a14bd9eb43514beb8b120462db757a5324c5c3c9e4988d8725ec9b903e7743c6ae336dd5f73536e1e0df456ba54a9 WHIRLPOOL 4baa73a956b4f85a25e1f8b7df30115389201ccf165fb21333a11ac0214fd6cbb547b29dc7040c39660890fabb869b961a6904d9ea293f1c92b8c8675ba6a4f3 +DIST supernova-2.1.0.tar.gz 23196 SHA256 e8233be47eb1ef30d326fd40fa0ebce396ad8021d950b5df2348c436411e6dd6 SHA512 fa4f6b3f0a3b5a19c309b507ce8c356a929c8a8cf805c45d58a8f4c1bc36f508a0d04477570cf79e7660e94d803df8a02e67206465e75eb3452e43cb6ca186aa WHIRLPOOL 08845b3199ecd09a2419fe379354e3a7bd286b0d617a51b15e30db5448cd44d27571881ab54bb263ec0cd6ecf9f93435774eddc7d26b74acff3c3e55e3fe32e9 +DIST supernova-2.2.0.tar.gz 24068 SHA256 d6f1ac7990400ef5490ffc38b9fcb6ca6ed8827c07e1471ec7192ae584084dfd SHA512 436ec13dfaf5ff7cadacc1dedc3545a579784cfce3b0c7925cc0d877ba76a4c865ad3687ae8ae22fdb11d880282dd555f9a9d709c005ad024299a34607fd8063 WHIRLPOOL 3938b4c72025d29ba0ebbdc5619398b57f01751a388f48b60bbc46101b09c2481675c4bbc33d921c5a90385f5b140c05d4f35d9d9d16f66c01a90ef0d0c32ed6 +EBUILD supernova-2.0.9.ebuild 1255 SHA256 6ae6e24eecbf5eef5e07cbf1fc9d84c6a3a655637010fdcf9eddac8f2f4d0b2f SHA512 cc96e4e331c6deb1a714973d93f64d418804756fd80d27a51cbb0775d292504f96a47d038544e87bac3485f8f36cc3e2fd2a858430c22fe494b2881ec64cfcdd WHIRLPOOL df43e4070feda7ad639bf2c4ce1189b03f25cd12a6d1b79173119654d3b88451671417239840f7fe098901265fa21a271059f37c86f2d624bfb216df4bb7a9b3 +EBUILD supernova-2.1.0.ebuild 1246 SHA256 0071659ed042291e15bf9ef2ef4e15eb6fdab778fd5388b9987f5d475bfabe44 SHA512 a0a7cf3bc5f829c04d4f06762a87239bf153e2f76d395f8b353cd30f661b8070208c8e5213d53d69af3da8fb7709a8abfa3bd2ba428625244c500b9b4892240d WHIRLPOOL 4284dc257ed2dd2fee5eb45487cd3574de41cfdc2a9fa722acef6ebe96fd70d961b6f057e0bced5f5c8aae9d830b94c775ff8c61730f488b7f51bb7694539d35 +EBUILD supernova-2.2.0.ebuild 1246 SHA256 0071659ed042291e15bf9ef2ef4e15eb6fdab778fd5388b9987f5d475bfabe44 SHA512 a0a7cf3bc5f829c04d4f06762a87239bf153e2f76d395f8b353cd30f661b8070208c8e5213d53d69af3da8fb7709a8abfa3bd2ba428625244c500b9b4892240d WHIRLPOOL 4284dc257ed2dd2fee5eb45487cd3574de41cfdc2a9fa722acef6ebe96fd70d961b6f057e0bced5f5c8aae9d830b94c775ff8c61730f488b7f51bb7694539d35 +MISC ChangeLog 3908 SHA256 282bc08b7597947f377a5a328799f48386e6ee866b627a8e6be09051cf02c913 SHA512 9f1034f7c0ce06f33d36241fcde5c41e5685c6e70b8b265c0d9ab4634b8608464a70451111eee9da1af79ce15a0598767ce80c8b1a83a2ab79e4a374350a380d WHIRLPOOL 72488c54fad60a533684c5f2c781577f941cfb9578d55351c9c94a2bb459b1b1334ee54033550151d4ba837d01295c18d11a25e83cf8756e6091165ec82fbdec +MISC ChangeLog-2015 2024 SHA256 1164c08734c75c57ea144032a8d1557ca825c9c5da88798e1711b53e983489cd SHA512 1802cadd1f958156d41c8448af35b1264218fff99fabd4c50dcfc4a65ad27fa4690b5ce51c103ae75159f9e3abfc4013f4fcdcdb28cd17f035c220c672bde217 WHIRLPOOL 1f2b74233bf159b00f0e6ed465c26ed4fb9c1bcf31ad160022b4add3691637641f6edafa7357783ea5b49e2dcd9697456e3a2186a1b92892cf96cc4d3454e44a +MISC metadata.xml 392 SHA256 7f0a939c91985205f4f6a79e45b3418cb0699d82a0c05623601f359977bfbcce SHA512 6dd5869a5d45116b13cffd648948305c17b0248bee5804feff4062064bf662c5e879731f5fc526320a5a28d49d290e961229085dc4e450d3a4cdf1f5fda8f158 WHIRLPOOL c9634e00efc0efcafb26d369d51a3856625709bbc8456c30610e4c69eccccd240d390d8a6c21cfcbd5e703cee92ca4e9020ea35b63baf60138377aaf519cfbab diff --git a/app-admin/supernova/metadata.xml b/app-admin/supernova/metadata.xml new file mode 100644 index 000000000000..a617f5068968 --- /dev/null +++ b/app-admin/supernova/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>alunduil@gentoo.org</email> + <name>Alex Brandt</name> + </maintainer> + <upstream> + <remote-id type="github">rackerhacker/supernova</remote-id> + <remote-id type="pypi">supernova</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-admin/supernova/supernova-2.0.9.ebuild b/app-admin/supernova/supernova-2.0.9.ebuild new file mode 100644 index 000000000000..1ddd3b07ee06 --- /dev/null +++ b/app-admin/supernova/supernova-2.0.9.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="novaclient wrapper for multiple nova environments" +HOMEPAGE="https://github.com/rackerhacker/supernova" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc examples test" + +CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +DEPEND=" + ${CDEPEND} + doc? ( >=dev-python/mkdocs-0.14.0[${PYTHON_USEDEP}] ) + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" +RDEPEND=" + ${CDEPEND} + dev-python/click[${PYTHON_USEDEP}] + dev-python/configobj[${PYTHON_USEDEP}] + >=dev-python/keyring-0.9.2[${PYTHON_USEDEP}] + dev-python/python-novaclient[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" + +python_compile_all() { + if use doc; then + mkdocs build || die "docs failed to build" + fi +} + +python_test() { + distutils_install_for_testing + cd "${TEST_DIR}"/lib || die + py.test || die "tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( site/. ) + use examples && local EXAMPLES=( example_configs/. ) + + distutils-r1_python_install_all + + newbashcomp contrib/${PN}-completion.bash ${PN} +} diff --git a/app-admin/supernova/supernova-2.1.0.ebuild b/app-admin/supernova/supernova-2.1.0.ebuild new file mode 100644 index 000000000000..148043720999 --- /dev/null +++ b/app-admin/supernova/supernova-2.1.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="novaclient wrapper for multiple nova environments" +HOMEPAGE="https://github.com/rackerhacker/supernova" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc examples test" + +CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +DEPEND=" + ${CDEPEND} + doc? ( >=dev-python/mkdocs-0.14.0[${PYTHON_USEDEP}] ) + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" +RDEPEND=" + ${CDEPEND} + dev-python/click[${PYTHON_USEDEP}] + dev-python/configobj[${PYTHON_USEDEP}] + >=dev-python/keyring-0.9.2[${PYTHON_USEDEP}] + dev-python/python-novaclient[${PYTHON_USEDEP}] + dev-python/rackspace-novaclient[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" + +python_compile_all() { + if use doc; then + mkdocs build || die "docs failed to build" + fi +} + +python_test() { + py.test || die "tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( site/. ) + use examples && local EXAMPLES=( example_configs/. ) + + distutils-r1_python_install_all + + newbashcomp contrib/${PN}-completion.bash ${PN} +} diff --git a/app-admin/supernova/supernova-2.2.0.ebuild b/app-admin/supernova/supernova-2.2.0.ebuild new file mode 100644 index 000000000000..148043720999 --- /dev/null +++ b/app-admin/supernova/supernova-2.2.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="novaclient wrapper for multiple nova environments" +HOMEPAGE="https://github.com/rackerhacker/supernova" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc examples test" + +CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +DEPEND=" + ${CDEPEND} + doc? ( >=dev-python/mkdocs-0.14.0[${PYTHON_USEDEP}] ) + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" +RDEPEND=" + ${CDEPEND} + dev-python/click[${PYTHON_USEDEP}] + dev-python/configobj[${PYTHON_USEDEP}] + >=dev-python/keyring-0.9.2[${PYTHON_USEDEP}] + dev-python/python-novaclient[${PYTHON_USEDEP}] + dev-python/rackspace-novaclient[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" + +python_compile_all() { + if use doc; then + mkdocs build || die "docs failed to build" + fi +} + +python_test() { + py.test || die "tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( site/. ) + use examples && local EXAMPLES=( example_configs/. ) + + distutils-r1_python_install_all + + newbashcomp contrib/${PN}-completion.bash ${PN} +} |