wpscan: ruby clean up

This commit is contained in:
blshkv 2017-03-12 14:22:28 +08:00
parent 090757be63
commit 4d10cd55d7
No known key found for this signature in database
GPG key ID: 9CCF6FCB8D8A14BF
2 changed files with 4 additions and 60 deletions

View file

@ -1,10 +1,10 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
USE_RUBY="ruby20 ruby21 ruby22"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
inherit multilib ruby-fakegem
@ -13,4 +13,4 @@ HOMEPAGE="http://rubygems.org/gems/terminal-table"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~x86 ~arm"

View file

@ -1,56 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
USE_RUBY="ruby21 ruby22"
inherit eutils ruby-ng
DESCRIPTION="Wordpress security scanner"
HOMEPAGE="http://wpscan.org/"
SRC_URI="https://github.com/wpscanteam/wpscan/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
ruby_add_rdepend "dev-ruby/rubygems
dev-ruby/typhoeus:0
>=dev-ruby/nokogiri-1.6.7.1
>dev-ruby/yajl-ruby-1.2.0
dev-ruby/addressable
>=dev-ruby/terminal-table-1.4.5
>=dev-ruby/ruby-progressbar-1.6.0
"
ruby_add_bdepend "
test? (
>=dev-ruby/webmock-1.9.3
dev-ruby/simplecov
dev-ruby/rspec
)"
S="${WORKDIR}"/all/${P}
src_prepare() {
#https://github.com/wpscanteam/wpscan/issues/706
epatch "${FILESDIR}/${PN}"-2.5.1_regular_user.patch
rm -r README.md
sed -i "/require 'bundler\/setup'/d" lib/environment.rb
unpack ./data.zip
rm ./data.zip
rm -r ./dev
}
src_install() {
dodoc CHANGELOG.md CREDITS
rm CHANGELOG.md CREDITS
insinto /usr/$(get_libdir)/${PN}
doins -r *
dobin "${FILESDIR}"/wpscan
dobin "${FILESDIR}"/wpstools
}