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/metasploit-model/
Date: Tue, 09 Apr 2019 05:53:58
Message-Id: 1554789180.d230deef148f812c04955912363494f31f8796c5.graaff@gentoo
1 commit: d230deef148f812c04955912363494f31f8796c5
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 16 18:49:47 2019 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Tue Apr 9 05:53:00 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d230deef
7
8 dev-ruby/metasploit-model: cleanup ruby23-only version
9
10 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
11 Package-Manager: Portage-2.3.51, Repoman-2.3.11
12
13 dev-ruby/metasploit-model/Manifest | 1 -
14 .../metasploit-model/metasploit-model-2.0.3.ebuild | 72 ----------------------
15 2 files changed, 73 deletions(-)
16
17 diff --git a/dev-ruby/metasploit-model/Manifest b/dev-ruby/metasploit-model/Manifest
18 index 56749e457d4..733c984f3fa 100644
19 --- a/dev-ruby/metasploit-model/Manifest
20 +++ b/dev-ruby/metasploit-model/Manifest
21 @@ -1,2 +1 @@
22 -DIST metasploit-model-2.0.3.gem 81408 BLAKE2B e62074efbdd66fc951b4c304d9c0adbf54b631bf0e343658b395e76bf4783db8a0186f375ce2650110b2200b805832ae25cd81779d894c1b7475a07d3041b35a SHA512 a6d77940e6b85925cc93c57f69910fde5c8eb2458d6707847be9f5856cfceee33304209e8c7076484151d9daf1f23cfe28cb0c00abb83176b7bc6c819fb128ec
23 DIST metasploit-model-2.0.4.gem 81408 BLAKE2B 5a4be9e61649710470618d4334279054cbefc1027a1d4674b6be0c6a4c632219fd2dc3ac5f9f56dc9018712e5cbcbe191d5749ed2ed10cf98f884a06e41ec736 SHA512 70f6d948227bc99f877c3b5631a964087c0ebfdb091f128c72bc5da276bf57a5055aea5cdda4dc66e1fb177606afec9b7b3ee4076211f43928a2defb93294ac5
24
25 diff --git a/dev-ruby/metasploit-model/metasploit-model-2.0.3.ebuild b/dev-ruby/metasploit-model/metasploit-model-2.0.3.ebuild
26 deleted file mode 100644
27 index 00924336d8e..00000000000
28 --- a/dev-ruby/metasploit-model/metasploit-model-2.0.3.ebuild
29 +++ /dev/null
30 @@ -1,72 +0,0 @@
31 -# Copyright 1999-2018 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=6
35 -USE_RUBY="ruby23"
36 -
37 -inherit ruby-fakegem eapi7-ver
38 -
39 -RUBY_FAKEGEM_EXTRAINSTALL="app config script spec"
40 -
41 -DESCRIPTION="Common code, such as validators and mixins"
42 -HOMEPAGE="https://github.com/rapid7/metasploit-model"
43 -SRC_URI="mirror://rubygems/${P}.gem"
44 -
45 -LICENSE="BSD"
46 -SLOT="$(ver_cut 1-2)"
47 -KEYWORDS="~amd64 ~arm"
48 -#IUSE="development test"
49 -RESTRICT=test
50 -IUSE=""
51 -
52 -RDEPEND="${RDEPEND} !dev-ruby/metasploit-model:0"
53 -
54 -ruby_add_rdepend ">=dev-ruby/railties-4.2.6:4.2
55 - >=dev-ruby/activesupport-4.2.6:4.2
56 - >=dev-ruby/activemodel-4.2.6:4.2"
57 -# development? ( dev-ruby/bundler
58 -# dev-ruby/rake
59 -# dev-ruby/i18n
60 -# dev-ruby/multi_json
61 -# dev-ruby/builder
62 -# dev-ruby/erubis
63 -# dev-ruby/journey
64 -# dev-ruby/rack
65 -# dev-ruby/rack-cache
66 -# dev-ruby/rack-test
67 -# dev-ruby/hike
68 -# dev-ruby/tilt
69 -# dev-ruby/sprockets:*
70 -# dev-ruby/actionpack:4.0
71 -# dev-ruby/json
72 -# dev-ruby/rack-ssl:*
73 -# dev-ruby/rdoc
74 -# dev-ruby/thor
75 -# dev-ruby/redcarpet
76 -# <dev-ruby/yard-0.8.7.4 )"
77 -
78 -ruby_add_bdepend "dev-ruby/bundler"
79 -
80 -all_ruby_prepare() {
81 - [ -f Gemfile.lock ] && rm Gemfile.lock
82 - #For now, we don't support development or testing at all
83 - #if ! use development; then
84 - sed -i -e "/^group :development do/,/^end$/d" Gemfile || die
85 - sed -i -e "/s.add_development_dependency/d" "${PN}".gemspec || die
86 - sed -i -e "/spec.add_development_dependency/d" "${PN}".gemspec || die
87 - #fi
88 - #if ! use test; then
89 - sed -i -e "/^group :test do/,/^end$/d" Gemfile || die
90 - #fi
91 - #if ! use test && ! use development; then
92 - sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || die
93 - #fi
94 -}
95 -
96 -each_ruby_prepare() {
97 - if [ -f Gemfile ]
98 - then
99 - BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die
100 - BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
101 - fi
102 -}