diff options
Diffstat (limited to 'dev-ruby/async-container')
-rw-r--r-- | dev-ruby/async-container/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/async-container/async-container-0.16.12.ebuild | 13 |
2 files changed, 9 insertions, 6 deletions
diff --git a/dev-ruby/async-container/Manifest b/dev-ruby/async-container/Manifest index 59f443773ea5..4a6025b48205 100644 --- a/dev-ruby/async-container/Manifest +++ b/dev-ruby/async-container/Manifest @@ -1,3 +1,3 @@ DIST async-container-0.16.12.tar.gz 22626 BLAKE2B 8e850ebededcc0110a8ddf79c23287d816973fee1c32b7e7b76a7158995ffca5476d8701b3b4499aa3c0fd023ee9f253e4d07bc9ad0562a32d529678d0569701 SHA512 d71bdd1dc22a7ebecd4fed7e17b28c9ae1c875e111db4fb9cddda3508113e3cb7fc72b820c447cac27f047606d20f62180b203e58164da18dc47cff385262441 -EBUILD async-container-0.16.12.ebuild 1259 BLAKE2B f75dd8b3baad6753e5be739ae1e1547675a07b7e534e0cfc7585c0681ff602192a458779b653a1cb4ff25aa58f173d4717a651d6862683d22f0bc41c9be8bf2b SHA512 91f62615f2043c8c7103a7f937a0cf3e847173364ac83178b5f7983d11afb441a3bcb045aa11205b5535edb9e8bba2bead1842654a0b2952cd9d5acea9f5aa24 +EBUILD async-container-0.16.12.ebuild 1255 BLAKE2B 32ee4309d0583dce2c92415595eb4d438f704ec61668ea9931689868fd26355bcdce0bd4ec7bd0d53585d2a946b26639a191a032e0e6732f634a262a7a102c7d SHA512 c57f22eae78ead96df9418174e41eb603e0f78ba4467a68f7e6764dea5c016cf1976fa87ccd6621bf9628fd23e2ecf4215a5939caa87afa330142e2a6907dbf0 MISC metadata.xml 351 BLAKE2B 671a90bb6d0e6ee6c41c96beaefba1bf84f236b557c8116d8489da01f034edbd3a122063df64a85c587cc114455b9d9e00404307d1539c8fd8e79c781297e337 SHA512 402376317da59de4bc9f10422743898870efb6f9429ba07fc37861e3c4752b4ef2197051b81bef300d07279c6bf55f9c5796a5b5c84cab8dcaef9a07537ff725 diff --git a/dev-ruby/async-container/async-container-0.16.12.ebuild b/dev-ruby/async-container/async-container-0.16.12.ebuild index bacc76a095b5..6b00d4b10d4a 100644 --- a/dev-ruby/async-container/async-container-0.16.12.ebuild +++ b/dev-ruby/async-container/async-container-0.16.12.ebuild @@ -3,18 +3,20 @@ EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31" + RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_EXTRADOC="README.md" RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + inherit ruby-fakegem DESCRIPTION="Abstract container-based parallelism using threads and processes" HOMEPAGE="https://github.com/socketry/async-container" -SRC_URI="https://github.com/socketry/async-container/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/socketry/async-container/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" -SLOT="$(ver_cut 1)/$(ver_cut 1-2)" +SLOT="$(ver_cut 1)" KEYWORDS="~amd64 ~sparc" IUSE="" @@ -33,7 +35,8 @@ all_ruby_prepare() { # so we can't just wipe out gems.rb as usual. also must remove covered from gemspec # for this reason. sed -i -E 's/gem ".+"//g' "gems.rb" || die - sed -i -E 's/spec.add_development_dependency "covered"//g' "${RUBY_FAKEGEM_GEMSPEC}" || die + sed -i -e '/spec.add_development_dependency "covered"/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die - sed -i -E 's/require '"'"'covered\/rspec'"'"'//g' "spec/spec_helper.rb" || die + # Avoid test dependency on unpackaged covered + sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die } |