summaryrefslogtreecommitdiff
path: root/dev-ruby/mustache
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-05-12 16:42:50 +0300
committerV3n3RiX <venerix@koprulu.sector>2022-05-12 16:42:50 +0300
commit752d6256e5204b958b0ef7905675a940b5e9172f (patch)
tree330d16e6362a49cbed8875a777fe641a43376cd3 /dev-ruby/mustache
parent0c100b7dd2b30e75b799d806df4ef899fd98e1ea (diff)
gentoo resync : 12.05.2022
Diffstat (limited to 'dev-ruby/mustache')
-rw-r--r--dev-ruby/mustache/Manifest1
-rw-r--r--dev-ruby/mustache/mustache-1.1.1-r1.ebuild42
2 files changed, 43 insertions, 0 deletions
diff --git a/dev-ruby/mustache/Manifest b/dev-ruby/mustache/Manifest
index 018fd18eb4a2..a8c66a724a58 100644
--- a/dev-ruby/mustache/Manifest
+++ b/dev-ruby/mustache/Manifest
@@ -1,4 +1,5 @@
AUX mustache-1.1.1-test-ordering.patch 1206 BLAKE2B 7797403a81ed860b9bc940d07196f235722e7dd83aa42c3a8ac9200f8179284c2a6a996621f2f6332ef53fa2654772eacdbd14ce5ca0019fca54bd082a3e0155 SHA512 bb122077fa486acd9b737dcf961baeae53b766a48bc635ac48b11e675923885c8110b0095a2600f1655adb034938b04c979c1f5a5d7064d040c207f47eb4d2cc
DIST mustache-1.1.1.gem 42496 BLAKE2B bd1becb1c296abf03cdd6c7d5a6f29b71dc6328c126dbb27420872088b3b6988ac56d91c13f669cca94932f23f4290277d9ca6597ff842ff226e092c2532dccb SHA512 91a18a374a0348317d0801d6784fedd0782d7a08f128d3ab7050e631b34e45cecd49c4b1e2a9e17204f70bf169c107a92a1e210532bd3faa98edf8b1b5e8e43c
+EBUILD mustache-1.1.1-r1.ebuild 949 BLAKE2B 8c3380c684029e68e5bb01024561030657afebf61429446f7cd784537dbbddede810473fd7d16d9bfb22139360f52c554ff602e12c12f1641ee16d2489f417d7 SHA512 f1a939e9430b44633666eea1e9953e9110b5d3b1b64dec6d57c46b7fa5075d3b8e65001a9d6725b4228494959024f4a20fdc86a9b434d0026702e05447737fc1
EBUILD mustache-1.1.1.ebuild 957 BLAKE2B dccc7c1be8e194f015a6f143151c559d33b36fca0984b6f58f0915dd075dcab4662869faceca55f8d52c121fced7853cc02cd9dfa23cbc620b709a814a0fa3f5 SHA512 21c5e60d6f0ad7d29dd5dc359cdabcaa7d85f6b61a9961431112246100994739688e168bc4da1223290ed94c027e9eaae129d687f40c5248aa91cfc393007f8b
MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/mustache/mustache-1.1.1-r1.ebuild b/dev-ruby/mustache/mustache-1.1.1-r1.ebuild
new file mode 100644
index 000000000000..af74c86d7e22
--- /dev/null
+++ b/dev-ruby/mustache/mustache-1.1.1-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_TASK_DOC="man:build"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Mustache is a framework-agnostic way to render logic-free views"
+HOMEPAGE="https://mustache.github.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+IUSE=""
+
+PATCHES=( "${FILESDIR}/${P}-test-ordering.patch" )
+
+ruby_add_bdepend "doc? ( app-text/ronn-ng )"
+
+all_ruby_prepare() {
+ # Fix for renamed .ron files
+ sed -i -e 's:\.ronn:.ron:' Rakefile || die
+
+ sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:. -e "Dir['test/*.rb'].each{|f| require f}" || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ doman man/mustache.1 man/mustache.5
+}