summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2009-12-20 22:33:56 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2009-12-20 22:33:56 +0000
commit743ac3d359fc254fa5dd6010db5a9768e90cbe35 (patch)
tree6fd3122865eee83fd54daeb76ac7dafd747898ba /dev-ruby/test-spec
parentDrop old ebuilds and drop ruby 1.8 support from 2.0.5: installed as a gem doe... (diff)
downloadgentoo-2-743ac3d359fc254fa5dd6010db5a9768e90cbe35.tar.gz
gentoo-2-743ac3d359fc254fa5dd6010db5a9768e90cbe35.tar.bz2
gentoo-2-743ac3d359fc254fa5dd6010db5a9768e90cbe35.zip
Don't build for Ruby 1.9 since this is incompatible with the test-unit gem. Document why that and jruby are not present then.
(Portage version: 2.2_rc60/cvs/Linux x86_64)
Diffstat (limited to 'dev-ruby/test-spec')
-rw-r--r--dev-ruby/test-spec/ChangeLog7
-rw-r--r--dev-ruby/test-spec/test-spec-0.10.0-r2.ebuild7
-rw-r--r--dev-ruby/test-spec/test-spec-0.10.0.ebuild14
3 files changed, 11 insertions, 17 deletions
diff --git a/dev-ruby/test-spec/ChangeLog b/dev-ruby/test-spec/ChangeLog
index 1be3119784aa..7cef416192f5 100644
--- a/dev-ruby/test-spec/ChangeLog
+++ b/dev-ruby/test-spec/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/test-spec
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/test-spec/ChangeLog,v 1.8 2009/12/20 22:20:30 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/test-spec/ChangeLog,v 1.9 2009/12/20 22:33:56 flameeyes Exp $
+
+ 20 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+ -test-spec-0.10.0.ebuild, test-spec-0.10.0-r2.ebuild:
+ Don't build for Ruby 1.9 since this is incompatible with the test-unit
+ gem. Document why that and jruby are not present then.
20 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
test-spec-0.10.0-r2.ebuild, -files/test-spec-0.10.0-test-unit.patch:
diff --git a/dev-ruby/test-spec/test-spec-0.10.0-r2.ebuild b/dev-ruby/test-spec/test-spec-0.10.0-r2.ebuild
index eff7f378be00..de8a1d3b0d2d 100644
--- a/dev-ruby/test-spec/test-spec-0.10.0-r2.ebuild
+++ b/dev-ruby/test-spec/test-spec-0.10.0-r2.ebuild
@@ -1,9 +1,12 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/test-spec/test-spec-0.10.0-r2.ebuild,v 1.2 2009/12/20 22:20:30 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/test-spec/test-spec-0.10.0-r2.ebuild,v 1.3 2009/12/20 22:33:56 flameeyes Exp $
EAPI="2"
-USE_RUBY="ruby18 ruby19"
+
+# ruby19 → incompatible with test-unit so fails badly
+# jruby → fails tests because IO.path method is missing
+USE_RUBY="ruby18"
RUBY_FAKEGEM_EXTRADOC="README SPECS ROADMAP TODO"
RUBY_FAKEGEM_DOCDIR="doc"
diff --git a/dev-ruby/test-spec/test-spec-0.10.0.ebuild b/dev-ruby/test-spec/test-spec-0.10.0.ebuild
deleted file mode 100644
index 85aa49ef7fc1..000000000000
--- a/dev-ruby/test-spec/test-spec-0.10.0.ebuild
+++ /dev/null
@@ -1,14 +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/test-spec/test-spec-0.10.0.ebuild,v 1.1 2009/03/01 12:58:33 a3li Exp $
-
-inherit ruby gems
-USE_RUBY="ruby18 ruby19"
-
-DESCRIPTION="A library to do Behavior Driven Development with Test::Unit"
-HOMEPAGE="http://chneukirchen.org/blog/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""