# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 USE_RUBY="ruby32 ruby33 ruby34 ruby40" RUBY_FAKEGEM_TASK_DOC="doc" RUBY_FAKEGEM_EXTRADOC="README.md" inherit ruby-fakegem DESCRIPTION="A simple, flexible, extensible, and liberal RSS and Atom reader for Ruby" HOMEPAGE="https://github.com/cardmagic/simple-rss" LICENSE="LGPL-2" SLOT="$(ver_cut 1)" KEYWORDS="~amd64 ~x86" ruby_add_bdepend "test? ( dev-ruby/test-unit )" all_ruby_prepare() { # Avoid dependency on bundler sed -i -e '/bundler/d' \ Rakefile || die # Avoid coverage dependencies sed -e '/simplecov/,/^end/ s:^:#:' \ -i test/test_helper.rb || die # Avoid tests that require unpackaged test data sed -i -e '/@\(media_rss\|rss20_utf8\)/ s:^:#:' \ -e '/test_rss_utf8/aomit "missing data"' \ test/base/base_test.rb || die }