wpscan-3.8.19.ebuild

This commit is contained in:
Anton Bolshakov 2021-09-25 17:03:17 +08:00
parent 8ef5c6543d
commit 5cf010d200
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
9 changed files with 4 additions and 103 deletions

View file

@ -1,2 +1 @@
DIST cms_scanner-0.13.1.gem 36352 BLAKE2B 8116143d562643e072d15a7ee911a6d9e036e602764e9e45087d25bab31f35dd7832fa645a0f6489595f4f7efc0b1e1ede7241e225350bd7ab533cfb397550a3 SHA512 55adad6d623ed8efac203c282dbedc9e750807de8c5d039daec57fd5863a32caa68eaa4339725f67e6ef041f6a88b135222861359021b9f1e5ab0f59b5f5d141
DIST cms_scanner-0.13.5.gem 36352 BLAKE2B 54d0fdf0419cbab7b0199bf2e1d8b85baf8b75ae97ad1f0ed9945fbf4117fa2bae18a454b5b5efaa0a9a588bbec16fc0c4e56358f8b2cd986792a0c9a3e8ed53 SHA512 e8f07d77ef9d95ca637d51b0f76f360de15d56ab269605019c2de6d9b3af4f9f225cc511e5f079f1ac06903ed7377e9395431a5653657b4b3c4cddd12f5a458d
DIST cms_scanner-0.13.6.gem 36352 BLAKE2B 9ba3e17d9be3b5451319e72a3c795ee86c885e6e8b0ae5e30963bf2985e121d541c052052d32ea93742c1d61d3ab3d15b8c6d43f3caaf370ee78dd8f57e1bed9 SHA512 06d7727408e034a10221d8eb5dec4c793ad890c40dec29eb1c9e384cdb47087b0740146d5a0e0117189a3f9b74dabc3239bfcbfb3a1fb6fb4d72b8ac2f4191a2

View file

@ -1,33 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby26 ruby27"
RUBY_FAKEGEM_EXTRAINSTALL="app"
inherit ruby-fakegem
DESCRIPTION="Framework to provide an easy way to implement CMS Scanners"
HOMEPAGE="https://github.com/wpscanteam/CMSScanner"
KEYWORDS="~amd64"
LICENSE="MIT"
SLOT="0"
ruby_add_rdepend "
=dev-ruby/get_process_mem-0.2*
=dev-ruby/nokogiri-1.11*
>=dev-ruby/opt_parse_validator-1.9.3
>=dev-ruby/public_suffix-4.0.3:4
=dev-ruby/ruby-progressbar-1.10*
=dev-ruby/sys-proctable-1.2*
dev-ruby/typhoeus:1
=dev-ruby/xmlrpc-0*
=dev-ruby/yajl-ruby-1.4*
"
each_ruby_prepare() {
#relax deps
sed -i -e '/typhoeus/,/Gem::Dependency/ s:~>:>=:' ../metadata || die
}

View file

@ -18,7 +18,7 @@ SLOT="0"
ruby_add_rdepend "
=dev-ruby/get_process_mem-0.2*
=dev-ruby/nokogiri-1.11*
>=dev-ruby/opt_parse_validator-1.9.4
>=dev-ruby/opt_parse_validator-1.9.5
>=dev-ruby/public_suffix-4.0.3:4
=dev-ruby/ruby-progressbar-1.10*
dev-ruby/typhoeus:1

View file

