summaryrefslogtreecommitdiff
path: root/dev-ruby/rake
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-01-01 21:06:00 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-01-01 21:06:00 +0000
commit129160ec854dca4c3fedb5bcfbcb56930371da0f (patch)
tree53bf797418ac5e9b99c41ca0382c87b82421e5de /dev-ruby/rake
parent441d1370330332b7d78f238d2f5e13f7aed5e4e0 (diff)
gentoo new year resync : 01.01.2021
Diffstat (limited to 'dev-ruby/rake')
-rw-r--r--dev-ruby/rake/Manifest2
-rw-r--r--dev-ruby/rake/rake-13.0.3.ebuild59
2 files changed, 61 insertions, 0 deletions
diff --git a/dev-ruby/rake/Manifest b/dev-ruby/rake/Manifest
index bdfff96e91da..8dda4da04429 100644
--- a/dev-ruby/rake/Manifest
+++ b/dev-ruby/rake/Manifest
@@ -2,7 +2,9 @@ AUX rake.bash-completion 1335 BLAKE2B 5f4b81b850e3435246018d7bb420263647c1157365
DIST rake-12.3.3.tar.gz 122233 BLAKE2B e6c913b833092ef5d4203265bb5daf725bfc34ff3abef5a4871845ba9ee322bb8ec668564ed7fe5a2d9ce219d5b7cb00fa22d0b76fb9721f2138d2d963f16c22 SHA512 de15ea4428e845de214d35ad2155bd55cab51354feb5c7ae4c2cde5365d7a3959ee96d913346bdafacdb0542ab2d0e4c2e905514a7f97cfb18e630794bba3a3b
DIST rake-13.0.0.tar.gz 122378 BLAKE2B 996990f061a2604bf031926670043773b029d03e092513be3566763b04474d88b9bd05c085f25fc9d66b26a55e191b45fa34dc4aa215376703ad28750d71a6b1 SHA512 56038199fedd952994459967173d298afb13ae7fe9d7873dfe18cd4030b37f841ff74c944835843379cd66da96a6d1ee8c38294203f9d8e514c4331d65f5db79
DIST rake-13.0.1.tar.gz 122821 BLAKE2B 698e92d32d4bedf523bc81636f4183ccb11da1f467d116f7ff4978e121bddc41b66160798e2c0a2b00aa8f79171a81df7e214e556adeb386bdb00a72a18b82b7 SHA512 50d82b3a9bbe194467c7669000ed9dd8e55fbb22307fbc7180aff6ab77095108a2519b3095965ad08b52cc984d0384016d7b166676f2e97394409a069d01545f
+DIST rake-13.0.3.tar.gz 122825 BLAKE2B a36cc6d8e5f560bc502455a756b89d763899e71b711ba6b11d17fd86a460b4cb3ac47705645d4ccbaef9b6d8964cdc5d4d535b4470582cb3658016a399f78d58 SHA512 aff09bbfa58620cd6902e6679ae3f54d90424bfac40c7ad6efcc590a1c9624ae7a0c5597b8b05b378d90e422285c41d781485b9aebe1819c0c2eaf5f2624afa2
EBUILD rake-12.3.3.ebuild 1273 BLAKE2B b8e49a52aa0523c6291475b3a68a9eda929c93027015508574182c4e11902640773433924433c70e91af14e9effda342496e54c1b18005eec5d86fab1ab39c16 SHA512 d71fb35360d100e2383591090e802f0d356efd6f7837605115e77f805dd63f74fac537d1e68bffcb39719fef3484f6dcd9efcb10f9a0f52de886fe8f78bbbd56
EBUILD rake-13.0.0.ebuild 1451 BLAKE2B 3a7b966220acbbdf4d360cd1500d4be0c3e32adffe6bdef9904d5a4d7b0f1b95b046a4374d6ca31bb9ae64609d0ac1dcb278ef1880c0255c8e97069207c8ebd5 SHA512 e3aa7b73f4d6fc1cf70253c6c9b5e1c5b0b1b6b3a7b95d20ac53dc1b41cc00fcd9536e422881af930c677ab6a45e834b13af28e3f44fbff0a34adfec2eea31cc
EBUILD rake-13.0.1.ebuild 1458 BLAKE2B c9c52352af3e0a9fe6629f0362e4e7243cf01f1cf4c890ed8f69e4183a8e60fbd6201b92a4219ed734d3f03ff9b4163e13ba83ef3c26b020f83a78d9bb03bb1d SHA512 24f8f205dd065fb93e3449ca369084fb159b79aecfd16eb3bb226d7195e83270e4523230eb128cb69f0559e3f1e1f2e0c4266f0099800ec7b16ebb82d55376dc
+EBUILD rake-13.0.3.ebuild 1458 BLAKE2B 7009c40bea41c7e164c1598e0d03baf3ae84c040dd60720e28fea508f99d48d6319bfcc73a2aa802e857b74f25ccc1a0a10c36c509665d118ebf17901a1e0128 SHA512 0d77b8d6b189e2f9a713eacdbf5968e393aa506c34262bbfce2766817b3ed71939deb8253a5ba16782b6fad4d2ba2d486738be429db7d3a46d662cb98eac1d79
MISC metadata.xml 341 BLAKE2B 4f6fce5484dd3adf4b7025f95d26ecd9f2f435d2b5e5774cb3f6ea2ea07727d4d76ef640eb039aafe67e5597b70d22258d0f8f939471af2057f0f933250098e6 SHA512 56fc95931062163036dde73847a796fd5802ff4bcb8a8e72686847537d0f38c9d15e0ec83bd06c2f86ce92952e9fbaa0e90eb4633d7afc460adbc0c9676e0040
diff --git a/dev-ruby/rake/rake-13.0.3.ebuild b/dev-ruby/rake/rake-13.0.3.ebuild
new file mode 100644
index 000000000000..f4f4bbd23a56
--- /dev/null
+++ b/dev-ruby/rake/rake-13.0.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rake.gemspec"
+
+inherit bash-completion-r1 ruby-fakegem
+
+DESCRIPTION="Make-like scripting in Ruby"
+HOMEPAGE="https://github.com/ruby/rake"
+SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+DEPEND+=" app-arch/gzip"
+
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )
+ doc? ( dev-ruby/rdoc )"
+
+all_ruby_prepare() {
+ sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ if use doc; then
+ rdoc --title "Rake - Ruby Make" --main README.rdoc --out html lib *.rdoc doc/*/*.rdoc || die
+ rm -f html/js/*.js.gz
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die
+}
+
+all_ruby_install() {
+ ruby_fakegem_binwrapper rake
+
+ if use doc; then
+ pushd html
+ dodoc -r *
+ popd
+ fi
+
+ doman doc/rake.1
+
+ newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
+}