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/capistrano/
Date: Mon, 08 Aug 2022 05:23:45
Message-Id: 1659936208.5738a5ac8216611f71b2152cb2d4899ef283b718.graaff@gentoo
1 commit: 5738a5ac8216611f71b2152cb2d4899ef283b718
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 8 05:23:28 2022 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 8 05:23:28 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5738a5ac
7
8 dev-ruby/capistrano: add 3.17.1
9
10 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
11
12 dev-ruby/capistrano/Manifest | 1 +
13 dev-ruby/capistrano/capistrano-3.17.1.ebuild | 37 ++++++++++++++++++++++++++++
14 2 files changed, 38 insertions(+)
15
16 diff --git a/dev-ruby/capistrano/Manifest b/dev-ruby/capistrano/Manifest
17 index dd86366a9b30..c4dbb8019a83 100644
18 --- a/dev-ruby/capistrano/Manifest
19 +++ b/dev-ruby/capistrano/Manifest
20 @@ -1,3 +1,4 @@
21 DIST capistrano-2.15.5.gem 132096 BLAKE2B bbaa6bd482cf9bbe7aa01540aa5dab3f32401ffa1476d9057bb8ad420194f1ab2c32d8e744d7c982ebece5c4b5369133dc8378b7adf54c78732f9cb249db2a9e SHA512 10168080c7481ec6fc6f918ac90a3b1ce8f2b36f77411375e33cc915b02d5196ab061ac47e767edd724c82cffd1c2ad0a23ba1f0519cf1f2aae5b429167b19ff
22 DIST capistrano-3.16.0.gem 69120 BLAKE2B 3e1c4f639c2d5cd36ae305746f53e68350d5eee39fbd5c5ec828ea5b69f47a3a5f8b4e6f4b65de2e24717f71cf4a9443879fc3d076474ab020e2023372085180 SHA512 ec5aa465065cd115f0a1b7db06b7c68f2034e81feb3b814b730a6aca464756e545fd5c065ea941a3076bb637448e2a0f04aeb56de2578cdf22a6f208d27a2219
23 DIST capistrano-3.17.0.gem 69632 BLAKE2B 57430e8e73bddb11d170c579cae8b2fa6bd1390b5aaeb5e41a81a17ffb84d02623a4ca27c518b0d2ba16c78a639d34e05e68d1fad0d94afadecb846e7d515ea1 SHA512 d4298c1d71d51a3cb5216a23fb1181ba11f544a9572939b95f1f7fef80f64e6ebb2eb5cda4b22a77092ec0bb7d7aaa2d72eff88d715290cb989b78033d6053e5
24 +DIST capistrano-3.17.1.gem 69632 BLAKE2B 7457f3e3dfc102f2612dda6c976ab05e14a86cdbd39df67a15e190a9998103b9dcc06db1f8d5bcab9bdd6c274f459f40de084a229c183362986dfc58ec07c44b SHA512 68882795d735870b1e5821c3583e2c9366ad5ecb2a413e9488e31010a321368bca3298af020010a0fe90b0c930fbff54bb6e85effdde106dbf92b09e3285721d
25
26 diff --git a/dev-ruby/capistrano/capistrano-3.17.1.ebuild b/dev-ruby/capistrano/capistrano-3.17.1.ebuild
27 new file mode 100644
28 index 000000000000..d7806d8a3b3e
29 --- /dev/null
30 +++ b/dev-ruby/capistrano/capistrano-3.17.1.ebuild
31 @@ -0,0 +1,37 @@
32 +# Copyright 1999-2022 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=8
36 +USE_RUBY="ruby27 ruby30"
37 +
38 +RUBY_FAKEGEM_RECIPE_TEST="rspec3"
39 +
40 +RUBY_FAKEGEM_RECIPE_DOC="none"
41 +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
42 +
43 +inherit ruby-fakegem
44 +
45 +DESCRIPTION="A distributed application deployment system"
46 +HOMEPAGE="https://capistranorb.com/"
47 +
48 +LICENSE="MIT"
49 +SLOT="3"
50 +KEYWORDS="~amd64"
51 +IUSE=""
52 +
53 +ruby_add_rdepend "
54 + >=dev-ruby/airbrussh-1.0.0
55 + >=dev-ruby/sshkit-1.9:0
56 + >=dev-ruby/rake-10.0.0
57 + dev-ruby/i18n:*"
58 +ruby_add_bdepend "
59 + test? ( dev-ruby/mocha )"
60 +
61 +all_ruby_prepare() {
62 + # Avoid specs that depend on capistrano already being installed
63 + rm -f spec/lib/capistrano/doctor/gems_doctor_spec.rb || die
64 +
65 + # Avoid specs that require a TTY
66 + sed -i -e '/asking for a variable/,/^ end/ s:^:#:' spec/integration/dsl_spec.rb || die
67 + rm -f spec/lib/capistrano/configuration/question_spec.rb spec/lib/capistrano/doctor/output_helpers_spec.rb || die
68 +}