diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-23 06:45:02 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-23 06:45:02 +0000 |
commit | c78477d222e1ceb9516a9bbbadbba0b5c1ce11db (patch) | |
tree | 5187cbad4740387edb2c1cca0942036a0fdccd88 /dev-ruby/net-scp | |
parent | 564687d289b862b8b079569a45a2d39d7b8c3585 (diff) |
gentoo auto-resync : 23:01:2025 - 06:45:02
Diffstat (limited to 'dev-ruby/net-scp')
-rw-r--r-- | dev-ruby/net-scp/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/net-scp/net-scp-4.1.0.ebuild | 46 |
2 files changed, 48 insertions, 0 deletions
diff --git a/dev-ruby/net-scp/Manifest b/dev-ruby/net-scp/Manifest index f5e77417ffc1..aba1e94db41d 100644 --- a/dev-ruby/net-scp/Manifest +++ b/dev-ruby/net-scp/Manifest @@ -1,3 +1,5 @@ DIST net-scp-4.0.0.tar.gz 27962 BLAKE2B 0531fccad790e5466da9bf5c4cdcfa6416d84e759b096fcaabebc6403293be8ad8f15546126fb51bc76929d871b6ec067302dd88859c09e9c177bbbb4ecd6ae3 SHA512 9691f707c83d2b24954670e73b306f1262437d9c10561f4ceaa4979e3b06a237d97cba9f517f73931cd44a494fd04306ded077284927dcab313ce669037a1cdf +DIST net-scp-4.1.0.tar.gz 29454 BLAKE2B dd4a2822849cda37dc1d4594bfddc2f1e47341f2490422a6db6dce97a14d223a560355a26f4b91aab94d7aebcf0a34838b4ece7bdf9827a85f8f0ef69e46a312 SHA512 817eafd9440e6867f7c3a6d52e8d1ea63e3a04def18edae4f065d182c084fd5afc021b96e0d615e2b57d1d3bf6fd43add524a846420d19ee36c6751284c058b7 EBUILD net-scp-4.0.0.ebuild 1045 BLAKE2B 52eaefab9ab7dd69dcde44cee8cc026d70fd2091ef6baaacc2ed00dbbeca63d240bafea915f5d11e411386d0decee36b5baab7c60676cf8caf178b860ba63d54 SHA512 3f357a744faaa05a4d4189a2a1462884234848315aba3a9b7f5eec72ee92cc68f56fc470042825c6cc8e9433562714c73eef7aff297fcb5f32fcc34b2fd0144b +EBUILD net-scp-4.1.0.ebuild 1047 BLAKE2B 642f6b35a3c8a5b7aa41c67307c3d125cbe7b1587ea716840c729c9f7ba6599815339d470f29a89756d169b7a6a92a8b4bdd083619fdff9319ffddccf7c93ec1 SHA512 74566ed4db437afe2056fc68222fdd0281cd04cf0e994d332d70e4630978be2eb994e13b4f8da32ee2498fbe737f04decbb4bed6e84d668ce50f5f796d6a7bfa MISC metadata.xml 342 BLAKE2B ba5eb772d406d96ea5c4c0fdbc0ba183e44c26e950f55b54174519f25a0555a05e0eb1d1e09dd7fd91ab3a6732480225016c18e538489c5c65ad68261d3d21c4 SHA512 3bfa5a64b5bd0121a284d48b56a3914173f2562c84dbbedcbc0bb309910f68e1d3434037f21b962947c3f7cd162509bdaa9b04bb4ff550b61a4e26274bf078cf diff --git a/dev-ruby/net-scp/net-scp-4.1.0.ebuild b/dev-ruby/net-scp/net-scp-4.1.0.ebuild new file mode 100644 index 000000000000..f6de19ff6334 --- /dev/null +++ b/dev-ruby/net-scp/net-scp-4.1.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.md" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_GEMSPEC="net-scp.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A pure Ruby implementation of the SCP client protocol" +HOMEPAGE="https://github.com/net-ssh/net-scp" +SRC_URI="https://github.com/net-ssh/net-scp/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +ruby_add_bdepend " + doc? ( dev-ruby/net-ssh:7 ) + test? ( + <dev-ruby/mocha-2.2.0:2 + dev-ruby/test-unit + )" + +ruby_add_rdepend "dev-ruby/net-ssh:7" + +all_ruby_prepare() { + sed -e "s:_relative ': './:" \ + -e 's/git ls-files -z/find -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -e '/mocha/ s/setup/test_unit/' \ + -i test/common.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test test/test_all.rb || die +} |