summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/hacking')
-rw-r--r--dev-python/hacking/ChangeLog9
-rw-r--r--dev-python/hacking/Manifest3
-rw-r--r--dev-python/hacking/hacking-0.5.6.ebuild28
-rw-r--r--dev-python/hacking/metadata.xml14
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>
+