diff options
Diffstat (limited to 'dev-python/hacking')
-rw-r--r-- | dev-python/hacking/ChangeLog | 9 | ||||
-rw-r--r-- | dev-python/hacking/Manifest | 3 | ||||
-rw-r--r-- | dev-python/hacking/hacking-0.5.6.ebuild | 28 | ||||
-rw-r--r-- | dev-python/hacking/metadata.xml | 14 |
4 files changed, 54 insertions, 0 deletions
diff --git a/dev-python/hacking/ChangeLog b/dev-python/hacking/ChangeLog new file mode 100644 index 000000000000..4b1ed369c7c9 --- /dev/null +++ b/dev-python/hacking/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-python/hacking +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/hacking/ChangeLog,v 1.1 2013/08/13 16:05:36 prometheanfire Exp $ + +*hacking-0.5.6 (13 Aug 2013) + + 13 Aug 2013; Matthew Thode <prometheanfire@gentoo.org> +hacking-0.5.6.ebuild, + +metadata.xml: + adding hacking as it is needed for testing support for sys-cluster/swift diff --git a/dev-python/hacking/Manifest b/dev-python/hacking/Manifest new file mode 100644 index 000000000000..a2571de5fedb --- /dev/null +++ b/dev-python/hacking/Manifest @@ -0,0 +1,3 @@ +DIST hacking-0.5.6.tar.gz 113035 SHA256 465879eea590a9a6b7dd4b37d4672cdb1036d0a2d1eea557b69e670dc1e22e09 SHA512 aa9355f652baa38c5da320aee38c412842c9d84878c0c02e7290b0fb66ff10d4c884c5ae146ca2143ddd153f582e65dbfbcc533bdcbc71c81f310e3dc2d3e693 WHIRLPOOL 83b84314f71f968b7ed70dcae5b35691fae81497eb1bc53bfc3204251f9fdde830600154cd08a2c75b088586351f0db819d877f531108fc856b1e84a17220dda +EBUILD hacking-0.5.6.ebuild 893 SHA256 a73472f2106fa26e582ecd36d8a703248fafd48581b49b36d12ee112e0d62c98 SHA512 40c0fab87cf74baf32f081f1593955dd97af2223b93ce84be0d807fd4e543d689530b9d31d7f3f96744a8ecba7b7c81ce2c52e92906c9a4cd3cb01d846b41dc6 WHIRLPOOL 6307f8ceca9dc3d0a5ef562796276a74cccf5a9f444514406028c2af9dd36e105fe45f53447e9569cea50fe0fa3ac975d2dc583ac620e59982979250a4b9c57f +MISC metadata.xml 428 SHA256 4123ea097562bab988cb2574f97280d666fcad5358f7d55d84fb38ec7dde9ffa SHA512 06259e0b86386ab3a2c3b9b4995ebc5fe0091f8d3fa0aab36180d338f2e02e47853d894dd1a9ff8667c39c437be2cb73f4b45ec90e7058bb385579c9811e1452 WHIRLPOOL cc464b49e92a9574c901b2e81f5c341dc55f9a30c1cf0c5989b12e86d7a7a37361d5482648ac8f18545ab75ce4992953694899a24c26464ae9a3421f4a9a5551 diff --git a/dev-python/hacking/hacking-0.5.6.ebuild b/dev-python/hacking/hacking-0.5.6.ebuild new file mode 100644 index 000000000000..4d87d0846f50 --- /dev/null +++ b/dev-python/hacking/hacking-0.5.6.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/hacking/hacking-0.5.6.ebuild,v 1.1 2013/08/13 16:05:36 prometheanfire Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_6 python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="A client for the OpenStack Nova API" +HOMEPAGE="https://github.com/openstack-dev/hacking" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND=">=dev-python/pbr-0.5.21[${PYTHON_USEDEP}] + <dev-python/pbr-1[${PYTHON_USEDEP}] + ~dev-python/pep8-1.4.5[${PYTHON_USEDEP}] + ~dev-python/pyflakes-0.7.2[${PYTHON_USEDEP}] + ~dev-python/flake8-2.0[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" + +python_test() { + "${PYTHON}" setup.py nosetests || die +} diff --git a/dev-python/hacking/metadata.xml b/dev-python/hacking/metadata.xml new file mode 100644 index 000000000000..5b45a1883c08 --- /dev/null +++ b/dev-python/hacking/metadata.xml @@ -0,0 +1,14 @@ +<?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"> + hacking is a set of flake8 plugins that test and enforce + the OpenStack Style Commandments, HACKING.rst + </longdescription> +</pkgmetadata> + |