diff options
author | Hans de Graaff <hans@degraaff.org> | 2021-11-08 06:29:08 +0100 |
---|---|---|
committer | Hans de Graaff <hans@degraaff.org> | 2021-11-08 06:29:08 +0100 |
commit | daf2d007ea16cbfbc29f559697904e1d79d38652 (patch) | |
tree | 8f68846d90ab0833ca7f064dbca6dc6297ff29c5 /dev-ruby/rubocop-ast | |
parent | net-analyzer/munin-mysql: cleanup (diff) | |
download | graaff-daf2d007ea16cbfbc29f559697904e1d79d38652.tar.gz graaff-daf2d007ea16cbfbc29f559697904e1d79d38652.tar.bz2 graaff-daf2d007ea16cbfbc29f559697904e1d79d38652.zip |
dev-ruby/rubocop-ast: add 1.13.0
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff <hans@degraaff.org>
Diffstat (limited to 'dev-ruby/rubocop-ast')
-rw-r--r-- | dev-ruby/rubocop-ast/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/rubocop-ast/rubocop-ast-1.13.0.ebuild | 47 |
2 files changed, 48 insertions, 0 deletions
diff --git a/dev-ruby/rubocop-ast/Manifest b/dev-ruby/rubocop-ast/Manifest index d6957189..5c48e81c 100644 --- a/dev-ruby/rubocop-ast/Manifest +++ b/dev-ruby/rubocop-ast/Manifest @@ -1,5 +1,6 @@ DIST rubocop-ast-1.10.0.tar.gz 125607 BLAKE2B 969638a1fe1ac7ea0a5cf9a1f452eaeb07734872d12f3332b45751f09e73581b77e5ac6ac2679d2a5e9728cfbef27e454a488a40e3db313c84559c34f6dbeae7 SHA512 56438b6cbb47750f666c6bb11bf2f6d1f3c131c573d01cd62bbec1739f39a9e312d3092a35c08ce5618e4851e5a862a21b6a32d9a7d2e4d7d74edc414b1fcd29 DIST rubocop-ast-1.11.0.tar.gz 125745 BLAKE2B e934b238543a1a965f7be741f342a5d1587ae44ad5da9bcc1ea08f387ad2a98c759d7d203e9d4bb52f50b144f29772cacf60df50bc1cf736731dbab33a7f4403 SHA512 a53c4ddc07cdb84ec233577b42e1d512ff6bb2a49152ed2a354b1d764cc619dd98e789458ecf8083972dda3a5c840926dc8bb99466cb555951b8a32025461482 DIST rubocop-ast-1.12.0.tar.gz 125917 BLAKE2B 506c257db71dcc3e6f611563bd9337ff48348b9333e80fdc32661a6c66dfd44cfa340503b929445c354569c5694b920143ba94d90efbec6e03fe0cd0a4d563b2 SHA512 4d8157ee206e8efe842f091784e191add3a7139891c0d09fb401bae5597b2e6c95d2ee40ca8558b3d3a01f63db1b906e7e47dff31a821db860d505ea159565a5 +DIST rubocop-ast-1.13.0.tar.gz 126002 BLAKE2B ed5303cfbb154ccb69477225017bb82ff5c697b868af1d3ee246f11873b33d6db945027d1ad239ac38d8aced8809b9a19de0bbb62d2deab3db381aa719d211fc SHA512 f27cfe321ed62cb5be49a2027db723b69efc3e2f261a5a23dd7bc98879c193ee84012d0ef54e42bc32617c137a69437c0a3723f4e75721657af8fffbe1b29258 DIST rubocop-ast-1.9.0.tar.gz 124037 BLAKE2B ae16fc52e3b7d52bc09b65ec155794e76c1705a79ef3f5e687e67fbf43fb5407d8238b70d95c681923e3063dd0c83367fe65dc8d39d67101edaf2991e7acf90a SHA512 461338ab9ac86f0fc423bfb1ed0d030862613a15ca8415a917a1a790ef2b44335e7cb2856d3a623cc2eb27ca88f53f7cc0c6ce9c67e624b2a85297f121c4d887 DIST rubocop-ast-1.9.1.tar.gz 124227 BLAKE2B 541bb28f4ec6c456c78d532ccc246bd23d26da4f558eb14e95f863eb38bb7f8f3900a314dc80728841b944364726f37bbe68108a6ab10101299b46e331032201 SHA512 41308d8d34482e61b12bb0ca8c596b6e78752c0c52817fd05ede959bf0139e7e23ff52304a7e04ca6fbca23d66bde7be5cc6478b1e538ad8ad56f8596d1f1a34 diff --git a/dev-ruby/rubocop-ast/rubocop-ast-1.13.0.ebuild b/dev-ruby/rubocop-ast/rubocop-ast-1.13.0.ebuild new file mode 100644 index 00000000..7ef67486 --- /dev/null +++ b/dev-ruby/rubocop-ast/rubocop-ast-1.13.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_GEMSPEC="rubocop-ast.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="RuboCop's Node and NodePattern classes" +HOMEPAGE="https://github.com/rubocop-hq/rubocop-ast" +SRC_URI="https://github.com/rubocop-hq/rubocop-ast/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/parser-3.0.1.1 +" + +ruby_add_bdepend "dev-ruby/bundler >=dev-ruby/oedipus_lex-2.6.0 dev-ruby/racc dev-ruby/rspec:3" + +all_ruby_prepare() { + sed -i -e '3irequire "uri" ; gem "parser"' spec/spec_helper.rb || die + sed -i -e '1irequire "oedipus_lex"' tasks/compile.rake || die + + # Avoid unneeded dependencies + rm -f tasks/cut_release.rake || die + sed -e "/\(gemspec\|bump\|pry\|'rubocop\|simplecov\)/ s:^:#:" \ + -e '/rake/ s/~> 13.0/>= 12/' \ + -i Gemfile || die +} + +each_ruby_prepare() { + sed -i -e "s:bundle exec:${RUBY} -S:" tasks/compile.rake || die +} + +each_ruby_compile() { + ${RUBY} -S rake generate || die +} |