summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2012-02-13 18:37:19 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2012-02-13 18:37:19 +0000
commit5df2f8334f3874eb64b44086f3bce5c902796e58 (patch)
treeec18b9fba2d008f50def692d781a507e36713afc /dev-ruby
parentppc64 stable wrt #388311 (diff)
downloadhistorical-5df2f8334f3874eb64b44086f3bce5c902796e58.tar.gz
historical-5df2f8334f3874eb64b44086f3bce5c902796e58.tar.bz2
historical-5df2f8334f3874eb64b44086f3bce5c902796e58.zip
Version bump; remove old.
Package-Manager: portage-2.2.0_alpha86/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/mongoid/ChangeLog8
-rw-r--r--dev-ruby/mongoid/Manifest14
-rw-r--r--dev-ruby/mongoid/mongoid-2.4.3.ebuild79
-rw-r--r--dev-ruby/mongoid/mongoid-2.4.4.ebuild (renamed from dev-ruby/mongoid/mongoid-2.4.2.ebuild)16
4 files changed, 19 insertions, 98 deletions
diff --git a/dev-ruby/mongoid/ChangeLog b/dev-ruby/mongoid/ChangeLog
index e0436e922459..4e847576dcf4 100644
--- a/dev-ruby/mongoid/ChangeLog
+++ b/dev-ruby/mongoid/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/mongoid
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mongoid/ChangeLog,v 1.5 2012/01/28 20:52:09 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mongoid/ChangeLog,v 1.6 2012/02/13 18:37:19 flameeyes Exp $
+
+*mongoid-2.4.4 (13 Feb 2012)
+
+ 13 Feb 2012; Diego E. Pettenò <flameeyes@gentoo.org> +mongoid-2.4.4.ebuild,
+ -mongoid-2.4.2.ebuild, -mongoid-2.4.3.ebuild:
+ Version bump; remove old.
*mongoid-2.4.3 (28 Jan 2012)
diff --git a/dev-ruby/mongoid/Manifest b/dev-ruby/mongoid/Manifest
index 739e6ba61a4d..5373b9bc5bc2 100644
--- a/dev-ruby/mongoid/Manifest
+++ b/dev-ruby/mongoid/Manifest
@@ -1,16 +1,14 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-DIST mongoid-2.4.2.tar.gz 351249 RMD160 17911217d521e25e399bb97b1c354f31d888831c SHA1 7b329185af27586e5410a3a5b55d40cf555ba453 SHA256 30aa3408361cf4bb98e43bdfdf43d59848d450b0526b4eb87464cab976dc2252
-DIST mongoid-2.4.3.tar.gz 352683 RMD160 1f994e8dce495799148c5bfb219887377a93c1dc SHA1 f073f6cdbb6cf7c7763e314add85325013f92c11 SHA256 2b92888c080a5477fa32a96411c2da7d86bc1ca2e3dcab57112b41c6488adc1b
-EBUILD mongoid-2.4.2.ebuild 1990 RMD160 38400a634f765c31e46002051eb8ee1433e36b29 SHA1 565eeb2cb7d18ae8e0d26be1898cdae3f28050a8 SHA256 e48f1ccc888a389c428275a4631dcf04a6b5d56114afc17d4cbf71343eec93a1
-EBUILD mongoid-2.4.3.ebuild 1990 RMD160 2d80fb9524245e340e88f7121517b4fd43744ac5 SHA1 8127d34e1aecb28c1a76dbaa53474d591e0168cd SHA256 62c1b9dd9a269ce5a17c5e14def6b02f124da3711ee32a6ee28e5574df0130de
-MISC ChangeLog 1085 RMD160 ac8a31fe3697832359ad62aa101aab7f8835db70 SHA1 1ab310708a98d0d5de3a91bd151d3ed627ff83ec SHA256 009f16a59365f78602a2e9f97a7db90578f4b973ba0171f5f334a69fd02e8ce1
+DIST mongoid-2.4.4.tar.gz 355335 RMD160 79df645eba21a5da93609c2cd5c507557093ec46 SHA1 00d8dbe0df78571dde62af1fae935b6a98027dc0 SHA256 b4776e37b1550448203e1e70d676c991b1e6e5ec77ece2c6f578a31f2bee6939
+EBUILD mongoid-2.4.4.ebuild 1900 RMD160 6461382fad51d05e99161044d1bcd73723679937 SHA1 3a28fa40261d06b4610e4074ab6f21d04f69e138 SHA256 430fc03ea709022ba540c33f88da08af266d43eb58ea252fda88e7554a578512
+MISC ChangeLog 1271 RMD160 3b9a074759dd2c043f9d0d09c1510256ea63bc83 SHA1 790ff0a746d581dbd106d4126ee98f09ed6b7cf4 SHA256 33bd74fa100297bffd122bf64e0f245f7db7817dba652c7f5232d1f123041d26
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk8kYAIACgkQAiZjviIA2Xh6qwCgmjiQ6HUQ+vFcbo99dRVU4Z4e
-NBMAn3UpHVISe48Jtjkyb0YDlxBZuRDs
-=XtO1
+iEYEARECAAYFAk85WD0ACgkQAiZjviIA2XhXmwCdGLftemiAPD1liBwUb76k5Hog
+7GMAn3/HPewHVgzC8fGvDKPZMapFUNRH
+=eh1c
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/mongoid/mongoid-2.4.3.ebuild b/dev-ruby/mongoid/mongoid-2.4.3.ebuild
deleted file mode 100644
index 0b22c64438c1..000000000000
--- a/dev-ruby/mongoid/mongoid-2.4.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mongoid/mongoid-2.4.3.ebuild,v 1.1 2012/01/28 20:52:09 flameeyes Exp $
-
-EAPI=4
-USE_RUBY="ruby18"
-
-#RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="spec:unit"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-GITHUB_USER="${PN}"
-GITHUB_PROJECT="${PN}"
-RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*"
-
-inherit ruby-fakegem
-
-DESCRIPTION="ODM (Object Document Mapper) Framework for MongoDB"
-HOMEPAGE="http://mongoid.org/"
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/tarball/v${PV} -> ${GITHUB_PROJECT}-${PV}.tar.gz"
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-# there is support to create a custom mongodb instance now but there are
-# still issues to be fixed.
-#RESTRICT="test"
-
-ruby_add_rdepend "
- >=dev-ruby/activemodel-3.1
- >=dev-ruby/mongo-1.3
- >=dev-ruby/tzinfo-0.3.22
-"
-
-ruby_add_bdepend "
- test? (
- dev-ruby/ammeter
- dev-ruby/mocha
- dev-ruby/rdoc
- dev-ruby/rspec
- dev-util/watchr
- )"
-
-DEPEND+=" test? ( dev-db/mongodb )"
-
-all_ruby_prepare() {
- # remove references to bundler, as the gemfile does not add anything
- # we need to care about.
- sed -i -e '/[bB]undler/d' Rakefile || die
- # remove the Gemfile as well or it'll try to load it during testing
- rm Gemfile || die
-}
-
-each_ruby_test() {
- mkdir "${T}/mongodb_$(basename $RUBY)"
- mongod --port 27017 --dbpath "${T}/mongodb_$(basename $RUBY)" \
- --noprealloc --noauth --nohttpinterface --nounixsocket --nojournal \
- --bind_ip 127.255.255.254 &
- mongod_pid=$!
- failed=0
-
- sleep 2
-
- export MONGOID_SPEC_HOST="127.255.255.254"
- export MONGOID_SPEC_PORT="27017"
-
- # functional testing crashes Ruby from within Portage, but works
- # outside of it, needs to be investigated thoroughly, but at least
- # unit testing works.
- ${RUBY} -S rake spec:unit || failed=1
- kill "${mongod_pid}"
-
- [[ "${failed}" == "1" ]] && die "tests failed"
-}
diff --git a/dev-ruby/mongoid/mongoid-2.4.2.ebuild b/dev-ruby/mongoid/mongoid-2.4.4.ebuild
index c6720c4a27e8..bd26e9635134 100644
--- a/dev-ruby/mongoid/mongoid-2.4.2.ebuild
+++ b/dev-ruby/mongoid/mongoid-2.4.4.ebuild
@@ -1,12 +1,15 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mongoid/mongoid-2.4.2.ebuild,v 1.1 2012/01/23 02:32:13 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mongoid/mongoid-2.4.4.ebuild,v 1.1 2012/02/13 18:37:19 flameeyes Exp $
EAPI=4
USE_RUBY="ruby18"
#RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="spec:unit"
+# functional testing crashes Ruby from within Portage, but works
+# outside of it, needs to be investigated thoroughly, but at least
+# unit testing works.
+RUBY_FAKEGEM_TASK_TEST="spec:unit spec:functional"
RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -27,10 +30,6 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
-# there is support to create a custom mongodb instance now but there are
-# still issues to be fixed.
-#RESTRICT="test"
-
ruby_add_rdepend "
>=dev-ruby/activemodel-3.1
>=dev-ruby/mongo-1.3
@@ -69,10 +68,7 @@ each_ruby_test() {
export MONGOID_SPEC_HOST="127.255.255.254"
export MONGOID_SPEC_PORT="27017"
- # functional testing crashes Ruby from within Portage, but works
- # outside of it, needs to be investigated thoroughly, but at least
- # unit testing works.
- ${RUBY} -S rake spec:unit || failed=1
+ ${RUBY} -S rake ${RUBY_FAKEGEM_TASK_TEST} || failed=1
kill "${mongod_pid}"
[[ "${failed}" == "1" ]] && die "tests failed"