Add ruby19. Bump sexp-processor dependency to avoid many test failures with ruby...
authorHans de Graaff <graaff@gentoo.org>
Wed, 28 Dec 2011 09:25:50 +0000 (09:25 +0000)
committerHans de Graaff <graaff@gentoo.org>
Wed, 28 Dec 2011 09:25:50 +0000 (09:25 +0000)
Package-Manager: portage-2.1.10.41/cvs/Linux x86_64

dev-ruby/ruby_parser/ChangeLog
dev-ruby/ruby_parser/Manifest
dev-ruby/ruby_parser/ruby_parser-2.3.1.ebuild

index 05d322c8ecf18f81195cafafba1dd87d9f43b85c..fff8f5a96a7dbaee0ae88b51d95495aba0e57981 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-ruby/ruby_parser
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby_parser/ChangeLog,v 1.34 2011/12/24 07:43:05 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby_parser/ChangeLog,v 1.35 2011/12/28 09:25:50 graaff Exp $
+
+  28 Dec 2011; Hans de Graaff <graaff@gentoo.org> ruby_parser-2.3.1.ebuild:
+  Add ruby19. Bump sexp-processor dependency to avoid many test failures with
+  ruby 1.9.
 
   24 Dec 2011; Hans de Graaff <graaff@gentoo.org> -ruby_parser-2.0.6.ebuild,
   -ruby_parser-2.1.0.ebuild, -ruby_parser-2.2.0.ebuild:
index dd27059eea61cbba216f112d7f2ab63924bc2a97..af940b615ba4da3fc640bc7ea25cd8507e62b1d7 100644 (file)
@@ -6,13 +6,13 @@ DIST ruby_parser-2.3.0.gem 80384 RMD160 f46174a5f58d168b88d187dd1259e134070c2891
 DIST ruby_parser-2.3.1.gem 80384 RMD160 6bb5dce6754e2805958eb3540779709936b20429 SHA1 be30e01b75de61d72a684392e454a532216f0ef1 SHA256 d9a4daeb41da89db62c6ba4d31facedac7b181fa5c3ba20b4256bad8cb4fc434
 EBUILD ruby_parser-2.0.5.ebuild 837 RMD160 7bd1191feb00f7964853e8bccfdf3c47e9661ee4 SHA1 b440403b33a0826d98c5ab24a8a852109b49684b SHA256 b1147d42c2f2f78065d4ade8381fa224afb98af10b696a3986adb715a86d2568
 EBUILD ruby_parser-2.3.0.ebuild 1005 RMD160 1f7838f24f1ec96240393553213a74dec77cafba SHA1 20f9d20e9f4022672640c8e8afd8c51b11c0f84f SHA256 de97d74b8f344e852c27b2df8d6ea5d7868fac96d219069de1c32e51f8d52377
-EBUILD ruby_parser-2.3.1.ebuild 1014 RMD160 1c72c5053eeb85be524508085ce720b4de749009 SHA1 ffd28c52c33ca3f0ad17b698542a3f1bf3cd3a0c SHA256 709af4e2df8f79e4acb874d65b935829e2f0b5f3904649a62991bd987f236f23
-MISC ChangeLog 4455 RMD160 b518476641bd0effca85934e44f86808dfca01f4 SHA1 c9281829b2f06fea8d7739ff66243408ba39d2e6 SHA256 90f65bb643fb1674d2fa85a7b979bbd5ade8a8549e29fff8391fb95f972ee69e
+EBUILD ruby_parser-2.3.1.ebuild 1156 RMD160 ffa6d7b3f59658f3cf784e5aadec7b0823ea70a5 SHA1 d62f729f449595c90a66f03ec1d73eba572a4c9d SHA256 270855c347fc9cefbad10084951711b8970730d83b7ab96b9454a9fd911aad37
+MISC ChangeLog 4622 RMD160 837ee332d9811ba2eb8b97d77d2c390cfc5eb74f SHA1 12545c7c549dacf9d68e22fca564c65e9243481c SHA256 69d847f57adf7b71968d2481bb4829188d1330aa4a79499330772a13a8be31c3
 MISC metadata.xml 158 RMD160 097f8145a9994f98be4971b43b23b9e5e8bccb66 SHA1 7ac646714b1ab83fda98f3ccdd8b48a31c148b27 SHA256 70b396ab3c7a63a81cb895b7728bd9eccdc9770afdb9919f2c54694b685f7032
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iF4EAREIAAYFAk71gqMACgkQiIP6VqMIqNcm4gD8D3NPJtVDDj3xhMfnDGRcTxY3
-hCjfjBwqEzkkeXfcvr8A/1Ah+pDBOQD8qHvJqealyQC+xgGYNd5xFX1+Fej2H8YN
-=xhuQ
+iF4EAREIAAYFAk764KMACgkQiIP6VqMIqNcwlwD/VDU6AlMNlhsht7ZamCwD6ubP
+KMv1nEJYgKCEwlqQbcEA/Rjgf0MrS7SEY+WZnX3SEuGXQIvBdpc1eMf1HlH8myFn
+=eAcc
 -----END PGP SIGNATURE-----
index 0dc58d83cb3b61894f7a919c1c8389eba9b08b6f..f2289a3fd48b3f3905a5db0c20a1b5c19635158d 100644 (file)
@@ -1,10 +1,10 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby_parser/ruby_parser-2.3.1.ebuild,v 1.2 2011/12/05 00:56:48 naota Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby_parser/ruby_parser-2.3.1.ebuild,v 1.3 2011/12/28 09:25:50 graaff Exp $
 
 EAPI=2
 
-USE_RUBY="ruby18 ree18 jruby"
+USE_RUBY="ruby18 ruby19 ree18 jruby"
 
 RUBY_FAKEGEM_TASK_DOC="docs"
 RUBY_FAKEGEM_DOCDIR="doc"
@@ -20,7 +20,8 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 IUSE=""
 
-ruby_add_rdepend ">=dev-ruby/sexp-processor-3.0.1"
+# The sexp-processor dependency is needed to make tests pass for ruby 1.9.
+ruby_add_rdepend ">=dev-ruby/sexp-processor-3.0.9"
 ruby_add_bdepend "doc? ( >=dev-ruby/hoe-2.9.1 )"
 ruby_add_bdepend "test? ( virtual/ruby-test-unit >=dev-ruby/sexp-processor-3.0.6 )"
 
@@ -28,4 +29,6 @@ all_ruby_prepare() {
        # Remove reference to perforce method that is not in a released
        # version of hoe-seattlerb.
        sed -i -e '/perforce/d' Rakefile || die
+
+       sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die
 }