summaryrefslogtreecommitdiff
path: root/dev-ruby/memoizable
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/memoizable
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/memoizable')
-rw-r--r--dev-ruby/memoizable/Manifest5
-rw-r--r--dev-ruby/memoizable/memoizable-0.4.2.ebuild29
-rw-r--r--dev-ruby/memoizable/metadata.xml11
3 files changed, 45 insertions, 0 deletions
diff --git a/dev-ruby/memoizable/Manifest b/dev-ruby/memoizable/Manifest
new file mode 100644
index 000000000000..b402c784cde9
--- /dev/null
+++ b/dev-ruby/memoizable/Manifest
@@ -0,0 +1,5 @@
+DIST memoizable-0.4.2.gem 13312 SHA256 acf4d2280fea019318e61cfc5e69077dcb3c2126817ee596ffd76d0ddf5e826c SHA512 6fa80eea7922bf93f9e2fcf88c0d0890e658820e8fdf9fc6bf7becf822435fbb95332a1d7b51aebb85018e787d87500899eb4d95f7467b6b2eb7c391c0e9583c WHIRLPOOL ecf2c72519236630db1ee579b89dbe0917ca180a3f2579390e548b8dd28d46082357801d63b3a698e1fca2089436fd4198a2545b0ef7ad655e158fbf261df97c
+EBUILD memoizable-0.4.2.ebuild 681 SHA256 445bf9da508a1e45afa9da44781f7e2a8d0c49d144e4a600c8fb098f0697f7f0 SHA512 f51ff488cc627e7ba72bb2cfe2977fa1dff29de85a5613e89c4bdbfdd1f464692ffab4b065a384a0199ef3dff309ceaf1577c086b40574bb6c6a50c3e732750f WHIRLPOOL 55e505f2940e19951d98596507a8c82902319d83b8dfbcec2f4002bebe38cf3dc2794b3cc0aed8eb25b7d6ae5bf1fe2bc1bdf766b9148add9811b84712dc3f50
+MISC ChangeLog 2685 SHA256 6248a7a7b0480ecfbcccb47e21cc5c13966175448014a2dd6b2a1e101426c969 SHA512 808b40180de685c957924081edbad2e80074b5fa66bda9b49e9245ec8b5476a7143723f983835ffaefcdc404254a6cef9c907508d33f8bb611eaebe75b58ae78 WHIRLPOOL c3160edb8490eb324b9401ee587d272e3f7badae7d3e5c855595959442621f304534ff5a9396d907934e4aa05d602e00ca86894819a977a65188fa6314787386
+MISC ChangeLog-2015 2146 SHA256 459214eb96a8714399218b49558545963797b34e173f8a8d2f00cf5483d0b615 SHA512 0566752fe9180c57b5c001dd76f7f135aa413cc2e999968d88d399bd7e2e7de4afd27880c89965ccdb566b9998aa23e71202eeb98a9066a4fa795e6b7a3e3731 WHIRLPOOL 61083bd94d5ee7bb4f17f6f5e804055bfc3b189d46ca9f8b1e47dd06eba887f4275b77080dcb2368cefb3c48cecaad95baee1eb9d153e548e027ca444c1eab3d
+MISC metadata.xml 342 SHA256 7c22c1bce56c1efe8ffbf6a95b29b3161a16f6a34e8875d3963ac664d25f7be6 SHA512 0bf9242c2ef900bf287c29334579bc6c56099504cecbd548798f1b36748244b1764da6a916c9679f5f8a18acfdb6f505c76cdc8e8b1b84aecf881d21320178f0 WHIRLPOOL 1abf6633f71a483455afc76c07d5f002cb0d2362108bbbb63fd7c1915975e3e68b8037ab39176daa40c1ca49e991e1797f7631251da387b8e3745fcbb080d462
diff --git a/dev-ruby/memoizable/memoizable-0.4.2.ebuild b/dev-ruby/memoizable/memoizable-0.4.2.ebuild
new file mode 100644
index 000000000000..2fcb72ef550b
--- /dev/null
+++ b/dev-ruby/memoizable/memoizable-0.4.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Memoize method return values"
+HOMEPAGE="https://github.com/dkubb/memoizable"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/thread_safe-0.3.1:0"
+
+all_ruby_prepare() {
+ sed -i -e "/simplecov/,/^end$/d" spec/spec_helper.rb || die
+
+ # Avoid a failing test that also fails for upstream Travis.
+ rm spec/unit/memoizable/class_methods/included_spec.rb || die
+}
diff --git a/dev-ruby/memoizable/metadata.xml b/dev-ruby/memoizable/metadata.xml
new file mode 100644
index 000000000000..18d906277b38
--- /dev/null
+++ b/dev-ruby/memoizable/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">dkubb/memoizable</remote-id>
+ </upstream>
+</pkgmetadata>