From df939dce0f2a60643691c9c01e9a02cc74b55749 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Wed, 28 Dec 2011 09:25:50 +0000 Subject: [PATCH] Add ruby19. Bump sexp-processor dependency to avoid many test failures with ruby 1.9. Package-Manager: portage-2.1.10.41/cvs/Linux x86_64 --- dev-ruby/ruby_parser/ChangeLog | 6 +++++- dev-ruby/ruby_parser/Manifest | 10 +++++----- dev-ruby/ruby_parser/ruby_parser-2.3.1.ebuild | 9 ++++++--- 3 files changed, 16 insertions(+), 9 deletions(-) diff --git a/dev-ruby/ruby_parser/ChangeLog b/dev-ruby/ruby_parser/ChangeLog index 05d322c8ecf1..fff8f5a96a7d 100644 --- a/dev-ruby/ruby_parser/ChangeLog +++ b/dev-ruby/ruby_parser/ChangeLog @@ -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 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 -ruby_parser-2.0.6.ebuild, -ruby_parser-2.1.0.ebuild, -ruby_parser-2.2.0.ebuild: diff --git a/dev-ruby/ruby_parser/Manifest b/dev-ruby/ruby_parser/Manifest index dd27059eea61..af940b615ba4 100644 --- a/dev-ruby/ruby_parser/Manifest +++ b/dev-ruby/ruby_parser/Manifest @@ -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----- diff --git a/dev-ruby/ruby_parser/ruby_parser-2.3.1.ebuild b/dev-ruby/ruby_parser/ruby_parser-2.3.1.ebuild index 0dc58d83cb3b..f2289a3fd48b 100644 --- a/dev-ruby/ruby_parser/ruby_parser-2.3.1.ebuild +++ b/dev-ruby/ruby_parser/ruby_parser-2.3.1.ebuild @@ -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 } -- 2.26.2