summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2010-02-01 16:42:04 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2010-02-01 16:42:04 +0000
commitefe4249a9f27c1424f4de582588701ca98720390 (patch)
tree3d40b46f3eb2e6a0b57b486c02c32d8c93aebc0c
parentStable on amd64 wrt bug #300112 (diff)
downloadhistorical-efe4249a9f27c1424f4de582588701ca98720390.tar.gz
historical-efe4249a9f27c1424f4de582588701ca98720390.tar.bz2
historical-efe4249a9f27c1424f4de582588701ca98720390.zip
Add support for JRuby, blacklisting tests.
Package-Manager: portage-2.2_rc62/cvs/Linux x86_64
-rw-r--r--dev-ruby/activerecord/Manifest10
-rw-r--r--dev-ruby/racc/ChangeLog5
-rw-r--r--dev-ruby/racc/racc-1.4.6.ebuild19
3 files changed, 24 insertions, 10 deletions
diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 46547e18a848..b99089257447 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -4,14 +4,14 @@ Hash: SHA1
DIST activerecord-2.2.3.gem 502784 RMD160 0932353f44e970e16909485de1e45ea196838aa0 SHA1 3c9b3d013775c7367247e5ecd120b1eb211520dd SHA256 49061503098a1abaa50de2498875361b4052354c7900d563d1f89a030d33fd10
DIST activerecord-2.3.5.gem 546304 RMD160 be3bee034c5d56128a7a6c10470b92fdb167e569 SHA1 f411a1ad8aeef78a464b00663eecdc22e0e4266c SHA256 0b03d539c75ba735c507b3d8269d07f70ffc46ad86fdbfe6a2bfef82deb728db
EBUILD activerecord-2.2.3.ebuild 752 RMD160 805222255f40e1b3521743d320b8a5ce4ff131a3 SHA1 bd6c700159afdb29cb13e8caaed4a4bd5ad57d4a SHA256 3bf99459836dae1dd3abe47326dc896f3ddc12559ea6676cf49b04973470446a
-EBUILD activerecord-2.3.5-r1.ebuild 1367 RMD160 580fdaf8dce86c1e6a5ae2992c954b5a918ed9bc SHA1 c7ce98d323fc2d9d2e2bd702a50d0c863e9924b9 SHA256 286f8288989d6cf875d58f09102863148d19ea68d6649f2717cf8925d53b9905
+EBUILD activerecord-2.3.5-r1.ebuild 1545 RMD160 0436f946f7b6b5fe9ec29513336df9c813cd2941 SHA1 7500b1114f1a13caef79a518a44aee59b495937c SHA256 92dccca0d5be4ca84d336e5c026f4d688d3c116937a7159c208c278b48dfae5f
EBUILD activerecord-2.3.5.ebuild 760 RMD160 c8cbf4390b032d662dedb775ee06c057983b519d SHA1 b2fc379c1f31df48518dc6f4c6e64420f6423310 SHA256 ea4ffe8fb10bd372bbc233f2d4ac42e5f81c6df97226f742d17d748a16a5261a
-MISC ChangeLog 17082 RMD160 47640985237792500aeb0d6950c317924e4f423b SHA1 33e4f0500bcedbc152be74b9d4bd1807ccf59489 SHA256 5cbe6fc899136d79077c98e8c8b776cec0f8d5341dec3ee02736f0af3dfe0b37
+MISC ChangeLog 17242 RMD160 caea44850789021e58902c4f3793551f814e9c2f SHA1 84502497d59379042b7565f386c9487af67495ac SHA256 83625ec5150fade459305254414eba0bd6539122ad40edb41ce7fd2842532343
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
-iEYEARECAAYFAktd0HkACgkQAiZjviIA2XjRXACgrFkPcJE8QQAM8EkQhT4O6Fui
-k6UAmgJ9NIpRbsaxQmOPjoUCynG2NSY1
-=9Mkt
+iEYEARECAAYFAktnBVcACgkQAiZjviIA2XjEjQCgn7ccA/xoc3MQylzBj35uuxqR
+J6sAn2zxJJ9VT2uWvLsGLD1v/hGCpMCW
+=3mak
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/racc/ChangeLog b/dev-ruby/racc/ChangeLog
index 7daf86970e96..286612b70036 100644
--- a/dev-ruby/racc/ChangeLog
+++ b/dev-ruby/racc/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-ruby/racc
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/racc/ChangeLog,v 1.46 2010/01/21 11:23:46 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/racc/ChangeLog,v 1.47 2010/02/01 16:42:04 flameeyes Exp $
+
+ 01 Feb 2010; Diego E. Pettenò <flameeyes@gentoo.org> racc-1.4.6.ebuild:
+ Add support for JRuby, blacklisting tests.
21 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org> racc-1.4.6.ebuild,
+files/racc-1.4.6-test-unit.patch:
diff --git a/dev-ruby/racc/racc-1.4.6.ebuild b/dev-ruby/racc/racc-1.4.6.ebuild
index d1142a1a3b1a..06a0fc54e931 100644
--- a/dev-ruby/racc/racc-1.4.6.ebuild
+++ b/dev-ruby/racc/racc-1.4.6.ebuild
@@ -1,12 +1,10 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/racc/racc-1.4.6.ebuild,v 1.3 2010/01/21 11:23:46 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/racc/racc-1.4.6.ebuild,v 1.4 2010/02/01 16:42:04 flameeyes Exp $
EAPI=2
-# jruby → testsuite uses fork (incompatible with JRuby), and patched
-# one crashes JRuby 1.4.0.
-USE_RUBY="ruby18 ruby19"
+USE_RUBY="ruby18 ruby19 jruby"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.en.rdoc README.ja.rdoc TODO ChangeLog"
@@ -55,6 +53,19 @@ each_ruby_compile() {
esac
}
+each_ruby_test() {
+ case ${RUBY} in
+ *jruby)
+ ewarn "Using JRuby 1.4.0 the tests are currently badly broken,"
+ ewarn "so they are disabled until a new racc or a new JRuby is"
+ ewarn "released."
+ ;;
+ *)
+ each_fakegem_test
+ ;;
+ esac
+}
+
all_ruby_install() {
all_fakegem_install