Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hamster/
Date: Tue, 05 Jul 2016 04:50:19
Message-Id: 1467694194.913a586ebe03a883ffbffd4b9ef8c5492f24b8af.graaff@gentoo
1 commit: 913a586ebe03a883ffbffd4b9ef8c5492f24b8af
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 5 04:49:54 2016 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 5 04:49:54 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=913a586e
7
8 dev-ruby/hamster: initial import of 3.0.0
9
10 New dependency for www-apps/nanoc
11
12 Package-Manager: portage-2.2.28
13
14 dev-ruby/hamster/Manifest | 1 +
15 dev-ruby/hamster/hamster-3.0.0.ebuild | 25 +++++++++++++++++++++++++
16 dev-ruby/hamster/metadata.xml | 11 +++++++++++
17 3 files changed, 37 insertions(+)
18
19 diff --git a/dev-ruby/hamster/Manifest b/dev-ruby/hamster/Manifest
20 new file mode 100644
21 index 0000000..871c444
22 --- /dev/null
23 +++ b/dev-ruby/hamster/Manifest
24 @@ -0,0 +1 @@
25 +DIST hamster-3.0.0.gem 129024 SHA256 5951e3a3ffd15ba854a976ac36ebae9469966f726034ffed0dccdb6d12d434d8 SHA512 2e9e388ca5a6b1d52dec60ce7711bf91fba8bc51a722139168c1aafbc9bbb98602675427e23a588950f56eaaa10c4b3aefd682970a77c479f47c77f00858342a WHIRLPOOL 02189f4c6fede4a414d1a78d62eaee251f42fd5727ad2c1698ffafdbdf7fd8fa09750a95eac5e422a76355a58f0bc40ee863f27d43821e9fb15a5e5f006db466
26
27 diff --git a/dev-ruby/hamster/hamster-3.0.0.ebuild b/dev-ruby/hamster/hamster-3.0.0.ebuild
28 new file mode 100644
29 index 0000000..4e47958
30 --- /dev/null
31 +++ b/dev-ruby/hamster/hamster-3.0.0.ebuild
32 @@ -0,0 +1,25 @@
33 +# Copyright 1999-2016 Gentoo Foundation
34 +# Distributed under the terms of the GNU General Public License v2
35 +# $Id$
36 +
37 +EAPI=5
38 +
39 +USE_RUBY="ruby20 ruby21 ruby22 ruby23"
40 +
41 +RUBY_FAKEGEM_RECIPE_TEST="rspec3"
42 +RUBY_FAKEGEM_RECIPE_DOC="rdoc"
43 +
44 +inherit ruby-fakegem
45 +
46 +DESCRIPTION="Efficient, immutable, thread-safe collection classes for Ruby"
47 +HOMEPAGE="https://github.com/hamstergem/hamster"
48 +
49 +LICENSE="MIT"
50 +SLOT="0"
51 +KEYWORDS="~amd64"
52 +IUSE=""
53 +
54 +all_ruby_prepare() {
55 + sed -i -e '/codeclimate/I s:^:#:' spec/spec_helper.rb || die
56 + sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb spec/lib/hamster/vector/insert_spec.rb || die
57 +}
58
59 diff --git a/dev-ruby/hamster/metadata.xml b/dev-ruby/hamster/metadata.xml
60 new file mode 100644
61 index 0000000..dad41f3
62 --- /dev/null
63 +++ b/dev-ruby/hamster/metadata.xml
64 @@ -0,0 +1,11 @@
65 +<?xml version="1.0" encoding="UTF-8"?>
66 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
67 +<pkgmetadata>
68 + <maintainer type="project">
69 + <email>ruby@g.o</email>
70 + <name>Gentoo Ruby Project</name>
71 + </maintainer>
72 + <upstream>
73 + <remote-id type="github">hamstergem/hamster</remote-id>
74 + </upstream>
75 +</pkgmetadata>