diff options
author | Matt Thode <prometheanfire@gentoo.org> | 2013-01-26 08:58:55 +0000 |
---|---|---|
committer | Matt Thode <prometheanfire@gentoo.org> | 2013-01-26 08:58:55 +0000 |
commit | 935f52c0bb356ddbd0006f78180b013b0de7bbb9 (patch) | |
tree | 722b5eba82773706076d818ced20fb018e9849ec /sys-cluster | |
parent | initial add of openstack quantum (diff) | |
download | historical-935f52c0bb356ddbd0006f78180b013b0de7bbb9.tar.gz historical-935f52c0bb356ddbd0006f78180b013b0de7bbb9.tar.bz2 historical-935f52c0bb356ddbd0006f78180b013b0de7bbb9.zip |
initial add of openstack quantum
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
Manifest-Sign-Key: 0x2471EB3E40AC5AC3
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/quantum/Manifest | 24 | ||||
-rw-r--r-- | sys-cluster/quantum/metadata.xml | 18 | ||||
-rw-r--r-- | sys-cluster/quantum/quantum-2012.2.1.ebuild | 54 |
3 files changed, 94 insertions, 2 deletions
diff --git a/sys-cluster/quantum/Manifest b/sys-cluster/quantum/Manifest index 1789fc958ae4..6b138936e640 100644 --- a/sys-cluster/quantum/Manifest +++ b/sys-cluster/quantum/Manifest @@ -1,4 +1,24 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST quantum-2012.2.1.tar.gz 767262 SHA256 ad452d3be551b6ef8124823ec7b1b3f4370c9571a11c04d21ace624242443358 SHA512 7de091e8b605d3e7cd291c84a73371e3532f54f39e4e905693f2348541b9904aea9f1b63faa523b10b4bcd603f8ca47e957bc58200d53cf8a33766bcbea7555f WHIRLPOOL a8528843cccadb6ff1618efda5da21371898f70e7238027928e0e9d0c55410b4ec8f4601cda4d57ccf8e9e97844e48b1ce025964a8e413fc5eb0be6178fe1978 -EBUILD quantum-2012.2.1.ebuild 1462 SHA256 54c7c5884aec3c0f0be93ac75496183bc69be57ef77e900e550f9f6ec49a1fc4 SHA512 0d39972a9b969761680b6df0b563fa85e74e5bfca1d9102567a65f321bd987fcc65b20b97610fcc8838719e7a6217e19bc7cdeab49b20fb2e286e68e6eda55a9 WHIRLPOOL 814ac469331acefeda8e7574878708c500b34c3970cedaedb109acc8c65c1ac2b454c3e790ac31cace7344ea8c310a2179f0d8d6e19c68d9f7aa2d5ab413e2dc -MISC ChangeLog 308 SHA256 286fa4c8a82ebc9f4d29bb30e75d0dc4683098c8776e9586e384f41079dd2a41 SHA512 528f8fb73fd966d79002914838332887808df0e167625f5cd81f3618bc1d014147f75264b61f4cc3d0b2b5c1e3d014606317e6f79c2e4df86c33f98a784f9d94 WHIRLPOOL 49632ab2f7eca50743930b92bd15d424aa0ecaa9ad861ece2248372b9783fbf2a2ca01c94386a10d48a1b291d1c2ac202a9a492d145abddbccc3302507b030f2 +EBUILD quantum-2012.2.1.ebuild 1442 SHA256 e4766a1e007fb4f26a2dfd0e3e0d7cdc60fcbb0599188169e48adf7ed30ee0f6 SHA512 f2e2ec4461a9cd0b0369067818eb69d07120a2488a2efcaa39afc7576e129f79e33b082daeb45c05150e8f61832a2f810cf49584d9ff1bedd647469f324132e9 WHIRLPOOL 3d3c2b77466af58c962d6086effb5e03232fe571ad7cab8564c0a9f61e63a823e9dd8ee7a16932fe37b064d3cbdb5edd575de3630093c89ff5b9a363d4a6bf54 +MISC ChangeLog 407 SHA256 21c70af14b50b965185ee4dfd1c00fd9a2b3399378c5b50d483f9a360b381634 SHA512 fc5ac9f9f113fa08f9b53f5b161b2b999219775478156d6a2c3fb55224dfd3e04dd9ac80cc3984c88a14d3ef4dbcf0c29a971f2b38cb82ba1e4671e1847d800d WHIRLPOOL 2c8caac093fec3d2224fb3d9a6a0bb285ec2c239c5d7251331d2025ec89d5de29d16307450b13879f6ebaeacae29b4e4cc382e37efa46be74f968fda6bee8a53 MISC metadata.xml 718 SHA256 288d1e2f05a567092bf8301d3e19a3c358d0a4505f58390a8e755db378319a07 SHA512 808ba2c4df61b454dbbd93c59ee684951646d0d6476ea8be8a5ed9f5043bfe39cb80b4217559b1d28f1f56379d64ca165a2fb6f6f57953a619ad9db2752d10ea WHIRLPOOL 7f3a1dad02a95f36171e8b319bf5b7034b57af1d536e57e78e46f92d502880b0d4c2a8cc1e478504c26daace6875589d2e9056f50a894fef676f18dce688f64a +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQIcBAEBCAAGBQJRA5neAAoJECRx6z5ArFrDp44QAKITkyvouAbCfp5oJt+DLqWZ +eZ8JAuArE2EPr+Qm+ETQjE1nLjAZbTNWeHV1f32EAkGxDZm0NdkWIoZ0ABTGHTlZ +ls80l6bskhKwz9dPT+DyN/V5cXn9Isv76S4214jdF3c4QwmsIdKWnM82KmzpHRZG +fYSQQdROXlL06d9buw1qA8UKLpe7mfCfqQv0PtAJLKvwx2uNTHmPV/1CrF4ELy8l +H5mfMDUdH56LIRI+g5Zby+XJBazmH1CagVnY2D+4LBnrzJ+/w4mcl/lEjlr7ol40 +bKwWhFapDsT6XmEylSj+lwW5mHg9o8/CeXILEqOVqyxR16KKd9e7teIysFCOr53o +h/s/PbqH1U06qt7XyUUeGlPt9hvS78NR9GyroWkRfATXLVR+oBEIE52jgKiWU0WN +4L+EhvXm1HNbvfOA8G+QHfh2bTCXjixf9DP+InaeQu4iCipihgVUtsDQMw8Gs8AR +meSBc1C6ZyRDq7Atmm+u2KfZ6zAUYeTO/MrLz/NoPhTpRH9/O64Mrk/9JWl98MjP +ykbrGiLZpyXNZLyOTHQ8J2zC92j02767Ly2pMvyuEea/z3/LtPT3F2E6EVIaY8/+ +PoUh00TCPC/Gez4gWgIguzT2RkvnEpKw6ftGGvyKRoOOdKTpv2+wUS4t9juSL8hC +H1dU2SzIZ6zK6GWhBNAU +=3Fbm +-----END PGP SIGNATURE----- diff --git a/sys-cluster/quantum/metadata.xml b/sys-cluster/quantum/metadata.xml new file mode 100644 index 000000000000..ea13cec82a58 --- /dev/null +++ b/sys-cluster/quantum/metadata.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>python</herd> + <maintainer> + <email>prometheanfire@gentoo.org</email> + <name>Matthew Thode</name> + </maintainer> + <longdescription lang="en"> + Just like OpenStack Nova provides an API to dynamically request and + configure virtual servers, Quantum provides an API to dynamically request + and configure virtual networks. These networks connect "interfaces" from + other OpenStack services (e.g., vNICs from Nova VMs). The Quantum API + supports extensions to provide advanced network capabilities + (e.g., QoS, ACLs, network monitoring, etc) + </longdescription> +</pkgmetadata> + diff --git a/sys-cluster/quantum/quantum-2012.2.1.ebuild b/sys-cluster/quantum/quantum-2012.2.1.ebuild new file mode 100644 index 000000000000..381875b32c9e --- /dev/null +++ b/sys-cluster/quantum/quantum-2012.2.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/quantum/quantum-2012.2.1.ebuild,v 1.1 2013/01/26 08:58:44 prometheanfire Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="Quantum is a virtual network service for Openstack." +HOMEPAGE="https://launchpad.net/quantum" +SRC_URI="http://launchpad.net/${PN}/folsom/${PV}/+download/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="dev-python/paste + =dev-python/pastedeploy-1.5.0 + >=dev-python/routes-1.12.3 + =dev-python/amqplib-0.6.1 + =dev-python/anyjson-0.2.4[${PYTHON_USEDEP}] + >=dev-python/eventlet-0.9.17 + >=dev-python/greenlet-0.3.1 + dev-python/httplib2 + >=dev-python/iso8601-0.1.4 + =dev-python/kombu-1.0.4 + dev-python/lxml + dev-python/netaddr + >=dev-python/python-quantumclient-2.0[${PYTHON_USEDEP}] + dev-python/pyudev + >dev-python/sqlalchemy-0.6.4 + <=dev-python/sqlalchemy-0.7.9 + =dev-python/webob-1.0.8" + +python_install() { + distutils-r1_python_install + keepdir /etc/quantum + insinto /etc/quantum + + doins "etc/api-paste.ini" + doins "etc/dhcp_agent.ini" + doins "etc/l3_agent.ini" + doins "etc/policy.json" + doins "etc/quantum.conf" + doins "etc/rootwrap.conf" + insinto /etc + doins -r "etc/quantum/" + + #remove the etc stuff from usr... + rm -R "${D}/usr/etc/" +} |