# 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_BINDIR="exe" RUBY_FAKEGEM_EXTRADOC="README.md" RUBY_FAKEGEM_GEMSPEC="irb.gemspec" RUBY_FAKEGEM_RECIPE_DOC="none" IUSE="rubyexec test" inherit ruby-fakegem rubyexec if [[ ${PV} == *9999* ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/ruby/irb.git" EGIT_BRANCH=master EGIT_CHECKOUT_DIR=${WORKDIR}/all/${P} SRC_URI= else SRC_URI="https://github.com/ruby/irb/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Interactive Ruby command-line tool for REPL (Read Eval Print Loop)" HOMEPAGE="https://github.com/ruby/irb" LICENSE="BSD-2" SLOT="0" # Ensure a new enough eselect-ruby is present to avoid clobbering the # irb bin and man page. ruby_add_rdepend " >=dev-ruby/rdoc-4.0.0 >=dev-ruby/reline-0.4.2 !