summaryrefslogtreecommitdiff
path: root/dev-ruby/rex-encoder
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/rex-encoder
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/rex-encoder')
-rw-r--r--dev-ruby/rex-encoder/Manifest5
-rw-r--r--dev-ruby/rex-encoder/metadata.xml12
-rw-r--r--dev-ruby/rex-encoder/rex-encoder-0.1.3.ebuild28
-rw-r--r--dev-ruby/rex-encoder/rex-encoder-0.1.4.ebuild32
4 files changed, 77 insertions, 0 deletions
diff --git a/dev-ruby/rex-encoder/Manifest b/dev-ruby/rex-encoder/Manifest
new file mode 100644
index 000000000000..45521b35633b
--- /dev/null
+++ b/dev-ruby/rex-encoder/Manifest
@@ -0,0 +1,5 @@
+DIST rex-encoder-0.1.3.gem 40960 SHA256 f2f2a50e36951fc5e8493f46d8d31173548255dd36c012eb58ed11c34347a9c7 SHA512 a6387a77bc4eb61fea3d156df5250a8436d4d9af57a2bc18f62ff37e915560c46924c58e299e1dcb13bfb5cb5d2cb5949f1fb9a5787bd4fee1daeb73777267cb WHIRLPOOL 753dde7e63edd88090e7fc3c84976701ce61603fa2e74517be6c10f8cd8cca35b3a14db9006e5bf847f7b3cdab0cefd7c4c62c32821fcc70520b2135833872e5
+DIST rex-encoder-0.1.4.gem 40960 SHA256 1f9c9a582955b36d5d0462d66d3a7d35b77e7f24c3468eddbce87aff7a93a5fe SHA512 30c83308cba74ff3204d5b923370b80e22817b824341d6544ddd68e7f86465d52ee1eacae16c8276bdd7f785efd74de2423a9f4866e8b50e17b3424c96ef0ba4 WHIRLPOOL 776ee6aceff20ba6d34834614ca89b871b671aded7da7ec922e625ff36c5957dcdee68405a1cbfcaef90f2f309cce4300b8bc5ed20c0ff009ab91c1dd9bc6ddf
+EBUILD rex-encoder-0.1.3.ebuild 574 SHA256 fb68ab9318e4bde18b1e2a9270b323cb3990dc0a9382fc7da0ede6df4879b2e3 SHA512 f76b5d6d557d69dbad63af417035cf8e8a4d263d4f4bb14f0bff93c0a4c26b79bfafec96b6242c1828478514fc0c3295e902d2d8856f15c562b6c20410e179d6 WHIRLPOOL 5716198dfa8e3cf8dafdc3a8ea1822089a24f31de2d95740629048131e2cb64e07ba7d3f39f5114cae8a207b90c34710b07cb3b54af417c97308989a0c503f3c
+EBUILD rex-encoder-0.1.4.ebuild 644 SHA256 a004224cc2baa0ab0e747465bdba86f3ef5da13f1a5107f3f4a6e631ea382034 SHA512 62e5fcd438ef5cbc56b4c417a12bac09d7e1f6689dfca38ad48d7aad126bd2be3972007f3717647d098d037a35483c5c074e0ddcf42feaeb94e75b16beeade34 WHIRLPOOL a6a019f2e6ae9db435e7e11c289c40b26830f472b255dcdfcf89241861d1980a42a86b4f5f70f957434af4302906c9d6c7f8c281d89373340b91b9439a4c56ba
+MISC metadata.xml 395 SHA256 8b290c66abebec27f15e7c3fb928502116e77bc77674b4122acfb725817c860c SHA512 57f77e7772cb1d0cde7ce68242ffe773a4960434a99c8f2e873d88ca06f5ea4cb1f56d28b17849f6a36880329b2642f3bf93776fec16c10a15ab017ec4ba532c WHIRLPOOL d6af5f4bc586b5db208bcbe93cc1716d207790c6d76ce15b96ed5978be5ed9665434ecc71e459b3bd8eb8758d5b0a821d7236dbba0e1623f18c27f5c94358724
diff --git a/dev-ruby/rex-encoder/metadata.xml b/dev-ruby/rex-encoder/metadata.xml
new file mode 100644
index 000000000000..53331bbbfdcd
--- /dev/null
+++ b/dev-ruby/rex-encoder/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="person">
+ <email>zerochaos@gentoo.org</email>
+ <name>Rick Farina</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">rapid7/rex-encoder</remote-id>
+ <remote-id type="rubygems">rex-encoder</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/rex-encoder/rex-encoder-0.1.3.ebuild b/dev-ruby/rex-encoder/rex-encoder-0.1.3.ebuild
new file mode 100644
index 000000000000..8895827c99f7
--- /dev/null
+++ b/dev-ruby/rex-encoder/rex-encoder-0.1.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="provides the basis for all of the polymorphic encoders that Metasploit uses"
+HOMEPAGE="https://rubygems.org/gems/rex-encoder"
+
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+RESTRICT="test"
+
+ruby_add_rdepend "dev-ruby/metasm:*
+ dev-ruby/rex-arch
+ dev-ruby/rex-text"
+
+all_ruby_prepare() {
+ sed -i '/bundler/d' Rakefile
+}
diff --git a/dev-ruby/rex-encoder/rex-encoder-0.1.4.ebuild b/dev-ruby/rex-encoder/rex-encoder-0.1.4.ebuild
new file mode 100644
index 000000000000..00d68b909031
--- /dev/null
+++ b/dev-ruby/rex-encoder/rex-encoder-0.1.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+# Specs are not provided in the gem
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="provides the basis for all of the polymorphic encoders that Metasploit uses"
+HOMEPAGE="https://rubygems.org/gems/rex-encoder"
+
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+RESTRICT="test"
+
+ruby_add_rdepend "dev-ruby/metasm:*
+ dev-ruby/rex-arch
+ dev-ruby/rex-text"
+
+all_ruby_prepare() {
+ sed -i '/bundler/d' Rakefile
+}