summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/mdl')
-rw-r--r--dev-util/mdl/Manifest1
-rw-r--r--dev-util/mdl/mdl-0.10.0.ebuild38
2 files changed, 39 insertions, 0 deletions
diff --git a/dev-util/mdl/Manifest b/dev-util/mdl/Manifest
index 40b21e46..87fd9cbf 100644
--- a/dev-util/mdl/Manifest
+++ b/dev-util/mdl/Manifest
@@ -1 +1,2 @@
+DIST mdl-0.10.0.tar.gz 58588 BLAKE2B e96a8a000b47803abd0f115908546dd1cf25064170abbc658784fa8db65498ba5ca3375c7be08ab3046a07a9ad9ddefb2f5994fc44dad8d7e82fe76e8f75f578 SHA512 dc5e9d3176f1f59afa242e1e53887100efa06bebec12c2df5964bb59a51ecbcd1acb21b924eca7be6f22e0c171d3eb51711b072f348efb11b21df707daff0eb1
DIST mdl-0.9.0.tar.gz 56421 BLAKE2B 2d6ce2f897cc23139d956dfd3a6b290d1009bfe042c186dc326cdeda663ec938b0c349a210157b0858953367b5464ef795ac4a0dc78919eb1e2d24bf9ec3871f SHA512 3f00530ee6b50303260d4e5f2ef3512772575b6df9445ac850b5fea857e7119ab7704b5c621ebd6aa552e18bb68d93947ea9e47031dd77282b7886529dead887
diff --git a/dev-util/mdl/mdl-0.10.0.ebuild b/dev-util/mdl/mdl-0.10.0.ebuild
new file mode 100644
index 00000000..95e327c3
--- /dev/null
+++ b/dev-util/mdl/mdl-0.10.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRA_DOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="mdl.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Style checker/lint tool for markdown files"
+HOMEPAGE="https://github.com/markdownlint/markdownlint"
+SRC_URI="https://github.com/markdownlint/markdownlint/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="markdownlint-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/kramdown-2.3:2
+ >=dev-ruby/kramdown-parser-gfm-1.1:1
+ >=dev-ruby/mixlib-cli-2.1.1:0
+ >=dev-ruby/mixlib-config-2.2.1:0
+ dev-ruby/mixlib-shellout
+"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/I s:^:#:' Rakefile test/setup_tests.rb || die
+ sed -i -e '3igem "kramdown-parser-gfm", "~> 1.0"' test/setup_tests.rb || die
+
+ # Throws errors and probably needs a more elaborate environment setup
+ rm -f test/test_cli.rb || die
+}