summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexys Jacob <ultrabug@gentoo.org>2013-08-21 09:17:01 +0000
committerAlexys Jacob <ultrabug@gentoo.org>2013-08-21 09:17:01 +0000
commit7d95a9b3ad956067f3bb0f9c436ca35897017e33 (patch)
tree0aab58e76dd97db9206055073096848de1a08db1 /dev-python/pymongo
parentVersion bump. Drop old ebuilds. (diff)
downloadgentoo-2-7d95a9b3ad956067f3bb0f9c436ca35897017e33.tar.gz
gentoo-2-7d95a9b3ad956067f3bb0f9c436ca35897017e33.tar.bz2
gentoo-2-7d95a9b3ad956067f3bb0f9c436ca35897017e33.zip
version bump, drop old
(Portage version: 2.2.0/cvs/Linux x86_64, signed Manifest commit with key B658FA13)
Diffstat (limited to 'dev-python/pymongo')
-rw-r--r--dev-python/pymongo/ChangeLog8
-rw-r--r--dev-python/pymongo/pymongo-2.6.ebuild (renamed from dev-python/pymongo/pymongo-2.4.2-r1.ebuild)24
2 files changed, 20 insertions, 12 deletions
diff --git a/dev-python/pymongo/ChangeLog b/dev-python/pymongo/ChangeLog
index d5d0180e477d..30862830bec3 100644
--- a/dev-python/pymongo/ChangeLog
+++ b/dev-python/pymongo/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/pymongo
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/ChangeLog,v 1.27 2013/06/02 16:21:35 ultrabug Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/ChangeLog,v 1.28 2013/08/21 09:17:01 ultrabug Exp $
+
+*pymongo-2.6 (21 Aug 2013)
+
+ 21 Aug 2013; Ultrabug <ultrabug@gentoo.org> -pymongo-2.4.2-r1.ebuild,
+ +pymongo-2.6.ebuild:
+ version bump, drop old
*pymongo-2.5.2 (02 Jun 2013)
diff --git a/dev-python/pymongo/pymongo-2.4.2-r1.ebuild b/dev-python/pymongo/pymongo-2.6.ebuild
index 17b01b3090e6..6c37ed1e4091 100644
--- a/dev-python/pymongo/pymongo-2.4.2-r1.ebuild
+++ b/dev-python/pymongo/pymongo-2.6.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/pymongo-2.4.2-r1.ebuild,v 1.2 2013/02/11 13:45:07 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/pymongo-2.6.ebuild,v 1.1 2013/08/21 09:17:01 ultrabug Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_9,2_0} )
+PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_9,2_0} )
inherit check-reqs distutils-r1
@@ -15,13 +15,15 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="doc mod_wsgi test"
+IUSE="doc kerberos mod_wsgi test"
RDEPEND="dev-db/mongodb"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )
+ kerberos? ( dev-python/pykerberos )"
+DISTUTILS_IN_SOURCE_BUILD=1
reqcheck() {
if use test; then
@@ -50,7 +52,7 @@ python_compile_all() {
src_test() {
# Yes, we need TCP/IP for that...
local DB_IP=127.0.0.1
- local DB_PORT=27017
+ local DB_PORT=27000
export DB_IP DB_PORT
@@ -99,7 +101,12 @@ python_test() {
done
local failed
- nosetests || failed=1
+ #https://jira.mongodb.org/browse/PYTHON-521, py2.[6-7] has intermittent failure with gevent
+ pushd "${BUILD_DIR}"/../ > /dev/null
+ if [[ "${EPYTHON}" == python3* ]]; then
+ 2to3 --no-diffs -w test
+ fi
+ DB_PORT2=$(( DB_PORT + 1 )) DB_PORT3=$(( DB_PORT + 2 )) esetup.py test || failed=1
mongod --dbpath "${dbpath}" --shutdown
@@ -121,8 +128,3 @@ python_install_all() {
distutils-r1_python_install_all
}
-
-pkg_postinst() {
- ewarn "Important changes on this release, make sure to read the changelog:"
- ewarn "http://api.mongodb.org/python/${PV}/changelog.html"
-}