diff options
author | Hans de Graaff <graaff@gentoo.org> | 2022-05-07 07:41:07 +0200 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2022-05-07 08:33:49 +0200 |
commit | 38c837579f176cb72a82850054638b48a220fb35 (patch) | |
tree | 212d0f17ec58e71644529c8b9c5f5b13c660fe2a /dev-ruby/capistrano | |
parent | dev-ruby/airbrussh: update EAPI 7 -> 8, add ruby30 (diff) | |
download | gentoo-38c837579f176cb72a82850054638b48a220fb35.tar.gz gentoo-38c837579f176cb72a82850054638b48a220fb35.tar.bz2 gentoo-38c837579f176cb72a82850054638b48a220fb35.zip |
dev-ruby/capistrano: add 3.17.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Diffstat (limited to 'dev-ruby/capistrano')
-rw-r--r-- | dev-ruby/capistrano/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/capistrano/capistrano-3.17.0.ebuild | 37 |
2 files changed, 38 insertions, 0 deletions
diff --git a/dev-ruby/capistrano/Manifest b/dev-ruby/capistrano/Manifest index 5a11ea4674c1..dd86366a9b30 100644 --- a/dev-ruby/capistrano/Manifest +++ b/dev-ruby/capistrano/Manifest @@ -1,2 +1,3 @@ DIST capistrano-2.15.5.gem 132096 BLAKE2B bbaa6bd482cf9bbe7aa01540aa5dab3f32401ffa1476d9057bb8ad420194f1ab2c32d8e744d7c982ebece5c4b5369133dc8378b7adf54c78732f9cb249db2a9e SHA512 10168080c7481ec6fc6f918ac90a3b1ce8f2b36f77411375e33cc915b02d5196ab061ac47e767edd724c82cffd1c2ad0a23ba1f0519cf1f2aae5b429167b19ff DIST capistrano-3.16.0.gem 69120 BLAKE2B 3e1c4f639c2d5cd36ae305746f53e68350d5eee39fbd5c5ec828ea5b69f47a3a5f8b4e6f4b65de2e24717f71cf4a9443879fc3d076474ab020e2023372085180 SHA512 ec5aa465065cd115f0a1b7db06b7c68f2034e81feb3b814b730a6aca464756e545fd5c065ea941a3076bb637448e2a0f04aeb56de2578cdf22a6f208d27a2219 +DIST capistrano-3.17.0.gem 69632 BLAKE2B 57430e8e73bddb11d170c579cae8b2fa6bd1390b5aaeb5e41a81a17ffb84d02623a4ca27c518b0d2ba16c78a639d34e05e68d1fad0d94afadecb846e7d515ea1 SHA512 d4298c1d71d51a3cb5216a23fb1181ba11f544a9572939b95f1f7fef80f64e6ebb2eb5cda4b22a77092ec0bb7d7aaa2d72eff88d715290cb989b78033d6053e5 diff --git a/dev-ruby/capistrano/capistrano-3.17.0.ebuild b/dev-ruby/capistrano/capistrano-3.17.0.ebuild new file mode 100644 index 000000000000..687c83bef12a --- /dev/null +++ b/dev-ruby/capistrano/capistrano-3.17.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="A distributed application deployment system" +HOMEPAGE="https://capistranorb.com/" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/airbrussh-1.0.0 + >=dev-ruby/sshkit-1.9:0 + >=dev-ruby/rake-10.0.0 + dev-ruby/i18n:*" +ruby_add_bdepend " + test? ( dev-ruby/mocha )" + +all_ruby_prepare() { + # Avoid specs that depend on capistrano already being installed + rm -f spec/lib/capistrano/doctor/gems_doctor_spec.rb || die + + # Avoid specs that require a TTY + sed -i -e '/asking for a variable/,/^ end/ s:^:#:' spec/integration/dsl_spec.rb || die + rm -f spec/lib/capistrano/configuration/question_spec.rb || die +} |