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() {