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 1Q8yr4-0007LQ-RL for garchives@archives.gentoo.org; Sun, 10 Apr 2011 17:55:23 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 859641C014; Sun, 10 Apr 2011 17:55:15 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 3E0C81C014 for ; Sun, 10 Apr 2011 17:55:15 +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 ABA261B4046 for ; Sun, 10 Apr 2011 17:55:14 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id BDC2080065 for ; Sun, 10 Apr 2011 17:55:13 +0000 (UTC) From: "Alexys Jacob" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alexys Jacob" Message-ID: <662d127f0479d00a60881cf4586e7f6beed8a524.ultrabug@gentoo> Subject: [gentoo-commits] dev/ultrabug:master commit in: dev-db/mongodb/files/, dev-db/mongodb/ X-VCS-Repository: dev/ultrabug X-VCS-Files: dev-db/mongodb/Manifest dev-db/mongodb/files/mongodb.initd dev-db/mongodb/mongodb-1.8.1.ebuild X-VCS-Directories: dev-db/mongodb/files/ dev-db/mongodb/ X-VCS-Committer: ultrabug X-VCS-Committer-Name: Alexys Jacob X-VCS-Revision: 662d127f0479d00a60881cf4586e7f6beed8a524 Date: Sun, 10 Apr 2011 17:55:13 +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: 9dadf48f7b9d63cbad0ec8e4708864e7 commit: 662d127f0479d00a60881cf4586e7f6beed8a524 Author: Ultrabug gentoo org> AuthorDate: Sun Apr 10 17:54:55 2011 +0000 Commit: Alexys Jacob gentoo org> CommitDate: Sun Apr 10 17:54:55 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Ddev/ultrabug.git;a= =3Dcommit;h=3D662d127f mongodb work --- dev-db/mongodb/Manifest | 4 ++-- dev-db/mongodb/files/mongodb.initd | 1 + dev-db/mongodb/mongodb-1.8.1.ebuild | 17 ++++++----------- 3 files changed, 9 insertions(+), 13 deletions(-) diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest index 6c355af..c9ca59c 100644 --- a/dev-db/mongodb/Manifest +++ b/dev-db/mongodb/Manifest @@ -1,5 +1,5 @@ AUX mongodb-1.8-fix-scons.patch 1649 RMD160 1e5be2fe75f25c511b1d70dd1dd7= 977c8f1a6db3 SHA1 1300bbc5ff4f9c4a59e89fb3e119506b3507906d SHA256 5b8db8f= 66adabbdd52c364a713ce38a937c4ac6282a4ac530d14930d386d582d AUX mongodb.confd 246 RMD160 fee0f87d5f6715b237d7195ea6dfd24a50868102 SH= A1 dd786ce383ea3a112352f5b48e4948dd3377b009 SHA256 5dd09535664bd7bc9d0e92= 7896f8e768f225c43c1d84bde9812cb36866f1f587 -AUX mongodb.initd 706 RMD160 7eafe2f49701dcbee548c32e1340d21e3cb0c482 SH= A1 6a492588c90c592782eab4b3682735ba32cbd75d SHA256 15e549835897d44ded2e4b= e37448c08fd2b084bc1609cf747bdb3e5674ab9e00 +AUX mongodb.initd 754 RMD160 c63b5ff46124c0fbddcfdf82d9a83cb7a8f529af SH= A1 30b33e0ea5affda165eb17f0b4abdd518838f2a5 SHA256 56028d6e9c71781c9e27a0= d1240c8c895341fa7893bec745b806c6092a86cd19 DIST mongodb-src-r1.8.1.tar.gz 1718969 RMD160 e8739fd15c40eac9934045af43= 65c13f204d16fe SHA1 615cfe4ace4899e73a7083059c7178d8f5c19f03 SHA256 8b268= b4f8c4d055c74add1fc995f103d893657c4291964d370899ebefd0bc97d -EBUILD mongodb-1.8.1.ebuild 2254 RMD160 b267fc26bb0ea50a7b3008115679da9e= cbf06e2a SHA1 45169685deb4d2bb302737194b1cf9b3959ee53e SHA256 778b878bc36= 8f7988bc7f2a98849814c49dec54ddb0209579709f312735ab001 +EBUILD mongodb-1.8.1.ebuild 2130 RMD160 ff2c2ca25274092ce2d4b3fc223c147b= 8254cab2 SHA1 e3cbc510e73e2576d43930d4112a72cc39758900 SHA256 29e0e7611b1= abed30b19135de756fddd90191941470f4e3ee1c640fe968ed7d9 diff --git a/dev-db/mongodb/files/mongodb.initd b/dev-db/mongodb/files/mo= ngodb.initd index 32c6968..f023058 100644 --- a/dev-db/mongodb/files/mongodb.initd +++ b/dev-db/mongodb/files/mongodb.initd @@ -17,6 +17,7 @@ start() { --bind_ip ${MONGODB_IP:-127.0.0.1} \ --port ${MONGODB_PORT:-27017} \ --dbpath ${MONGODB_DATA:-/var/lib/mongodb} \ + --unixSocketPrefix /var/run/${SVCNAME}.sock \ --logappend --logpath /var/log/mongodb/${SVCNAME}.log \ ${MONGODB_OPTIONS} eend $? diff --git a/dev-db/mongodb/mongodb-1.8.1.ebuild b/dev-db/mongodb/mongodb= -1.8.1.ebuild index 478f13c..20a62c4 100644 --- a/dev-db/mongodb/mongodb-1.8.1.ebuild +++ b/dev-db/mongodb/mongodb-1.8.1.ebuild @@ -4,7 +4,7 @@ =20 EAPI=3D3 =20 -inherit eutils versionator +inherit eutils multilib versionator =20 MY_PATCHVER=3D$(get_version_component_range 1-2) MY_P=3D"${PN}-src-r${PV}" @@ -18,7 +18,7 @@ SLOT=3D"0" KEYWORDS=3D"~amd64 ~x86" IUSE=3D"static-libs v8" =20 -RDEPEND=3D"!v8? ( dev-lang/spidermonkey ) +RDEPEND=3D"!v8? ( >=3Ddev-lang/spidermonkey-1.9 ) v8? ( dev-lang/v8 ) dev-libs/boost dev-libs/libpcre[cxx] @@ -45,12 +45,6 @@ pkg_setup() { =20 src_prepare() { epatch "${FILESDIR}/${PN}-1.8-fix-scons.patch" - # TODO: is this still true ? - #if use v8; then - # Suppress known test failure with v8: - # http://jira.mongodb.org/browse/SERVER-1147 - #sed -i -e '/add< NumberLong >/d' dbtests/jstests.cpp || die - #fi } =20 src_compile() { @@ -74,9 +68,10 @@ src_install() { newconfd "${FILESDIR}/${PN}.confd" ${PN} || die "Install failed" } =20 -src_test() { - scons ${scons_opts} smoke --smokedbprefix=3D'testdir' test || die "Test= s failed" -} +# FIXME: test phase depends on pymongo which is not in tree +# src_test() { + #scons ${scons_opts} smoke --smokedbprefix=3D'testdir' test || die "Tes= ts failed" +# } =20 pkg_postinst() { if has_version '