summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2010-01-05 17:52:13 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2010-01-05 17:52:13 +0000
commit1011e7ccf0a1f98db69dade5aa1048d9e95615cb (patch)
tree759facf420b5b0e6b8098c9f9e7a5b58ce0702b6 /dev-ruby/gemcutter
parentInitial import of shoulda as needed by the gemcutter testsuite. (diff)
downloadgentoo-2-1011e7ccf0a1f98db69dade5aa1048d9e95615cb.tar.gz
gentoo-2-1011e7ccf0a1f98db69dade5aa1048d9e95615cb.tar.bz2
gentoo-2-1011e7ccf0a1f98db69dade5aa1048d9e95615cb.zip
Bump to final 0.3.0, tests are finally enabled, thanks upstream.
(Portage version: 2.2_rc61/cvs/Linux x86_64)
Diffstat (limited to 'dev-ruby/gemcutter')
-rw-r--r--dev-ruby/gemcutter/ChangeLog9
-rw-r--r--dev-ruby/gemcutter/gemcutter-0.2.1.ebuild33
-rw-r--r--dev-ruby/gemcutter/gemcutter-0.3.0.ebuild (renamed from dev-ruby/gemcutter/gemcutter-0.3.0_pre.ebuild)11
3 files changed, 11 insertions, 42 deletions
diff --git a/dev-ruby/gemcutter/ChangeLog b/dev-ruby/gemcutter/ChangeLog
index c85801ffff3a..59b76511bd6a 100644
--- a/dev-ruby/gemcutter/ChangeLog
+++ b/dev-ruby/gemcutter/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-ruby/gemcutter
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gemcutter/ChangeLog,v 1.2 2010/01/04 04:20:30 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gemcutter/ChangeLog,v 1.3 2010/01/05 17:52:13 flameeyes Exp $
+
+*gemcutter-0.3.0 (05 Jan 2010)
+
+ 05 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org>
+ -gemcutter-0.2.1.ebuild, -gemcutter-0.3.0_pre.ebuild,
+ +gemcutter-0.3.0.ebuild:
+ Bump to final 0.3.0, tests are finally enabled, thanks upstream.
*gemcutter-0.3.0_pre (04 Jan 2010)
diff --git a/dev-ruby/gemcutter/gemcutter-0.2.1.ebuild b/dev-ruby/gemcutter/gemcutter-0.2.1.ebuild
deleted file mode 100644
index 935406cbef92..000000000000
--- a/dev-ruby/gemcutter/gemcutter-0.2.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gemcutter/gemcutter-0.2.1.ebuild,v 1.1 2009/12/25 14:20:01 flameeyes Exp $
-
-EAPI=2
-
-USE_RUBY="ruby18"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Add commands to gem for gemcutter.org operations"
-HOMEPAGE="http://github.com/qrush/gemcutter"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend dev-ruby/json
-
-# gem file only distributes the tests' frontend, but not the actual
-# frontend; upstream github repository is not tagged, so we cannot
-# fetch a tarball.
-RESTRICT=test
-
-#ruby_add_bdepend test "dev-ruby/shoulda dev-ruby/fakeweb dev-ruby/rr"
-
-each_ruby_test() {
- ${RUBY} -Ilib test/*.rb || die "tests failed"
-}
diff --git a/dev-ruby/gemcutter/gemcutter-0.3.0_pre.ebuild b/dev-ruby/gemcutter/gemcutter-0.3.0.ebuild
index 2189c85c69d8..ba16f5e237f3 100644
--- a/dev-ruby/gemcutter/gemcutter-0.3.0_pre.ebuild
+++ b/dev-ruby/gemcutter/gemcutter-0.3.0.ebuild
@@ -1,13 +1,12 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gemcutter/gemcutter-0.3.0_pre.ebuild,v 1.1 2010/01/04 04:20:30 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gemcutter/gemcutter-0.3.0.ebuild,v 1.1 2010/01/05 17:52:13 flameeyes Exp $
EAPI=2
USE_RUBY="ruby18"
-
-RUBY_FAKEGEM_TASK_TEST="" #test
+RUBY_FAKEGEM_TASK_TEST="test"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_VERSION="${PV/_pre/.pre}"
@@ -24,8 +23,4 @@ IUSE=""
ruby_add_rdepend dev-ruby/json
-# tests fail, reported upstream
-# http://github.com/qrush/gemcutter/issues/#issue/155
-RESTRICT=test
-
-#ruby_add_bdepend test "dev-ruby/shoulda dev-ruby/webmock dev-ruby/rr dev-ruby/activesupport"
+ruby_add_bdepend test "dev-ruby/shoulda dev-ruby/webmock dev-ruby/rr dev-ruby/activesupport"