summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <hans@degraaff.org>2021-11-08 06:29:08 +0100
committerHans de Graaff <hans@degraaff.org>2021-11-08 06:29:08 +0100
commitdaf2d007ea16cbfbc29f559697904e1d79d38652 (patch)
tree8f68846d90ab0833ca7f064dbca6dc6297ff29c5 /dev-ruby/rubocop-ast
parentnet-analyzer/munin-mysql: cleanup (diff)
downloadgraaff-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/Manifest1
-rw-r--r--dev-ruby/rubocop-ast/rubocop-ast-1.13.0.ebuild47
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
+}