Gentoo Archives: gentoo-commits

From: "Manuel Rüger" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/zope-component/
Date: Tue, 01 Dec 2015 20:52:37
Message-Id: 1449002978.567e8e8c7e7a64aacb82c8058c24d81818526f1c.mrueg@gentoo
1 commit: 567e8e8c7e7a64aacb82c8058c24d81818526f1c
2 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 1 20:49:38 2015 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 1 20:49:38 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567e8e8c
7
8 dev-python/zope-component: Initial version
9
10 Package-Manager: portage-2.2.26
11
12 dev-python/zope-component/Manifest | 1 +
13 dev-python/zope-component/metadata.xml | 9 ++++++
14 .../zope-component/zope-component-4.2.2.ebuild | 32 ++++++++++++++++++++++
15 3 files changed, 42 insertions(+)
16
17 diff --git a/dev-python/zope-component/Manifest b/dev-python/zope-component/Manifest
18 new file mode 100644
19 index 0000000..f127d7d
20 --- /dev/null
21 +++ b/dev-python/zope-component/Manifest
22 @@ -0,0 +1 @@
23 +DIST zope.component-4.2.2.tar.gz 546598 SHA256 282c112b55dd8e3c869a3571f86767c150ab1284a9ace2bdec226c592acaf81a SHA512 4b000fcbd8425b84c67533e0a7d0e0c3a6703b7bc8590e640a38605601b4ad40bded891e58f20357e251a04e67e2cfc2c1771b4fe89353591556404d49853129 WHIRLPOOL d6ec37bacc2adfd614ff973ae58a9f1d262ab207b1938c8b361b02cd2a6cecf2d0d0e07fb7a9d628be3102db4a952f5aa13cb2b87164a1f99a8c5e98113ce456
24
25 diff --git a/dev-python/zope-component/metadata.xml b/dev-python/zope-component/metadata.xml
26 new file mode 100644
27 index 0000000..3be1e82
28 --- /dev/null
29 +++ b/dev-python/zope-component/metadata.xml
30 @@ -0,0 +1,9 @@
31 +<?xml version="1.0" encoding="UTF-8"?>
32 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
33 +<pkgmetadata>
34 + <herd>python</herd>
35 + <maintainer>
36 + <email>mrueg@g.o</email>
37 + <name>Manuel Rüger</name>
38 + </maintainer>
39 +</pkgmetadata>
40
41 diff --git a/dev-python/zope-component/zope-component-4.2.2.ebuild b/dev-python/zope-component/zope-component-4.2.2.ebuild
42 new file mode 100644
43 index 0000000..5da95d8
44 --- /dev/null
45 +++ b/dev-python/zope-component/zope-component-4.2.2.ebuild
46 @@ -0,0 +1,32 @@
47 +# Copyright 1999-2015 Gentoo Foundation
48 +# Distributed under the terms of the GNU General Public License v2
49 +# $Id$
50 +
51 +EAPI=5
52 +PYTHON_COMPAT=(python{2_7,3_4,3_5})
53 +
54 +inherit distutils-r1
55 +MY_PN=zope.component
56 +MY_P=${MY_PN}-${PV}
57 +
58 +DESCRIPTION="Zope Component Architecture"
59 +HOMEPAGE="https://github.com/zopefoundation/zope.component http://docs.zope.org/zope.component/"
60 +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
61 +
62 +LICENSE="ZPL"
63 +SLOT="0"
64 +KEYWORDS="~amd64"
65 +IUSE="test"
66 +RDEPEND="dev-python/zope-event[${PYTHON_USEDEP}]
67 + >=dev-python/zope-interface-4.1.0[${PYTHON_USEDEP}]"
68 +DEPEND="test? ( ${RDEPEND}
69 + dev-python/nose[${PYTHON_USEDEP}] )
70 + dev-python/setuptools[${PYTHON_USEDEP}]"
71 +
72 +S=${WORKDIR}/${MY_P}
73 +
74 +RESTRICT="test"
75 +
76 +python_test() {
77 + nosetests || die
78 +}