summaryrefslogtreecommitdiff
path: root/dev-ruby/safe_yaml
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
commit9ee6d97c2883d42f204a533a8bc1f4562df778fb (patch)
treeb690ddc0ca30f1472887edbb0b8313629bfcbbb2 /dev-ruby/safe_yaml
parentb17a3ef12038de50228bade1f05502c74e135321 (diff)
gentoo resync : 16.09.2020
Diffstat (limited to 'dev-ruby/safe_yaml')
-rw-r--r--dev-ruby/safe_yaml/Manifest1
-rw-r--r--dev-ruby/safe_yaml/safe_yaml-1.0.5-r1.ebuild35
2 files changed, 36 insertions, 0 deletions
diff --git a/dev-ruby/safe_yaml/Manifest b/dev-ruby/safe_yaml/Manifest
index 92c3f09e52e7..28d21bd6baa3 100644
--- a/dev-ruby/safe_yaml/Manifest
+++ b/dev-ruby/safe_yaml/Manifest
@@ -1,3 +1,4 @@
DIST safe_yaml-1.0.5.gem 30720 BLAKE2B affbf5331cf290c3e7932f53da9b0f488730ae9138f0b28eb1e8e0323c7056635ed73bcadebd52f725895030a153dab13e243d997e84004f5bfac82e82dcebe2 SHA512 d9c8d9c28c3c8708f97cb0545f58152af81056f5e79147424dd7bf625f8e533440d1ed41d6abe2faf84578754823a1215ba28772c2e8593bfcfc397d647187b9
+EBUILD safe_yaml-1.0.5-r1.ebuild 925 BLAKE2B e384a15ddff6a52a5c773671ecd610ba187b377283e0e53c29fcd7d02602086b12537f6fc1f10bb7106d2caccadac06655d4e1fcabf54f637a756ebe7f328e21 SHA512 7e8369c983c97dd72c570051863894e3c267d25b694e39dab6d94b2bebc363f7e6010d4e9435be36b8020abcbf51464cebdb5e2fc775d1bdeb5e3e302237e1b6
EBUILD safe_yaml-1.0.5.ebuild 973 BLAKE2B 303c3dc8274372f9b07a6e429a226f483d73ccd2cc98b7d0620b5e0d35a88306f20291f816a44dfba9c2e197fa6513c6f300b89a982bcc7d25d4e0e1cb1a32e7 SHA512 292d98bb674678c7db89dad16eb1dadd776717cf8949bab8ce060ed9342f72fe06590a37ae7afd5e556833d6926bc2c41a1ca3f750185fd01596db91e573c2a5
MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09
diff --git a/dev-ruby/safe_yaml/safe_yaml-1.0.5-r1.ebuild b/dev-ruby/safe_yaml/safe_yaml-1.0.5-r1.ebuild
new file mode 100644
index 000000000000..ea0cd393ddd8
--- /dev/null
+++ b/dev-ruby/safe_yaml/safe_yaml-1.0.5-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Parse YAML safely, alternative implementation of YAML.load"
+HOMEPAGE="https://dtao.github.com/safe_yaml"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/hashie
+ dev-ruby/heredoc_unindent
+ dev-ruby/rspec:3 )"
+
+all_ruby_prepare() {
+ sed -i -e '/local timezone/askip "timezone"' spec/transform/to_date_spec.rb || die
+}
+
+each_ruby_test() {
+ # Run specs with monkeypatch
+ ${RUBY} -S rspec-3 spec --tag ~libraries || die
+
+ # Running specs without monkeypatch
+ ${RUBY} -S rspec-3 spec --tag libraries || die
+}