Gentoo Archives: gentoo-commits

From: Krzysztof Pawlik <nelchael@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/nelchael:master commit in: dev-python/xlwt/
Date: Tue, 28 Feb 2012 20:52:39
Message-Id: 1330260088.5430babe6ba7f3f6d2408e9820a6c7d0f349ff70.nelchael@gentoo
1 commit: 5430babe6ba7f3f6d2408e9820a6c7d0f349ff70
2 Author: Krzysztof Pawlik <none <AT> none>
3 AuthorDate: Sun Feb 26 12:41:28 2012 +0000
4 Commit: Krzysztof Pawlik <nelchael <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 26 12:41:28 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/nelchael.git;a=commit;h=5430babe
7
8 Add ebuilds testing python-distutils-ng.eclass.
9
10 (Portage version: 2.1.10.49/hg/Linux x86_64, signed Manifest commit with key 0xF6A80E46)
11
12 ---
13 dev-python/xlwt/ChangeLog | 10 +++++
14 dev-python/xlwt/Manifest | 18 +++++++++
15 dev-python/xlwt/metadata.xml | 7 +++
16 dev-python/xlwt/xlwt-0.7.2-r256.ebuild | 66 ++++++++++++++++++++++++++++++++
17 4 files changed, 101 insertions(+), 0 deletions(-)
18
19 diff --git a/dev-python/xlwt/ChangeLog b/dev-python/xlwt/ChangeLog
20 new file mode 100644
21 index 0000000..e63130f
22 --- /dev/null
23 +++ b/dev-python/xlwt/ChangeLog
24 @@ -0,0 +1,10 @@
25 +# ChangeLog for dev-python/xlwt
26 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
27 +# $Header: $
28 +
29 +*xlwt-0.7.2-r256 (26 Feb 2012)
30 +
31 + 26 Feb 2012; Krzysztof Pawlik <nelchael@g.o> +xlwt-0.7.2-r256.ebuild,
32 + +metadata.xml:
33 + Add ebuilds testing python-distutils-ng.eclass.
34 +
35
36 diff --git a/dev-python/xlwt/Manifest b/dev-python/xlwt/Manifest
37 new file mode 100644
38 index 0000000..5cc5939
39 --- /dev/null
40 +++ b/dev-python/xlwt/Manifest
41 @@ -0,0 +1,18 @@
42 +-----BEGIN PGP SIGNED MESSAGE-----
43 +Hash: SHA512
44 +
45 +DIST xlwt-0.7.2.tar.gz 114736 RMD160 bc5c28ee22af2dd0cc5947fcd1741829c0a0ead6 SHA1 f56d3de29bc3f39c560660fd7aaecef6ad7cb5a4 SHA256 4dfbacf77e1b9e760621a8d63cd1e799fb046087a9f2a81b40d300c425e0a056
46 +EBUILD xlwt-0.7.2-r256.ebuild 1528 RMD160 ca6ac285234964a09fe18cabe166e741a828e286 SHA1 65c1925745a45888df7a387816e6684c44fb358f SHA256 46bdbd7a2fc805a4e1bf53dd49ed8aeacdc316c6f25a100cc1d9cd76aeb1a1c5
47 +MISC ChangeLog 295 RMD160 b55ec8e8233bc7f424f74abae64abcd4e04ebd4d SHA1 3578cb36567187cf9848ab1f2906777a4f8e0342 SHA256 80a20c224233d45e7a7bdc33fb61cf650dc16c4a469bd687bf2dc2df8167c5c2
48 +MISC metadata.xml 205 RMD160 e987371be157660daac092207f697d0131df2861 SHA1 73785dc8ec827ff32d4388ac9824d4ea5fd349d3 SHA256 01b130f2def7aeb83c9977e02bedc8ba2ca4b3b0d2257a4711795ee50acf81d2
49 +-----BEGIN PGP SIGNATURE-----
50 +Version: GnuPG v2.0.18 (GNU/Linux)
51 +
52 +iQEcBAEBCgAGBQJPSih4AAoJEBZyv1r2qA5GplAIAInPKo6L7JztwEfVW9RGlBzI
53 +dMpXEx/edJn57e2CXKSVQ5f8AS8zf0EThtjbRx/fY4350NMACLjPKL9f+WNtUofI
54 +g5T+m3tVb9aIZUOaEt7e/SxEdngGIkBC8KSogcRn1SGznU+0k8t2vshexspXgbca
55 +pv1jQbhGxgEktdeVtrKGunoMQd0YH2tfHMSm4XWjz55XWUYfx61St2ae9OXyszO+
56 +fMuk2YGXXzvGAKhYIwvd+pQ4h/QQMQUhgIAjI9quWkYCUcKhoF7jXy47vxesDelI
57 +RLkHlVYYIEnqgU+P4IwIOQ5XHaqtGxp2pZVU8dT02uHcOPqX5vAmkUzs6WoAxBA=
58 +=bbmL
59 +-----END PGP SIGNATURE-----
60
61 diff --git a/dev-python/xlwt/metadata.xml b/dev-python/xlwt/metadata.xml
62 new file mode 100644
63 index 0000000..bc261ed
64 --- /dev/null
65 +++ b/dev-python/xlwt/metadata.xml
66 @@ -0,0 +1,7 @@
67 +<?xml version="1.0" encoding="UTF-8"?>
68 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
69 +<pkgmetadata>
70 + <maintainer>
71 + <email>nelchael@g.o</email>
72 + </maintainer>
73 +</pkgmetadata>
74
75 diff --git a/dev-python/xlwt/xlwt-0.7.2-r256.ebuild b/dev-python/xlwt/xlwt-0.7.2-r256.ebuild
76 new file mode 100644
77 index 0000000..0616d5e
78 --- /dev/null
79 +++ b/dev-python/xlwt/xlwt-0.7.2-r256.ebuild
80 @@ -0,0 +1,66 @@
81 +# Copyright 1999-2012 Gentoo Foundation
82 +# Distributed under the terms of the GNU General Public License v2
83 +# $Header$
84 +
85 +EAPI="4"
86 +
87 +#USE_PYTHON="python25 python26 python27"
88 +PYTHON_OPTIONAL="no"
89 +
90 +inherit python-distutils-ng
91 +
92 +DESCRIPTION="Python library to create spreadsheet files compatible with Excel"
93 +HOMEPAGE="http://pypi.python.org/pypi/xlwt"
94 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
95 +
96 +LICENSE="BSD"
97 +SLOT="0"
98 +KEYWORDS="~amd64 ~ppc-aix ~hppa-hpux ~ia64-hpux ~x86-interix ~x86-linux ~sparc-solaris ~x86-solaris"
99 +IUSE="examples"
100 +
101 +DEPEND=""
102 +RDEPEND=""
103 +
104 +python_unpack_all() {
105 + : echo " ### python_unpack_all ### (${@}) PYTHON=${PYTHON}"
106 + unpack ${A} # Not needed
107 +}
108 +
109 +python_prepare_all() {
110 + : echo " ### python_prepare_all ### (${@}) PYTHON=${PYTHON}"
111 + sed -i \
112 + -e "s,'doc,# 'doc,g" \
113 + -e "s,'exa,# 'exa,g" \
114 + setup.py || die
115 +}
116 +
117 +python_prepare() {
118 + : echo " ### python_prepare ### (${@}) PYTHON=${PYTHON}"
119 +}
120 +
121 +python_configure() {
122 + : echo " ### python_configure ### (${@}) PYTHON=${PYTHON}"
123 +}
124 +
125 +python_compile() {
126 + : echo " ### python_compile ### (${@}) PYTHON=${PYTHON}"
127 + ${PYTHON} setup.py build || die
128 +}
129 +
130 +python_test() {
131 + : echo " ### python_test ### (${@}) PYTHON=${PYTHON}"
132 +}
133 +
134 +python_install() {
135 + : echo " ### python_install ### (${@}) PYTHON=${PYTHON}"
136 + ${PYTHON} setup.py install --no-compile --root="${D}/" || die
137 +}
138 +
139 +python_install_all() {
140 + : echo " ### python_install_all ### (${@}) PYTHON=${PYTHON}"
141 + dohtml xlwt/doc/*.html
142 + if use examples; then
143 + insinto "/usr/share/doc/${PF}"
144 + doins -r xlwt/examples
145 + fi
146 +}