commit:     175dbb8748ceb17cd517506ae7abe3e95bfb69ce
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 22 06:18:06 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Dec 22 06:18:06 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175dbb87

dev-ruby/racc: fix parser-text installation

We now use upstream git where this file is not pre-packaged.

Closes: https://bugs.gentoo.org/703416
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/racc/{racc-1.4.16.ebuild => racc-1.4.16-r1.ebuild} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/racc/racc-1.4.16.ebuild 
b/dev-ruby/racc/racc-1.4.16-r1.ebuild
similarity index 95%
rename from dev-ruby/racc/racc-1.4.16.ebuild
rename to dev-ruby/racc/racc-1.4.16-r1.ebuild
index 8f4985f2343..36ea4bf0529 100644
--- a/dev-ruby/racc/racc-1.4.16.ebuild
+++ b/dev-ruby/racc/racc-1.4.16-r1.ebuild
@@ -32,12 +32,11 @@ all_ruby_prepare() {
        # the extension.
        sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
        sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
+       # Which means we need to generate the parser file here
+       rake lib/racc/parser-text.rb || die
 
        # Avoid isolation since dependencies are not properly declared.
        sed -i -e 's/, :isolate//' Rakefile || die
-
-       # Fix version number in regress files
-       sed -i -e 's/1.4.14/1.4.15/' test/regress/* || die
 }
 
 each_ruby_prepare() {

Reply via email to