diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2010-02-01 16:42:04 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2010-02-01 16:42:04 +0000 |
commit | efe4249a9f27c1424f4de582588701ca98720390 (patch) | |
tree | 3d40b46f3eb2e6a0b57b486c02c32d8c93aebc0c | |
parent | Stable on amd64 wrt bug #300112 (diff) | |
download | historical-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/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/racc/ChangeLog | 5 | ||||
-rw-r--r-- | dev-ruby/racc/racc-1.4.6.ebuild | 19 |
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 |