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/ammeter/
Date: Sat, 09 Dec 2017 07:55:51
Message-Id: 1512805929.b4d606998a9db987ff490c5f59e84820208b9da6.graaff@gentoo
1 commit: b4d606998a9db987ff490c5f59e84820208b9da6
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 8 09:04:40 2017 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 9 07:52:09 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d60699
7
8 dev-ruby/ammeter: cleanup
9
10 Package-Manager: Portage-2.3.13, Repoman-2.3.3
11
12 dev-ruby/ammeter/Manifest | 2 +-
13 dev-ruby/ammeter/ammeter-1.1.4.ebuild | 65 -----------------------------------
14 2 files changed, 1 insertion(+), 66 deletions(-)
15
16 diff --git a/dev-ruby/ammeter/Manifest b/dev-ruby/ammeter/Manifest
17 index 0cbf5ff9eb7..f491da29331 100644
18 --- a/dev-ruby/ammeter/Manifest
19 +++ b/dev-ruby/ammeter/Manifest
20 @@ -1 +1 @@
21 -DIST ammeter-1.1.4.gem 19968 SHA256 bc0184bf656533d807acf37267bec3c5b00ad6ad41e7927d0f062e59cfdeada2 SHA512 57d24c67be85fe34ded8feda045771974be7cdd828780a82ff0b2f6b52d0b35b48c2eb7e59dae70700fba676242918ef6463448090d7729d49db0f05f04b0131 WHIRLPOOL 1b306f4ad62fa1ee483272e5f84cd01e53c4c8f2921c815c0ca38a28e012f6128fae225063b99db08ff90d0664ac272042470871f586c8db2b316cba972fc007
22 +DIST ammeter-1.1.4.gem 19968 BLAKE2B dbc773e4db83d820e5ef1c6ae3af2e65f87ff1a10a09759c66a4dad87cd175e5e8af857435b6df6cb93167869d31fb1f43dcf220e063db03d048aa8926c7daaf SHA512 57d24c67be85fe34ded8feda045771974be7cdd828780a82ff0b2f6b52d0b35b48c2eb7e59dae70700fba676242918ef6463448090d7729d49db0f05f04b0131
23
24 diff --git a/dev-ruby/ammeter/ammeter-1.1.4.ebuild b/dev-ruby/ammeter/ammeter-1.1.4.ebuild
25 deleted file mode 100644
26 index d7cea2af69e..00000000000
27 --- a/dev-ruby/ammeter/ammeter-1.1.4.ebuild
28 +++ /dev/null
29 @@ -1,65 +0,0 @@
30 -# Copyright 1999-2016 Gentoo Foundation
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=5
34 -USE_RUBY="ruby20 ruby21 ruby22"
35 -
36 -RUBY_FAKEGEM_TASK_DOC=""
37 -RUBY_FAKEGEM_RECIPE_TEST="rspec3"
38 -
39 -RUBY_FAKEGEM_EXTRADOC="README.md"
40 -
41 -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
42 -
43 -inherit ruby-fakegem
44 -
45 -DESCRIPTION="Write specs for your Rails 3+ generators"
46 -HOMEPAGE="https://github.com/alexrothenberg/ammeter"
47 -LICENSE="MIT"
48 -
49 -SLOT="0"
50 -KEYWORDS="~amd64 ~x86"
51 -IUSE="test"
52 -
53 -# Restrict tests since they now require the specific rspec version to be
54 -# provided in an environment variable.
55 -#RESTRICT="test"
56 -
57 -ruby_add_rdepend "
58 - >=dev-ruby/activesupport-3.0:*
59 - >=dev-ruby/railties-3.0:*
60 - >=dev-ruby/rspec-rails-2.2:*
61 -"
62 -
63 -ruby_add_bdepend "
64 - test? (
65 - >=dev-ruby/rails-4.0
66 - >=dev-ruby/uglifier-1.3
67 - >=dev-ruby/rake-0.10
68 - >=dev-ruby/coffee-rails-4.0
69 - >=dev-ruby/sass-rails-4.0
70 - >=dev-ruby/jquery-rails-3.0
71 - dev-util/cucumber
72 - dev-util/aruba
73 - dev-ruby/sqlite3
74 - dev-ruby/bundler
75 - )"
76 -
77 -all_ruby_prepare() {
78 - # fix the gemspec; we remove the version dependencies from there, as
79 - # it requires _older_ versions of its dependencies.. it doesn't
80 - # really seem to be the case though. Also remove the references to
81 - # git ls-files to avoid calling it.
82 - sed -i \
83 - -e '/git ls-files/d' \
84 - -e '/\(cucumber\|aruba\)/s:,.*$::' \
85 - ${RUBY_FAKEGEM_GEMSPEC} || die
86 -
87 - # haml-rails is not packaged
88 - sed -i -e '/haml-rails/d' ${RUBY_FAKEGEM_GEMSPEC} Gemfile || die
89 - rm -f spec/ammeter/rspec/generator/matchers/have_correct_syntax_spec.rb || die
90 -}
91 -
92 -each_ruby_test() {
93 - ${RUBY} -S bundle exec ${RUBY} -S rspec-3 spec || die
94 -}