diff options
-rw-r--r-- | sys-auth/keystone/ChangeLog | 6 | ||||
-rw-r--r-- | sys-auth/keystone/keystone-2012.2.4-r9.ebuild | 96 |
2 files changed, 5 insertions, 97 deletions
diff --git a/sys-auth/keystone/ChangeLog b/sys-auth/keystone/ChangeLog index 0e23f31f6963..bd0200fc32c7 100644 --- a/sys-auth/keystone/ChangeLog +++ b/sys-auth/keystone/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-auth/keystone # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-auth/keystone/ChangeLog,v 1.45 2013/11/08 07:35:56 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-auth/keystone/ChangeLog,v 1.46 2013/11/14 04:37:28 prometheanfire Exp $ + + 14 Nov 2013; Matthew Thode <prometheanfire@gentoo.org> + -keystone-2012.2.4-r9.ebuild: + removing 2012.2 folsom 08 Nov 2013; Ian Delaney <idella4@gentoo.org> keystone-2013.2.ebuild: Effectively extract 'test?' USE conditional from RDEPEND diff --git a/sys-auth/keystone/keystone-2012.2.4-r9.ebuild b/sys-auth/keystone/keystone-2012.2.4-r9.ebuild deleted file mode 100644 index 9fc9dc5f0a5e..000000000000 --- a/sys-auth/keystone/keystone-2012.2.4-r9.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-auth/keystone/keystone-2012.2.4-r9.ebuild,v 1.1 2013/09/15 02:58:58 prometheanfire Exp $ - -EAPI=5 -#test restricted becaues of bad requirements given (old webob for instance) -RESTRICT="test" -PYTHON_COMPAT=( python2_6 python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Keystone is the Openstack authentication, authorization, and -service catalog written in Python." -HOMEPAGE="https://launchpad.net/keystone" -SRC_URI="http://launchpad.net/${PN}/folsom/${PV}/+download/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="folsom" -KEYWORDS="~amd64 ~x86" -IUSE="+sqlite mysql postgres ldap" -#IUSE="+sqlite mysql postgres ldap test" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -#todo, seperate out rdepend via use flags -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND} - dev-python/eventlet[${PYTHON_USEDEP}] - dev-python/greenlet[${PYTHON_USEDEP}] - dev-python/iso8601[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/passlib[${PYTHON_USEDEP}] - dev-python/paste[${PYTHON_USEDEP}] - dev-python/pastedeploy[${PYTHON_USEDEP}] - dev-python/python-daemon[${PYTHON_USEDEP}] - dev-python/python-pam[${PYTHON_USEDEP}] - dev-python/routes[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-migrate-0.7.2[${PYTHON_USEDEP}] - >=dev-python/webob-1.0.8[${PYTHON_USEDEP}] - virtual/python-argparse[${PYTHON_USEDEP}] - sqlite? ( >=dev-python/sqlalchemy-0.7.8[sqlite,${PYTHON_USEDEP}] - <dev-python/sqlalchemy-0.7.10[sqlite,${PYTHON_USEDEP}] ) - mysql? ( >=dev-python/sqlalchemy-0.7.8[mysql,${PYTHON_USEDEP}] - <dev-python/sqlalchemy-0.7.10[mysql,${PYTHON_USEDEP}] ) - postgres? ( >=dev-python/sqlalchemy-0.7.8[postgres,${PYTHON_USEDEP}] - <dev-python/sqlalchemy-0.7.10[postgres,${PYTHON_USEDEP}] ) - ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )" -# test? ( dev-python/Babel -# dev-python/decorator -# dev-python/eventlet -# dev-python/greenlet -# dev-python/httplib2 -# dev-python/iso8601 -# dev-python/lxml -# dev-python/netifaces -# dev-python/nose -# dev-python/nosexcover -# dev-python/passlib -# dev-python/paste -# dev-python/pastedeploy -# dev-python/python-pam -# dev-python/repoze-lru -# dev-python/routes -# dev-python/sphinx -# >=dev-python/sqlalchemy-migrate-0.7 -# dev-python/tempita -# >=dev-python/webob-1.0.8 -# dev-python/webtest -# ) -# -#python_test() { -# "${PYTHON}" setup.py nosetests || die -#} - -PATCHES=( - "${FILESDIR}/keystone-folsom-4-CVE-2013-2030.patch" - "${FILESDIR}/keystone-folsom-4-CVE-2013-2059.patch" - "${FILESDIR}/keystone-folsom-4-CVE-2013-1977.patch" - "${FILESDIR}/keystone-folsom-4-CVE-2013-2104.patch" - "${FILESDIR}/keystone-folsom-4-CVE-2013-2157.patch" - "${FILESDIR}/keystone-cve-2013-4294-folsom.patch" - "${FILESDIR}/2012.2.4-CVE-2013-4222.patch" - "${FILESDIR}/2012.2.4-upstream-1181157.patch" -) - -python_install() { - distutils-r1_python_install - newconfd "${FILESDIR}/keystone.confd" keystone - newinitd "${FILESDIR}/keystone.initd" keystone - - diropts -m 0750 - dodir /var/run/keystone /var/log/keystone /etc/keystone - keepdir /etc/keystone - insinto /etc/keystone - doins etc/keystone.conf.sample etc/logging.conf.sample - doins etc/default_catalog.templates etc/policy.json -} |