[gentoo-commits] gentoo-x86 commit in dev-python/pymongo: ChangeLog pymongo-2.7.2.ebuild

2014-12-11 Thread Alexys Jacob (ultrabug)
ultrabug14/12/11 09:05:46

  Modified: ChangeLog pymongo-2.7.2.ebuild
  Log:
  fix test dep #526980
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
B658FA13)

Revision  ChangesPath
1.44 dev-python/pymongo/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/ChangeLog?rev=1.44view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/ChangeLog?rev=1.44content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/ChangeLog?r1=1.43r2=1.44

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/pymongo/ChangeLog,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- ChangeLog   13 Oct 2014 20:09:40 -  1.43
+++ ChangeLog   11 Dec 2014 09:05:46 -  1.44
@@ -1,6 +1,9 @@
 # ChangeLog for dev-python/pymongo
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/ChangeLog,v 1.43 
2014/10/13 20:09:40 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/ChangeLog,v 1.44 
2014/12/11 09:05:46 ultrabug Exp $
+
+  11 Dec 2014; Ultrabug ultra...@gentoo.org pymongo-2.7.2.ebuild:
+  fix test dep #526980
 
   13 Oct 2014; Jeroen Roovers j...@gentoo.org pymongo-2.7.2.ebuild:
   Marked ~hppa (bug #525246). Conditionally depend on dev-db/mongodb (bug



1.3  dev-python/pymongo/pymongo-2.7.2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild?rev=1.3view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild?rev=1.3content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild?r1=1.2r2=1.3

Index: pymongo-2.7.2.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- pymongo-2.7.2.ebuild13 Oct 2014 20:09:40 -  1.2
+++ pymongo-2.7.2.ebuild11 Dec 2014 09:05:46 -  1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild,v 
1.2 2014/10/13 20:09:40 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild,v 
1.3 2014/12/11 09:05:46 ultrabug Exp $
 
 EAPI=5
 
@@ -26,7 +26,7 @@
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/nose[${PYTHON_USEDEP}]
-   dev-db/mongodb
+   =dev-db/mongodb-2.6.0
)
 
 DISTUTILS_IN_SOURCE_BUILD=1






[gentoo-commits] gentoo-x86 commit in dev-python/pymongo: ChangeLog pymongo-2.7.2.ebuild

2014-10-13 Thread Jeroen Roovers (jer)
jer 14/10/13 20:09:40

  Modified: ChangeLog pymongo-2.7.2.ebuild
  Log:
  Marked ~hppa (bug #525246). Conditionally depend on dev-db/mongodb (bug 
#525330).
  
  (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with 
key A792A613)

Revision  ChangesPath
1.43 dev-python/pymongo/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/ChangeLog?rev=1.43view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/ChangeLog?rev=1.43content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/ChangeLog?r1=1.42r2=1.43

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/pymongo/ChangeLog,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- ChangeLog   7 Aug 2014 08:48:45 -   1.42
+++ ChangeLog   13 Oct 2014 20:09:40 -  1.43
@@ -1,6 +1,10 @@
 # ChangeLog for dev-python/pymongo
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/ChangeLog,v 1.42 
2014/08/07 08:48:45 ultrabug Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/ChangeLog,v 1.43 
2014/10/13 20:09:40 jer Exp $
+
+  13 Oct 2014; Jeroen Roovers j...@gentoo.org pymongo-2.7.2.ebuild:
+  Marked ~hppa (bug #525246). Conditionally depend on dev-db/mongodb (bug
+  #525330).
 
 *pymongo-2.7.2 (07 Aug 2014)
 



1.2  dev-python/pymongo/pymongo-2.7.2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild?r1=1.1r2=1.2

Index: pymongo-2.7.2.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- pymongo-2.7.2.ebuild7 Aug 2014 08:48:45 -   1.1
+++ pymongo-2.7.2.ebuild13 Oct 2014 20:09:40 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild,v 
1.1 2014/08/07 08:48:45 ultrabug Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild,v 
1.2 2014/10/13 20:09:40 jer Exp $
 
 EAPI=5
 
@@ -14,15 +14,21 @@
 
 LICENSE=Apache-2.0
 SLOT=0
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~hppa ~x86
 IUSE=doc kerberos test
 
-RDEPEND=dev-db/mongodb
-DEPEND=${RDEPEND}
+RDEPEND=
+   kerberos? ( dev-python/pykerberos )
+
+DEPEND=
+   ${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )
-   kerberos? ( dev-python/pykerberos )
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-db/mongodb
+   )
+
 DISTUTILS_IN_SOURCE_BUILD=1
 
 reqcheck() {






[gentoo-commits] gentoo-x86 commit in dev-python/pymongo: ChangeLog pymongo-2.7.2.ebuild

2014-08-07 Thread Alexys Jacob (ultrabug)
ultrabug14/08/07 08:48:45

  Modified: ChangeLog
  Added:pymongo-2.7.2.ebuild
  Log:
  version bump
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
B658FA13)

Revision  ChangesPath
1.42 dev-python/pymongo/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/ChangeLog?rev=1.42view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/ChangeLog?rev=1.42content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/ChangeLog?r1=1.41r2=1.42

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/pymongo/ChangeLog,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- ChangeLog   24 Jun 2014 00:55:42 -  1.41
+++ ChangeLog   7 Aug 2014 08:48:45 -   1.42
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/pymongo
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/ChangeLog,v 1.41 
2014/06/24 00:55:42 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/ChangeLog,v 1.42 
2014/08/07 08:48:45 ultrabug Exp $
+
+*pymongo-2.7.2 (07 Aug 2014)
+
+  07 Aug 2014; Ultrabug ultra...@gentoo.org +pymongo-2.7.2.ebuild:
+  version bump thx to Johan Bergstrom
 
   24 Jun 2014; Ian Delaney idel...@gentoo.org pymongo-2.7.1.ebuild:
   update PYTHON_COMPAT to match 2.7, noted by Arfrever



1.1  dev-python/pymongo/pymongo-2.7.2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild?rev=1.1content-type=text/plain

Index: pymongo-2.7.2.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pymongo/pymongo-2.7.2.ebuild,v 
1.1 2014/08/07 08:48:45 ultrabug Exp $

EAPI=5

PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )

inherit check-reqs distutils-r1

DESCRIPTION=Python driver for MongoDB
HOMEPAGE=http://github.com/mongodb/mongo-python-driver 
http://pypi.python.org/pypi/pymongo;
SRC_URI=mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz

LICENSE=Apache-2.0
SLOT=0
KEYWORDS=~amd64 ~x86
IUSE=doc kerberos test

RDEPEND=dev-db/mongodb
DEPEND=${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/nose[${PYTHON_USEDEP}] )
kerberos? ( dev-python/pykerberos )
DISTUTILS_IN_SOURCE_BUILD=1

reqcheck() {
if use test; then
# During the tests, database size reaches 1.5G.
local CHECKREQS_DISK_BUILD=1536M

check-reqs_${1}
fi
}

pkg_pretend() {
reqcheck pkg_pretend
}

pkg_setup() {
reqcheck pkg_setup
}

python_compile_all() {
if use doc; then
mkdir html || die
sphinx-build doc html || die
fi
}

src_test() {
# Yes, we need TCP/IP for that...
local DB_IP=127.0.0.1
local DB_PORT=27000

export DB_IP DB_PORT

# 1.5G of disk space per run.
local DISTUTILS_NO_PARALLEL_BUILD=1

distutils-r1_src_test
}

python_test() {
local dbpath=${TMPDIR}/mongo.db
local logpath=${TMPDIR}/mongod.log

# Now, the hard part: we need to find a free port for mongod.
# We're just trying to run it random port numbers and check the log
# for bind errors. It shall be noted that 'mongod --fork' does not
# return failure when it fails to bind.

mkdir -p ${dbpath} || die
while true; do
ebegin Trying to start mongod on port ${DB_PORT}

LC_ALL=C \
mongod --dbpath ${dbpath} --smallfiles --nojournal \
--bind_ip ${DB_IP} --port ${DB_PORT} \
--unixSocketPrefix ${TMPDIR} \
--logpath ${logpath} --fork \
 sleep 2

# Now we need to check if the server actually started...
if [[ ${?} -eq 0  -S ${TMPDIR}/mongodb-${DB_PORT}.sock ]]; 
then
# yay!
eend 0
break
elif grep -q 'Address already in use' ${logpath}; then
# ay, someone took our port!
eend 1
: $(( DB_PORT += 1 ))
continue
else
eend 1
eerror Unable to start mongod for tests. See the 
server log:
eerror ${logpath}
die Unable to start mongod for