@ -1,2 +1 @@
DIST opt_parse_validator-1.9.3.gem 14336 BLAKE2B a9787f301bce8458bcabde44179ffce203a56e46ea44fdc0c1cb32f00b52c5b2d3e30985418d577296a371717138ab8664b22502fd3ec0171d20000d0fc6f27a SHA512 1576386148def60d6d314493ed01dcc94e7230c827d150142f324c81242692614fd3c536fa1bae27a5a74f0818aed4116a5496d24de8e65fd90289d6469df7ef
DIST opt_parse_validator-1.9.4.gem 14336 BLAKE2B 7e791873275832e451de2115eaf0a815472ce207f56e8ffe1bef6875e365c5792dde5bde8da5f4e3dcb69edc8696bfe2d1e36080098c7cfe0d45bb548d019600 SHA512 d6eb7ca6f8cd4063a6f972069933263eb6395f6563e2a10b6edf95429811dca8e8cf24d3dc0f7ea9ea98e777fc796748fe7c47f0d7af32f0d15ca45c8b0dbdfb
DIST opt_parse_validator-1.9.5.gem 14336 BLAKE2B 185be00ee126a8f1f9ae178bd7059457ad112a8ac16ad256fe756466a2ea5458677d15140d06fc33621ff5bea9be018d452f7ad7b0b716ba5ba6a17ab16ab519 SHA512 5188101baec5aebfc9cec6eb80318bc865502d871e202d67b548010b6efd747aac2f8c854647c6df45f39594530e479acb5158896271f6a84d14a041a3597931

View file

@ -1,31 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby26 ruby27"
inherit ruby-fakegem
DESCRIPTION="OptionParser lib in ruby"
HOMEPAGE="https://rubygems.org/gems/opt_parse_validator"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
#No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
RESTRICT="test"
ruby_add_rdepend "dev-ruby/activesupport:*
>=dev-ruby/addressable-2.5.2"
#each_ruby_prepare() {
# #relax 5.1 to any
# sed -i -e '/activesupport/,/^-/ s:^:#:' ../metadata || die
#}
#each_ruby_prepare() {
# sed -i -e '/s.add_development_dependency/d' opt_parse_validator.gemspec
#}

View file

@ -1,2 +1 @@
DIST wpscan-3.8.15.tar.gz 10593326 BLAKE2B 59fb180543916bb22ee34f4b2990ca7d12447803473b727de832de97e1410b863ca09aa5262c56140e20f7403410d6db0c0bd7dfa0403d5b86e7f059e63c573a SHA512 cb24070e0af0fa299f871729d0354be670c20a5c9c95463ec3290f22c85b899e4f20ea7ce1d9cac3f60f64198a962d78a997120d06903eca0ced79ea0613d426
DIST wpscan-3.8.18.tar.gz 11290688 BLAKE2B 164a71e7dba8767608f76051c66cfad488d436bbeda6fc7e5f8f482acfbeb8ca39302478f9d3f606ee4f63136386dac9a549a0ee87d0cedfc0225b2fdcb0b8e3 SHA512 06aa359c513ea5638c900badc38d6508e2cd46211fcf71ec615ff87a6a88cce3bfe7a4cc51e70646f5817950b7f5afad0a17b018775757b1a3d1399383fccfdc
DIST wpscan-3.8.19.tar.gz 11948193 BLAKE2B b0c8c8cc4881ac6642bcb0b51df42ea359eaedbc4400acc2873e4b37d0508138016195dfd90b2e92ed3f638c2b91d5f01b43d3c06432bb0b297aaf5001088d5b SHA512 68be98a57f96bdfc2df894a550d6c76f1f1b1cb61aaa31ad1770aba42eef7ea985227aacd303af571d6f0a50fba80989badb6d28671ba57a7c4457922b66c7d4

View file

@ -1,32 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby26 ruby27"
RUBY_FAKEGEM_EXTRAINSTALL="app bin spec"
RUBY_FAKEGEM_GEMSPEC="wpscan.gemspec"
inherit ruby-fakegem
DESCRIPTION="Wordpress security scanner"
HOMEPAGE="http://wpscan.org/"
SRC_URI="https://github.com/wpscanteam/wpscan/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="GPL-2"
SLOT="0"
ruby_add_bdepend "dev-ruby/bundler:2"
ruby_add_rdepend "
=dev-ruby/cms_scanner-0.13*
"
each_ruby_prepare() {
#https://github.com/wpscanteam/wpscan/issues/1266
# sed -i "s|'activesupport', '~> 5.1'|'activesupport'|g" wpscan.gemspec
# sed -i -e '/activesupport/,/^-/ s:^:#:' ../metadata || die
sed -i -e '/s.add_development_dependency/d' wpscan.gemspec || die
GEM_HOME="${T}" BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die
GEM_HOME="${T}" BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
}