From 77398e424e45d9e98c1cef3c43bdadb9d56e81ef Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 10 Nov 2019 13:21:36 +0000 Subject: gentoo resync : 10.11.2019 --- dev-ruby/slim/Manifest | 4 ++- dev-ruby/slim/slim-3.0.9-r1.ebuild | 52 ++++++++++++++++++++++++++++++++++++++ dev-ruby/slim/slim-3.0.9.ebuild | 2 +- dev-ruby/slim/slim-4.0.1-r1.ebuild | 51 +++++++++++++++++++++++++++++++++++++ 4 files changed, 107 insertions(+), 2 deletions(-) create mode 100644 dev-ruby/slim/slim-3.0.9-r1.ebuild create mode 100644 dev-ruby/slim/slim-4.0.1-r1.ebuild (limited to 'dev-ruby/slim') diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest index e37391e9b383..adadd9ed71f3 100644 --- a/dev-ruby/slim/Manifest +++ b/dev-ruby/slim/Manifest @@ -1,5 +1,7 @@ DIST slim-3.0.9.gem 99840 BLAKE2B e449585fe5642c1980b4d8fb0c93979d8c16020c331f1bc2993c6f7b5bb3e55c1b85595711bf3acdc369c6a3fbfdc6873a8208c59aedaa49dead1cd9166347d4 SHA512 220dbcde230aab05e294022924346fbb02a1bf813a7c97910c2f60d7b3a7dd498d04f6f4f2883b895d2a3e6e9f526331914e3ab4560e748de2bd991358cca90d DIST slim-4.0.1.gem 103424 BLAKE2B cf3629e6bb5254082ee3596dc4ddd05921186071823cfe6c423d3f173f80c46ca874e3cfa9a795ce4d564da2c7aa42a422513677978a6e79545a918ef3b9fb6f SHA512 afdaf01ce8372e270c00bc3fd863b9c2f7d26c851ed032374e648f069e6591e9522d4490f57350d4f13b85c68e6a9038111ad03a644a8e89894dca4ebffa0c90 -EBUILD slim-3.0.9.ebuild 1598 BLAKE2B 5ee35c628cc7fbafc06a7677eb9dec912727169019602d5f1bb63d9f6aad9aeaab7b6e15ea0a49401d77dcde91a9ba20dd4426d7a13c4d7f774a4f2d665da0ff SHA512 7dd493d12f3cced118ffcee5901771a4b72dc096ffdbb8b57cc6700bb8a69983c66ee8a1df32d4815958d8ed7f75a95e0ee36ad86e899a269141af1592a942cb +EBUILD slim-3.0.9-r1.ebuild 1628 BLAKE2B 1fc3c75042d2c270ba06e37c9e41a2f9454b82614289547133985156aaaaabd798ede3c60a635c02bced648ad8a020595e0870fff63225ac85935f6a70a593d2 SHA512 159783c00c5b0f916083850e36f645907adfd97007e284c81fc333dbbd09a06b8f0c11fb95041ba62cce99b65e90e551ad1706555e03778a48eb0361f642375c +EBUILD slim-3.0.9.ebuild 1605 BLAKE2B 496a811173678e88f1dfa9fcce6d86805792fe5e15b7358dc8516894b1a59b0f714fc9ca554be64cef28f5a6d958a2ed4ead154fc15535985a6950dae46cff6f SHA512 2cfb0c25bf080f6978c52d715a5b8daab71cf95bced321d3f12f2c0c9cc6501ae28de0dfafd092795987ddca0b24d06b6994a95ff0f48a226cddb25ef0f7ff45 +EBUILD slim-4.0.1-r1.ebuild 1652 BLAKE2B a496dc282db3865f1adfe7a7d9cb532bd6b3dc632cdd4757dc893700ba9bc2276e0fd2d04e2cc406477f426b078ccebae61107c08050dfb95278fa69ab491ff2 SHA512 131eba4093dc1e5cd30335aea8268aaca079f05a6dbed5b5cfe6a631418b9747d8ae698b638013065a22f23642dcda8aafdf3902500aab7a47cf0b3c2cd9ed8b EBUILD slim-4.0.1.ebuild 1632 BLAKE2B e1ef9674ee4f97da581e0c037f07588c48b10f09e6a79af8be90dd723439c8369cd4c89ba1bfeedde9f3957e01e833d843c659e23ae694a1312933ebaeeb7a3f SHA512 01a63fd274c61a6a54bbdd9489df261269bd2a0fd4c09faff970760db181cdb3b17cafb485f9c7db681ae9a1acb2f7a243f5f8cc15f299937a6b6b00699e90fd MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/slim/slim-3.0.9-r1.ebuild b/dev-ruby/slim/slim-3.0.9-r1.ebuild new file mode 100644 index 000000000000..28b1bf6d333f --- /dev/null +++ b/dev-ruby/slim/slim-3.0.9-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A template language aiming to reduce the syntax to the essential parts" +HOMEPAGE="http://slim-lang.com/" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="doc" + +ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7" + +ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )" + +ruby_add_bdepend "test? ( dev-ruby/redcarpet dev-ruby/sass )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die + + # This sinatra code expects tests to be installed but we strip those. + sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die + + # Avoid tests for things we don't have. The builder test does not pass with tilt 2.x + sed -i -e '/test_wip_render_with_asciidoc/,/^ end/ s:^:#:' \ + -e '/test_render_with_wiki/,/^ end/ s:^:#:' \ + -e '/test_render_with_creole/,/^ end/ s:^:#:' \ + -e '/test_render_with_builder/,/^ end/ s:^:#:' \ + -e '/test_render_with_org/,/^ end/ s:^:#:' test/core/test_embedded_engines.rb || die + + sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \ + -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f -print:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die +} diff --git a/dev-ruby/slim/slim-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild index 8266dce826c0..e697e9648c5b 100644 --- a/dev-ruby/slim/slim-3.0.9.ebuild +++ b/dev-ruby/slim/slim-3.0.9.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" diff --git a/dev-ruby/slim/slim-4.0.1-r1.ebuild b/dev-ruby/slim/slim-4.0.1-r1.ebuild new file mode 100644 index 000000000000..4e71e1931b4b --- /dev/null +++ b/dev-ruby/slim/slim-4.0.1-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit eapi7-ver ruby-fakegem + +DESCRIPTION="A template language aiming to reduce the syntax to the essential parts" +HOMEPAGE="http://slim-lang.com/" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +SLOT="$(ver_cut 1)" +IUSE="doc" + +ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:* + >=dev-ruby/temple-0.7.6:0.7 + !!