Remove tests known to fail with ruby19.
authorHans de Graaff <graaff@gentoo.org>
Sun, 4 Dec 2011 18:46:36 +0000 (18:46 +0000)
committerHans de Graaff <graaff@gentoo.org>
Sun, 4 Dec 2011 18:46:36 +0000 (18:46 +0000)
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64

dev-ruby/crack/ChangeLog
dev-ruby/crack/Manifest
dev-ruby/crack/crack-0.3.1.ebuild

index f39cb266db40162d2e0b204339e81ecbb409c85e..1bd9b5de6991c15f4b666fa9de198f2b9f7d4683 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for dev-ruby/crack
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/crack/ChangeLog,v 1.23 2011/12/04 18:41:23 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/crack/ChangeLog,v 1.24 2011/12/04 18:46:36 graaff Exp $
+
+  04 Dec 2011; Hans de Graaff <graaff@gentoo.org> crack-0.3.1.ebuild:
+  Remove tests known to fail with ruby19.
 
   04 Dec 2011; Hans de Graaff <graaff@gentoo.org> crack-0.3.1.ebuild:
   Update HOMEPAGE.
index 16dc12f760e7d07167d4d5e0d07ef3748f551d4f..2fb824cd59f70c5925ba7acc3f6c6a59c6f17f0e 100644 (file)
@@ -6,13 +6,13 @@ DIST crack-0.3.0.gem 35328 RMD160 9fe68018c048af3b0d1310ef190619ceaadcd8bd SHA1
 DIST crack-0.3.1.gem 35840 RMD160 5c47355d53bfe65789a300ba84bfa97c7330c0b7 SHA1 13b0b516db1f855476069e6a630bb5a76ed06255 SHA256 6a533ba1cc99948bb5784eb57ba849784cf213d219656e5006dcc8b7f93a92f3
 EBUILD crack-0.1.8.ebuild 1187 RMD160 608b9fddb0cb24d8e720a6fe4773f7e38dfccb54 SHA1 e1f7bcf3b36e62d513f5a700b3d40297e981bfe1 SHA256 61710c4753c97c90ed256457d4ad234f6d863c5bcfb0ba0dc883c555abe5aa8b
 EBUILD crack-0.3.0.ebuild 1177 RMD160 f3deacbb729167a6d545c5e80fc4654602521366 SHA1 87863b9ecccbce7e28189900bbfd3fb8b52611e1 SHA256 4794cc396dcc3ace5e029232c7af5789937ad5115f06220e2a6a522950abdbfa
-EBUILD crack-0.3.1.ebuild 1177 RMD160 cede1169e66c5827a97d6c00109f8be99ba2ad48 SHA1 9dff4d4a8b9d44c55baae28e97fce4a4e00eff8b SHA256 3605147a0326de03e9c230781623b7831ccee655f9f80d37f408579e59a12a66
-MISC ChangeLog 3110 RMD160 5f3e49740fcc55590e88b051f4aa0744c41440b2 SHA1 3d8de73310a178ef5aa8cb14fcb037936348fba4 SHA256 b0a40bdd5e8c24d8b06e2641b403d4ff9b17ef5edac204192458be094a26a6ef
+EBUILD crack-0.3.1.ebuild 1369 RMD160 02900b3c8cb24465fbd671a3ca9f9117c54a7538 SHA1 26f875b2db008d78a96f712811a7aa335743a1d9 SHA256 03f4ea8be31c0db07ee2c6580cb247c8363a4be184174abcb150ce91f3de74e0
+MISC ChangeLog 3223 RMD160 78b64995e2c02ade5066491982cced19998ff306 SHA1 6c566c56f854eccb330af3660a0955e835daeff9 SHA256 7a3c71077fbaa1f8143f70f02b35a039c0610c06664ec76278ce5814db670635
 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iF4EAREIAAYFAk7bvt8ACgkQiIP6VqMIqNer2QD8CGCQ3eKovM/HV+b/A29hRZcB
-8riUG0ygx/Bs5VheJ3IA/AmqR/SwXx6999R7gjMiFbdj0PLBAuzm29JF3dZ5Yzn0
-=cldy
+iF4EAREIAAYFAk7bwBEACgkQiIP6VqMIqNe6zgD7Bwnw9XtF5wajtQLkeJqJ/Muc
+tWbj6VGBoYFK4ktGjuEA/2ZLlvoeKV9u1AcJjUAuzxZFSbX5KkVEBOqNT13ulZ+L
+=eBkX
 -----END PGP SIGNATURE-----
index d0a851f460cc1a2849bf4459ad28326bc9e538d9..04b69fe84674736051cffbeab5e2d73da2a27e71 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/crack/crack-0.3.1.ebuild,v 1.2 2011/12/04 18:41:23 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/crack/crack-0.3.1.ebuild,v 1.3 2011/12/04 18:46:36 graaff Exp $
 
 EAPI="2"
 
@@ -33,3 +33,15 @@ all_ruby_prepare() {
        # dev-ruby/matchy.
        sed -i -e 's:jnunemaker-matchy:mcmire-matchy:' test/test_helper.rb || die
 }
+
+each_ruby_prepare() {
+       case ${RUBY} in
+               *ruby19)
+                       # Remove test suite that is broken for ruby19.
+                       # Github Issues 26, 29, 32, 33.
+                       rm test/json_test.rb || die
+                       ;;
+               *)
+                       ;;
+       esac
+}