summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2011-03-22 15:11:30 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2011-03-22 15:11:30 +0000
commita1a865cb0b18a452df3336b1e46a7fcea751e0c8 (patch)
treed64d62ca9e0be05df9382a6568e79f3913510077 /dev-python/mygpoclient
parentDrop PROVIDE=virtual/jabber-server, bug #358833, thank Ulrich Müller for rep... (diff)
downloadhistorical-a1a865cb0b18a452df3336b1e46a7fcea751e0c8.tar.gz
historical-a1a865cb0b18a452df3336b1e46a7fcea751e0c8.tar.bz2
historical-a1a865cb0b18a452df3336b1e46a7fcea751e0c8.zip
Require dev-python/simplejson. Disable tests requiring network connection (bug #359775). Don't install tests.
Package-Manager: portage-2.2.0_alpha28_p4/cvs/Linux x86_64
Diffstat (limited to 'dev-python/mygpoclient')
-rw-r--r--dev-python/mygpoclient/ChangeLog9
-rw-r--r--dev-python/mygpoclient/Manifest4
-rw-r--r--dev-python/mygpoclient/mygpoclient-1.5.ebuild34
3 files changed, 37 insertions, 10 deletions
diff --git a/dev-python/mygpoclient/ChangeLog b/dev-python/mygpoclient/ChangeLog
index af3ea2b35cb9..26a20bf62cf6 100644
--- a/dev-python/mygpoclient/ChangeLog
+++ b/dev-python/mygpoclient/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/mygpoclient
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/mygpoclient/ChangeLog,v 1.1 2010/10/31 17:32:33 ssuominen Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/mygpoclient/ChangeLog,v 1.2 2011/03/22 15:11:30 arfrever Exp $
+
+ 22 Mar 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ mygpoclient-1.5.ebuild:
+ Require dev-python/simplejson. Disable tests requiring network connection
+ (bug #359775). Don't install tests.
*mygpoclient-1.5 (31 Oct 2010)
diff --git a/dev-python/mygpoclient/Manifest b/dev-python/mygpoclient/Manifest
index 2f37e09f8572..120e6da0e5bf 100644
--- a/dev-python/mygpoclient/Manifest
+++ b/dev-python/mygpoclient/Manifest
@@ -1,4 +1,4 @@
DIST mygpoclient-1.5.tar.gz 30719 RMD160 dff7d522e0ac40445c5633c7860ca1c9c21da660 SHA1 e62c752022bbf9fbd3b6c01df85cd076cbc532bf SHA256 bd3f31fa082965e3005cf725a09444bcc77600de355e1ee795e7af53fcae568b
-EBUILD mygpoclient-1.5.ebuild 629 RMD160 5fced1f7db641321d3a1084dc8b1a0a959864e81 SHA1 84c4b2dc57115c91c2c0f5d03824309b90b10dab SHA256 99fc091c92a43923123093213157bbde1636b079dc17e36f55d97a402567e26b
-MISC ChangeLog 396 RMD160 1603a215a496c97b20e387938a690fd4a9691895 SHA1 fc1b5db9f1e421f81375f41e9e4e14cfbe93dc55 SHA256 6fcdc25f44a096d773d28e036b34ca5d8836843524aea40e24b2498dd3bd1f80
+EBUILD mygpoclient-1.5.ebuild 1055 RMD160 74bb0347bd77c190f740fbac97b6566f8bc80fb2 SHA1 2ae7326ba5e61e57636e3bf58cbc7c70a9edf32c SHA256 2942252a0cb8186c720ea1253489e99382db028831e2af4fdbba3dce8b8e008d
+MISC ChangeLog 609 RMD160 787366f78204c0bdd437635ed7e6e2b2bf0d62bc SHA1 aed49396c7fd8d5aa6c4a72cec0eab0dff5887c3 SHA256 dc57fd979944fddd5ccc18efae7b4648e9af3cf3402970c10cb25d196f025414
MISC metadata.xml 178 RMD160 9c2595843b9ef89828079759ee62f827606bbcfa SHA1 823b69739b5e019cfde54bd0fa99281f2ad0bc00 SHA256 fa8725e24d90081ca3ae39f5c5501553bb2911d4f0f12157aeaeddad6ccb8189
diff --git a/dev-python/mygpoclient/mygpoclient-1.5.ebuild b/dev-python/mygpoclient/mygpoclient-1.5.ebuild
index 2c0c1a2f4a2a..53465239fa79 100644
--- a/dev-python/mygpoclient/mygpoclient-1.5.ebuild
+++ b/dev-python/mygpoclient/mygpoclient-1.5.ebuild
@@ -1,12 +1,13 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/mygpoclient/mygpoclient-1.5.ebuild,v 1.2 2010/10/31 17:35:38 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/mygpoclient/mygpoclient-1.5.ebuild,v 1.3 2011/03/22 15:11:30 arfrever Exp $
EAPI=3
-PYTHON_DEPEND="2:2.6"
+PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
+DISTUTILS_SRC_TEST="nosetests"
inherit distutils
@@ -19,8 +20,29 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
-RDEPEND=""
+RDEPEND="dev-python/simplejson"
DEPEND="${RDEPEND}
- test? ( dev-python/coverage
+ test? (
+ dev-python/coverage
dev-python/minimock
- dev-python/nose )"
+ )"
+
+src_prepare() {
+ distutils_src_prepare
+
+ # Disable tests requring network connection.
+ rm -f mygpoclient/http_test.py
+}
+
+src_test() {
+ distutils_src_test --cover-erase --with-coverage --with-doctest --cover-package=mygpoclient
+}
+
+src_install() {
+ distutils_src_install
+
+ delete_tests() {
+ rm -f "${ED}$(python_get_sitedir)/mygpoclient/"*_test.py
+ }
+ python_execute_function -q delete_tests
+}