commit: bd5c71e641cad1670ddea5538fb9bdbccd48442e Author: Hans de Graaff <graaff <AT> gentoo <DOT> org> AuthorDate: Mon Jun 10 05:44:31 2024 +0000 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org> CommitDate: Mon Jun 10 05:49:01 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5c71e6
dev-ruby/cri: add 2.15.12 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org> dev-ruby/cri/Manifest | 1 + dev-ruby/cri/cri-2.15.12.ebuild | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/dev-ruby/cri/Manifest b/dev-ruby/cri/Manifest index d8c72654d0d7..4f5fb2c5bc82 100644 --- a/dev-ruby/cri/Manifest +++ b/dev-ruby/cri/Manifest @@ -1 +1,2 @@ DIST cri-2.15.11.gem 35328 BLAKE2B 774ebbd74ccd8f328d15a65515ed6c350d6bd00c9b757912c37a01aa71b745a3443755b8b59e7a8e6ac07c67f21d69dc4f96f972850e011d7b72d639c471d636 SHA512 a16d35a5e83401dda4e50bbb8a52b8a192e2876a708c516445559599f1e7c007d2f943efc662f43226bfd177356272dc7802fc01c8fdca543d4146bc537cae82 +DIST cri-2.15.12.gem 35328 BLAKE2B 97bfa878d75c8f1afade058cdd06ded7c5e7c079fcc570c2c427b910a37455ea8a33bfe35e9ee3a021c0d9f97ae4933c0b48487405d8c62fab0fbb49ab70340d SHA512 69bdd51fe6d62a07ce238b341dc0d576092443b291209357b1e9b708d7028d90a486cddee1cdf1883f035094b20442af9b11191062cc982175cedcfaf2fe4c51 diff --git a/dev-ruby/cri/cri-2.15.12.ebuild b/dev-ruby/cri/cri-2.15.12.ebuild new file mode 100644 index 000000000000..9ec7c655a0c8 --- /dev/null +++ b/dev-ruby/cri/cri-2.15.12.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_TASK_DOC="doc" + +inherit ruby-fakegem + +DESCRIPTION="Cri is a library for building easy-to-use commandline tools" +HOMEPAGE="https://rubygems.org/gems/cri" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="test" + +ruby_add_bdepend "doc? ( dev-ruby/yard ) + test? ( dev-ruby/yard dev-ruby/minitest )" + +all_ruby_prepare() { + sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die + sed -i -e '/rubocop/ s:^:#:' \ + -e '/RuboCop/,/end/ s:^:#:' Rakefile || die + + sed -e 's/MiniTest::Unit::TestCase/Minitest::Test/' \ + -i test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib -S rake test_unit || die +}
