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 1QA1WB-0006jr-0V for garchives@archives.gentoo.org; Wed, 13 Apr 2011 14:58:07 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 30BD01C004; Wed, 13 Apr 2011 14:58:00 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id DA28E1C004 for ; Wed, 13 Apr 2011 14:57:59 +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 63D9A1B401A for ; Wed, 13 Apr 2011 14:57:59 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id B4B6280065 for ; Wed, 13 Apr 2011 14:57:58 +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: Subject: [gentoo-commits] proj/betagarden:master commit in: dev-db/mongodb/files/, dev-db/mongodb/ X-VCS-Repository: proj/betagarden X-VCS-Files: dev-db/mongodb/files/mongodb-1.8-fix-scons.patch dev-db/mongodb/files/mongodb.confd dev-db/mongodb/files/mongodb.initd dev-db/mongodb/files/mongos.confd dev-db/mongodb/files/mongos.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: d617443ea59997a9c144f3422cc7fc6420b44660 Date: Wed, 13 Apr 2011 14:57:58 +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: d654fbb3405988b868de73c43273569f commit: d617443ea59997a9c144f3422cc7fc6420b44660 Author: Ultrabug gentoo org> AuthorDate: Wed Apr 13 14:57:50 2011 +0000 Commit: Alexys Jacob gentoo org> CommitDate: Wed Apr 13 14:57:50 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/betagarden.gi= t;a=3Dcommit;h=3Dd617443e fixed in g-x86 --- dev-db/mongodb/files/mongodb-1.8-fix-scons.patch | 39 ---------- dev-db/mongodb/files/mongodb.confd | 11 --- dev-db/mongodb/files/mongodb.initd | 33 -------- dev-db/mongodb/files/mongos.confd | 13 --- dev-db/mongodb/files/mongos.initd | 43 ----------- dev-db/mongodb/mongodb-1.8.1.ebuild | 88 ----------------= ------ 6 files changed, 0 insertions(+), 227 deletions(-) diff --git a/dev-db/mongodb/files/mongodb-1.8-fix-scons.patch b/dev-db/mo= ngodb/files/mongodb-1.8-fix-scons.patch deleted file mode 100644 index 3d2996a..0000000 --- a/dev-db/mongodb/files/mongodb-1.8-fix-scons.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/SConstruct 2011-04-06 06:40:13.000000000 +0200 -+++ b/SConstruct 2011-04-10 15:50:52.696516582 +0200 -@@ -671,9 +671,10 @@ - env.Append( CPPFLAGS=3D"-fPIC -fno-strict-aliasing -ggdb -pthread -= Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch" ) - # env.Append( " -Wconversion" ) TODO: this doesn't really work yet - if linux: -- env.Append( CPPFLAGS=3D" -Werror " ) - env.Append( CPPFLAGS=3D" -fno-builtin-memcmp " ) # glibc's memc= mp is faster than gcc's -+ env.Append( CXXFLAGS=3Dos.environ['CXXFLAGS']) - env.Append( CXXFLAGS=3D" -Wnon-virtual-dtor " ) -+ env.Append( LINKFLAGS=3Dos.environ['LDFLAGS'] ) - env.Append( LINKFLAGS=3D" -fPIC -pthread -rdynamic" ) - env.Append( LIBS=3D[] ) -=20 -@@ -683,12 +684,11 @@ -=20 - if linux and has_option( "sharedclient" ): - env.Append( LINKFLAGS=3D" -Wl,--as-needed -Wl,-zdefs " ) -+ env.Append( SHLINKFLAGS=3D" -Wl,-soname=3Dlibmongoclient.so " ) -=20 - if debugBuild: - env.Append( CPPFLAGS=3D" -O0 -fstack-protector " ); - env['ENV']['GLIBCXX_FORCE_NEW'] =3D 1; # play nice with valgrin= d -- else: -- env.Append( CPPFLAGS=3D" -O3" ) - #env.Append( CPPFLAGS=3D" -fprofile-generate" ) - #env.Append( LINKFLAGS=3D" -fprofile-generate" ) - # then: -@@ -911,8 +911,8 @@ - =20 - myCheckLib( J , True ) - mozHeader =3D "js" -- if bigLibString(myenv).find( "mozjs" ) >=3D 0: -- mozHeader =3D "mozjs" -+ env.Append( CPPPATH=3D["/usr/include/nspr"] ) -+ env.Append( CPPDEFINES=3D[ "XULRUNNER" ] ) -=20 - if not conf.CheckHeader( mozHeader + "/jsapi.h" ): - if conf.CheckHeader( "jsapi.h" ): diff --git a/dev-db/mongodb/files/mongodb.confd b/dev-db/mongodb/files/mo= ngodb.confd deleted file mode 100644 index 9b3a438..0000000 --- a/dev-db/mongodb/files/mongodb.confd +++ /dev/null @@ -1,11 +0,0 @@ -# Mongodb essentials -MONGODB_EXEC=3D"/usr/bin/mongod" -MONGODB_RUN=3D"/var/run/mongodb" -MONGODB_DATA=3D"/var/lib/mongodb" -MONGODB_USER=3D"mongodb" - -MONGODB_IP=3D"127.0.0.1" -MONGODB_PORT=3D"27017" - -# Set extra options here, such as disabling the admin web server -MONGODB_OPTIONS=3D"--journal" diff --git a/dev-db/mongodb/files/mongodb.initd b/dev-db/mongodb/files/mo= ngodb.initd deleted file mode 100644 index 9e105e4..0000000 --- a/dev-db/mongodb/files/mongodb.initd +++ /dev/null @@ -1,33 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -depend() { - need net -} - -start() { - mkdir -p ${MONGODB_RUN:-/var/run/mongodb} - chown ${MONGODB_USER:-mongodb}: ${MONGODB_RUN:-/var/run/mongodb} - - ebegin "Starting ${SVCNAME}" - start-stop-daemon --background --start --make-pidfile \ - --pidfile ${MONGODB_RUN:-/var/run/mongodb}/${SVCNAME}.pid \ - --chuid ${MONGODB_USER:-mongodb} \ - --exec ${MONGODB_EXEC:-/usr/bin/mongod} \ - -- \ - --bind_ip ${MONGODB_IP:-127.0.0.1} \ - --port ${MONGODB_PORT:-27017} \ - --dbpath ${MONGODB_DATA:-/var/lib/mongodb} \ - --unixSocketPrefix ${MONGODB_RUN:-/var/run/mongodb} \ - --logappend --logpath /var/log/mongodb/${SVCNAME}.log \ - ${MONGODB_OPTIONS} - eend $? -} - -stop() { - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop --pidfile ${MONGODB_RUN:-/var/run/mongodb}/${S= VCNAME}.pid - eend $? -} diff --git a/dev-db/mongodb/files/mongos.confd b/dev-db/mongodb/files/mon= gos.confd deleted file mode 100644 index 44cbad8..0000000 --- a/dev-db/mongodb/files/mongos.confd +++ /dev/null @@ -1,13 +0,0 @@ -# Mongos essentials -MONGOS_EXEC=3D"/usr/bin/mongos" -MONGOS_RUN=3D"/var/run/mongodb" -MONGOS_USER=3D"mongodb" - -MONGOS_IP=3D"127.0.0.1" -MONGOS_PORT=3D"27019" - -# 1 to 3 comma separated config servers (mendatory) -MONGOS_CONFIGDB=3D"" - -# Set extra options here -MONGOS_OPTIONS=3D"" diff --git a/dev-db/mongodb/files/mongos.initd b/dev-db/mongodb/files/mon= gos.initd deleted file mode 100644 index 90e2661..0000000 --- a/dev-db/mongodb/files/mongos.initd +++ /dev/null @@ -1,43 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -depend() { - need net -} - -checkconfig() { - if [ -z "${MONGOS_CONFIGDB}" ]; then - eerror "MONGOS_CONFIGDB is not defined, check your configuration file = !" - return 1 - fi - return 0 -} - -start() { - checkconfig || return 1 - - mkdir -p ${MONGODB_RUN:-/var/run/mongodb} - chown ${MONGODB_USER:-mongodb}: ${MONGODB_RUN:-/var/run/mongodb} - - ebegin "Starting ${SVCNAME}" - start-stop-daemon --background --start --make-pidfile \ - --pidfile ${MONGODB_RUN:-/var/run/mongodb}/${SVCNAME}.pid \ - --chuid ${MONGOS_USER:-mongodb} \ - --exec ${MONGOS_EXEC:-/usr/bin/mongos} \ - -- \ - --bind_ip ${MONGOS_IP:-127.0.0.1} \ - --port ${MONGOS_PORT:-27018} \ - --unixSocketPrefix ${MONGOS_RUN:-/var/run/mongodb} \ - --logappend --logpath /var/log/mongodb/${SVCNAME}.log \ - --configdb ${MONGOS_CONFIGDB} \ - ${MONGOS_OPTIONS} - eend $? -} - -stop() { - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop --pidfile ${MONGOS_RUN:-/var/run/mongodb}/${SV= CNAME}.pid - eend $? -} \ No newline at end of file diff --git a/dev-db/mongodb/mongodb-1.8.1.ebuild b/dev-db/mongodb/mongodb= -1.8.1.ebuild deleted file mode 100644 index dc1987a..0000000 --- a/dev-db/mongodb/mongodb-1.8.1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=3D3 -SCONS_MIN_VERSION=3D"1.2.0" - -inherit eutils multilib scons-utils versionator - -MY_P=3D"${PN}-src-r${PV/_rc/-rc}" - -DESCRIPTION=3D"A high-performance, open source, schema-free document-ori= ented database" -HOMEPAGE=3D"http://www.mongodb.org" -SRC_URI=3D"http://downloads.mongodb.org/src/${MY_P}.tar.gz" - -LICENSE=3D"AGPL-3 Apache-2.0" -SLOT=3D"0" -KEYWORDS=3D"~amd64 ~x86" -IUSE=3D"+static-libs v8" - -RDEPEND=3D"!v8? ( >=3Ddev-lang/spidermonkey-1.9 ) - v8? ( dev-lang/v8 ) - dev-libs/boost - dev-libs/libpcre[cxx] - net-libs/libpcap" -DEPEND=3D"${RDEPEND} - sys-libs/readline - sys-libs/ncurses" - -S=3D"${WORKDIR}/${MY_P}" - -pkg_setup() { - enewgroup mongodb - enewuser mongodb -1 -1 /var/lib/${PN} mongodb - - scons_opts=3D"" - use static-libs || scons_opts+=3D" --sharedclient" - if use v8; then - scons_opts+=3D" --usev8" - else - scons_opts+=3D" --usesm" - fi -} - -src_prepare() { - epatch "${FILESDIR}/${PN}-1.8-fix-scons.patch" -} - -src_compile() { - escons ${scons_opts} all || die "Compile failed" -} - -pkg_preinst() { - has_version '