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
+}

Reply via email to