From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QAgXm-0002eB-CP for garchives@archives.gentoo.org; Fri, 15 Apr 2011 10:46:30 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8A19D1C056; Fri, 15 Apr 2011 10:45:58 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 4BC8F1C056 for ; Fri, 15 Apr 2011 10:45:58 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id BCF401B4081 for ; Fri, 15 Apr 2011 10:45:57 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 06D1E80079 for ; Fri, 15 Apr 2011 10:45:57 +0000 (UTC) From: "Justin Lecher" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Justin Lecher" Message-ID: <86b8abe7236f75a8006a88083f4bd92ff5e80b0a.jlec@gentoo> Subject: [gentoo-commits] proj/betagarden:master commit in: dev-python/pymongo/ X-VCS-Repository: proj/betagarden X-VCS-Files: dev-python/pymongo/ChangeLog dev-python/pymongo/metadata.xml dev-python/pymongo/pymongo-1.6.ebuild dev-python/pymongo/pymongo-1.9.ebuild X-VCS-Directories: dev-python/pymongo/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: 86b8abe7236f75a8006a88083f4bd92ff5e80b0a Date: Fri, 15 Apr 2011 10:45:57 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 54ef9f8198553e0a8a68067178615ee8 commit: 86b8abe7236f75a8006a88083f4bd92ff5e80b0a Author: Justin Lecher gentoo org> AuthorDate: Fri Apr 15 10:45:23 2011 +0000 Commit: Justin Lecher gentoo org> CommitDate: Fri Apr 15 10:45:23 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/betagarden.gi= t;a=3Dcommit;h=3D86b8abe7 Last QA on repoman warnings (Portage version: 2.2.0_alpha30/git/Linux x86_64, signed Manifest commit = with key 70EB7916) --- dev-python/pymongo/ChangeLog | 12 +++++++++++ dev-python/pymongo/metadata.xml | 6 +++++ dev-python/pymongo/pymongo-1.6.ebuild | 34 +++++++++++++++++++++------= ----- dev-python/pymongo/pymongo-1.9.ebuild | 27 +++++++++++++++++-------- 4 files changed, 58 insertions(+), 21 deletions(-) diff --git a/dev-python/pymongo/ChangeLog b/dev-python/pymongo/ChangeLog new file mode 100644 index 0000000..cffe8e2 --- /dev/null +++ b/dev-python/pymongo/ChangeLog @@ -0,0 +1,12 @@ +# ChangeLog for dev-python/pymongo +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 15 Apr 2011; Justin Lecher pymongo-1.6.ebuild, + pymongo-1.9.ebuild, +metadata.xml: + Last QA on repoman warnings + + 15 Apr 2011; Justin Lecher pymongo-1.6.ebuild, + pymongo-1.9.ebuild: + Fix distutils deprecation warning on multiple pyABI + diff --git a/dev-python/pymongo/metadata.xml b/dev-python/pymongo/metadat= a.xml new file mode 100644 index 0000000..e6233b5 --- /dev/null +++ b/dev-python/pymongo/metadata.xml @@ -0,0 +1,6 @@ + + + +no-herd +maintainer-wanted@gentoo.org + diff --git a/dev-python/pymongo/pymongo-1.6.ebuild b/dev-python/pymongo/p= ymongo-1.6.ebuild index 1c2abe6..b2f9cc9 100644 --- a/dev-python/pymongo/pymongo-1.6.ebuild +++ b/dev-python/pymongo/pymongo-1.6.ebuild @@ -1,25 +1,40 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ =20 +EAPI=3D"3" + +PYTHON_DEPEND=3D"2" +SUPPORT_PYTHON_ABIS=3D"1" +#RESTRICT_PYTHON_ABIS=3D"3.*" + inherit distutils =20 DESCRIPTION=3D"Python driver for MongoDB" HOMEPAGE=3D"http://github.com/mongodb/mongo-python-driver" -SRC_URI=3D"http://pypi.python.org/packages/source/${PN:0:1}/${PN}/${P}.t= ar.gz" +SRC_URI=3D"mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" =20 LICENSE=3D"Apache-2.0" SLOT=3D"0" KEYWORDS=3D"~x86 ~amd64" IUSE=3D"doc test" =20 -RDEPEND=3D">=3Ddev-lang/python-2.5" -DEPEND=3D"dev-python/setuptools +RDEPEND=3D"" +DEPEND=3D"${RDEPEND} + dev-python/setuptools doc? ( dev-python/epydoc ) - test? ( dev-python/nose - dev-db/mongodb ) - ${DEPEND}" + test? ( + dev-python/nose + dev-db/mongodb + )" =20 +src_test() { + einfo "${PN} tests assume that you have a mongodb running on localhost:= 27017" + testing() { + PYTHONPATH=3D"build-${PYTHON_ABI}/lib" "$(PYTHON)" test.py + } + python_execute_function testing +} src_install() { distutils_src_install =20 @@ -28,8 +43,3 @@ src_install() { dohtml -r html/* || die "Installing docs failed" fi } - -src_test() { - einfo "${PN} tests assume that you have a mongodb running on localhost:= 27017" - PYTHONPATH=3Dbuild/lib ${python} setup.py test || die "Tests failed" -} diff --git a/dev-python/pymongo/pymongo-1.9.ebuild b/dev-python/pymongo/p= ymongo-1.9.ebuild index 070437c..edfbac1 100644 --- a/dev-python/pymongo/pymongo-1.9.ebuild +++ b/dev-python/pymongo/pymongo-1.9.ebuild @@ -1,20 +1,26 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ =20 +EAPI=3D"3" + +PYTHON_DEPEND=3D"2" +SUPPORT_PYTHON_ABIS=3D"1" +#RESTRICT_PYTHON_ABIS=3D"3.*" + inherit distutils =20 DESCRIPTION=3D"Python driver for MongoDB" HOMEPAGE=3D"http://github.com/mongodb/mongo-python-driver" -SRC_URI=3D"http://pypi.python.org/packages/source/${PN:0:1}/${PN}/${P}.t= ar.gz" +SRC_URI=3D"mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" =20 LICENSE=3D"Apache-2.0" SLOT=3D"0" KEYWORDS=3D"~x86 ~amd64" IUSE=3D"doc test" =20 -RDEPEND=3D">=3Ddev-lang/python-2.5" -DEPEND=3D"${DEPEND} +RDEPEND=3D"" +DEPEND=3D"${RDEPEND} dev-python/setuptools doc? ( dev-python/epydoc ) test? ( @@ -22,6 +28,14 @@ DEPEND=3D"${DEPEND} dev-db/mongodb )" =20 +src_test() { + einfo "${PN} tests assume that you have a mongodb running on localhost:= 27017" + testing() { + PYTHONPATH=3D"build-${PYTHON_ABI}/lib" "$(PYTHON)" test.py + } + python_execute_function testing +} + src_install() { distutils_src_install =20 @@ -30,8 +44,3 @@ src_install() { dohtml -r html/* || die "Installing docs failed" fi } - -src_test() { - einfo "${PN} tests assume that you have a mongodb running on localhost:= 27017" - PYTHONPATH=3Dbuild/lib ${python} setup.py test || die "Tests failed" -}