summaryrefslogtreecommitdiff
path: root/dev-ruby/nexpose
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby/nexpose')
-rw-r--r--dev-ruby/nexpose/Manifest5
-rw-r--r--dev-ruby/nexpose/metadata.xml12
-rw-r--r--dev-ruby/nexpose/nexpose-5.3.1.ebuild18
-rw-r--r--dev-ruby/nexpose/nexpose-5.3.2.ebuild36
4 files changed, 71 insertions, 0 deletions
diff --git a/dev-ruby/nexpose/Manifest b/dev-ruby/nexpose/Manifest
new file mode 100644
index 000000000000..dc06e1d47353
--- /dev/null
+++ b/dev-ruby/nexpose/Manifest
@@ -0,0 +1,5 @@
+DIST nexpose-5.3.1.gem 98816 SHA256 995e0b73ec6e18c92e82286112f0988c8416337e1f6a8fe34d70a943ba636691 SHA512 a082198f3b94ba72d24e1c617d4fe3fff5ec0bda15664b7839c4dce982f5ca619e004695265b8d6a9e0f9a516d54f017c82e7a20c5215be340cb063e0b9f4258 WHIRLPOOL a951ce65257eebf08e8386fe941829cb05aa2d2ba1983ce7917e9e794b15c6e29f8df552adaa9c8dc409a82874c10a64e61d6c174031b76b4502a2cc34f98194
+DIST nexpose-5.3.2.tar.gz 111862 SHA256 7fc4d558c1adce9ac6699db54b34929ece276fddb65bfba81edd78c26b37cfa7 SHA512 7a79a796e853cfe0d5e3f61b969903f3ecf033914a8caaccb4ff175774ab2ec187a2b7c106f91d82e65edc35fab98621c1ae831017268fde2e8714c45346f4b6 WHIRLPOOL 9888594edfed90c0c90dd7f0d5974fef1062b831d7b0752a595e33b0a0f851052f40b5540989ed9aab8ee7873cba66955cedad1908b747a78f564c1800a211ff
+EBUILD nexpose-5.3.1.ebuild 429 SHA256 1a0b56149a1b54446a6af463bcd5fa867abb9b2799edf62c3dcb963e6c226492 SHA512 ba004603cebd93b7e87ec5be552c8d856bebda79fde8ba915e9ee9800bcb5e21da7fe818cb0710749304ad24f17fb64ea36f1adbdeb2a07adb32279b579d6c00 WHIRLPOOL 445b8763b5befdd784f260c52789ea64183c9e167e611aa0fab736bd1d2f06dcd2703e5ca987c4d130c2b28128dfd75e22ae0a465acb80be893207a363db7011
+EBUILD nexpose-5.3.2.ebuild 865 SHA256 8c7086ef1a781a034fddf0203b905cdcf6e9e68f89272b288efda2f02d9567f8 SHA512 8bcc237e7dfb47250bb628711d51e272b297825774adb266c628465192d3cbb56cecefdba7805d91ce9591c1200508687a0c766aa5ca335fe4d3157f45373ab6 WHIRLPOOL bcff28c4ad48060caac377948054ecf47ba8832d8291e1775ee409e7415d1a1131254e85845ab7029070579abb47140c149e7c59c27e7ffffcf2d2a471d43c3e
+MISC metadata.xml 386 SHA256 cc597843e7d771a901810e00e4cacdc745156625eaa030495c01fcd5baff5c05 SHA512 eda3260ba0add70830dc9b03a10ee372363346646b2107e6187f4691ab9043eece8fd07f6a6c9c9fa9e87e4c63bb45b818fdb5ad7b663ccc1c5872c79ae6e2ea WHIRLPOOL beb9da53fc042c73eda14a4ccbe5907a77e6df29cea4798b573cf26e7241439ce4e46dc3410bd5cc10f4ba89443062345ce8c9ae716cc45283035e50db0b1bbe
diff --git a/dev-ruby/nexpose/metadata.xml b/dev-ruby/nexpose/metadata.xml
new file mode 100644
index 000000000000..1dd105102ebb
--- /dev/null
+++ b/dev-ruby/nexpose/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">rapid7/nexpose-client</remote-id>
+ <remote-id type="rubygems">nexpose</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/nexpose/nexpose-5.3.1.ebuild b/dev-ruby/nexpose/nexpose-5.3.1.ebuild
new file mode 100644
index 000000000000..7c9c7dc30e71
--- /dev/null
+++ b/dev-ruby/nexpose/nexpose-5.3.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST=""
+RUBY_FAKEGEM_TASK_DOC=""
+inherit ruby-fakegem
+
+DESCRIPTION="API client for Nexpose vulnerability managment product"
+HOMEPAGE="https://github.com/rapid7/nexpose-client https://rubygems.org/gems/nexpose"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
diff --git a/dev-ruby/nexpose/nexpose-5.3.2.ebuild b/dev-ruby/nexpose/nexpose-5.3.2.ebuild
new file mode 100644
index 000000000000..66d3512afc20
--- /dev/null
+++ b/dev-ruby/nexpose/nexpose-5.3.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.markdown"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="API client for Nexpose vulnerability managment product"
+HOMEPAGE="https://github.com/rapid7/nexpose-client https://rubygems.org/gems/nexpose"
+SRC_URI="https://github.com/rapid7/nexpose-client/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="${PN}-client-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? (
+ dev-ruby/vcr:2
+ dev-ruby/webmock:0
+)"
+
+all_ruby_prepare() {
+ sed -i -e '/\(codeclimate\|simplecov\)/ s:^:#:' \
+ -e '/SimpleCov/,/^]/ s:^:#:' \
+ -e '1irequire "nexpose"' spec/spec_helper.rb || die
+}