From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-ruby/jsobfu/Manifest | 7 +++++++ dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild | 32 +++++++++++++++++++++++++++++ dev-ruby/jsobfu/jsobfu-0.4.2.ebuild | 37 ++++++++++++++++++++++++++++++++++ dev-ruby/jsobfu/metadata.xml | 11 ++++++++++ 4 files changed, 87 insertions(+) create mode 100644 dev-ruby/jsobfu/Manifest create mode 100644 dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild create mode 100644 dev-ruby/jsobfu/jsobfu-0.4.2.ebuild create mode 100644 dev-ruby/jsobfu/metadata.xml (limited to 'dev-ruby/jsobfu') diff --git a/dev-ruby/jsobfu/Manifest b/dev-ruby/jsobfu/Manifest new file mode 100644 index 000000000000..ae8653905a3d --- /dev/null +++ b/dev-ruby/jsobfu/Manifest @@ -0,0 +1,7 @@ +DIST jsobfu-0.3.0.gem 20992 SHA256 a0c02d68cdaa7bbca2773e1cd2c8861da6b07655bbea3eb806f8c3b26dc4f1cb SHA512 64084589066bb8d5c4c775a9a910214306fc1b39ff54582a0cf6485efcca667de57e9e26c02139d1b7baabadf38947464c03bebb72aae65c7be8f993413b6389 WHIRLPOOL b1a3ad0c6e8d5f43b3c2dcb30b18424fb28c53a59330dd08771f7f3e82eabf1461e8de76bb0466b8c54bd238e828d4922d574b45803ad73f0753bbfeeece9aab +DIST jsobfu-0.4.2.gem 27648 SHA256 d3cfd593d58a4ad19d0ba2892e6aaf110cb3e03b797d51df7b403a9690b690c1 SHA512 84374c8c65691eac6fbdaef78a6faf8a1659474789df2ad0b938cd9101e5b51c69ac5fb157eff3e714decb1402372fe98015a2ef3d77775f0af22fba34f93227 WHIRLPOOL ff6b9dd6dd7c072216800c70aafda9c7d60752598808209882c6bc9026d16fc0cc256403e126f699cf7e22d173c2132deab859209a4105553239f3af22cfbbf9 +EBUILD jsobfu-0.3.0-r1.ebuild 709 SHA256 24dad929a82cbd8ca069f98d06b84db87984b49506bc2e17f4da0e65806ac837 SHA512 adc6d91db2209ba93e28b460f1036235a1dc3d3e50800d918ff166f5265bc1071b7726ddff4afede26a9b5c4cc1e378dff7d85dbbbf26aaf3b8874c53cc99b2a WHIRLPOOL dcb4940489ae23880a947f8c8fd681e79ac82bfc1c753265acf520f22fd7a0c69e918717827af6803851e34736dfeb202aa58c14982171f6aee14fccfa2a46bc +EBUILD jsobfu-0.4.2.ebuild 878 SHA256 560fc47fca3179e1220e096408518b46edaabce7d8838032a25d9bff9cac7652 SHA512 28e5c10b05aacc80bb16a062ea5f1d0e8af630342ebb373c4ad2d7048e28d5d6a934d9469fd94a0f7f0c460b3170a523ad44655f0890c6510de34eae3a37e4c1 WHIRLPOOL 679c8140f624ceb4d18b8a7f715a1217f8bdd37f425266778a94b2aa174411e7435356de53738fa8ac188662be2424c142fcd8ad29121d2d43cbe5454d5f8010 +MISC ChangeLog 3628 SHA256 01b3c6495fd6ebb90d301a19c726088684313f378c348cf46e3b2fcd5c9b4200 SHA512 95a808b935067306ae034982e2435a77891c166fff7c031ec580d23ad1b646bcfb301eddf152ec7573c570c95c25eeaddb2c58b9235bd5270e5cc80c27ac85ee WHIRLPOOL 4aab6598494acb3cf0aa71dfd20d943c53849e9f9bce511119d07e7f84bc69817e452ab23bc5cfb47428a2de3d5f0598e92bc2a1e002fb471e95f85e04a9a647 +MISC ChangeLog-2015 406 SHA256 6403a17f8b254d5a02b561c99fac2d3a220b10962ce718a55c6dd98d203de028 SHA512 e287a7f69993c549856fec79ebfcaf7b98c1bfcff8cd39ec406619949ef325286563bf23d14155ff696b0eb53fa06b122046ffa3554754f4f79bc89264fe0e07 WHIRLPOOL bb56e9fca6c1c6c46bb6a1a5d573ccd20d19ada2de97bdee9763f6c90f8ff78ac5429dc9385fa0685949b90ba198c8b2c1d10eb9bc55e6f52507125937a01db9 +MISC metadata.xml 339 SHA256 94240e8817451617b3c8aa4c5468511bd691268c84f9a1fce2e83ee256536324 SHA512 58ed2feae94851bc7226f8a4e83cf4a76423a8b8794a0121cefde3dd637829628745bddea8a8c4c9f4917ea37d4470077f0b574ae0d224a8b2ef556eced8b0a7 WHIRLPOOL 439fad2a3d9d8b5335cfc8260f8072b004e0b71ac2b97c552af7edb6757b13dc6b2e4fdba5e583522d31e387ce006d05f5c92d772444ba199157e83b0ded0cd4 diff --git a/dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild b/dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild new file mode 100644 index 000000000000..a5a638ed0386 --- /dev/null +++ b/dev-ruby/jsobfu/jsobfu-0.3.0-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="A Javascript code obfuscator" +HOMEPAGE="https://github.com/rapid7/jsobfu" + +LICENSE="BSD" +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_rdepend "!dev-ruby/jsobfu:0 + >=dev-ruby/rkelly-remix-0.0.6:0" + +ruby_add_bdepend "test? ( dev-ruby/execjs )" + +all_ruby_prepare() { + sed -i -e '/simplecov/ s:^:#:' \ + -e '/config.\(color\|tty\|formatter\)/ s:^:#:' \ + spec/spec_helper.rb || die + + sed -i -e '/rkelly-remix/,/name:/ s/=/~>/' ../metadata || die +} diff --git a/dev-ruby/jsobfu/jsobfu-0.4.2.ebuild b/dev-ruby/jsobfu/jsobfu-0.4.2.ebuild new file mode 100644 index 000000000000..62bd2e8fa7f0 --- /dev/null +++ b/dev-ruby/jsobfu/jsobfu-0.4.2.ebuild @@ -0,0 +1,37 @@ +# 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_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="A Javascript code obfuscator" +HOMEPAGE="https://github.com/rapid7/jsobfu" + +LICENSE="BSD" +#rapid7 gems are slotted so we can have multiple versions installed at once to support multiple versions of metasploit +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_rdepend "!dev-ruby/jsobfu:0 + >=dev-ruby/rkelly-remix-0.0.6:0" + +ruby_add_bdepend "test? ( dev-ruby/execjs )" + +all_ruby_prepare() { + sed -i -e '/simplecov/ s:^:#:' \ + -e '/config.\(color\|tty\|formatter\)/ s:^:#:' \ + spec/spec_helper.rb || die +} + +all_ruby_install() { + all_fakegem_install + + ruby_fakegem_binwrapper jsobfu jsobfu-${PV} +} diff --git a/dev-ruby/jsobfu/metadata.xml b/dev-ruby/jsobfu/metadata.xml new file mode 100644 index 000000000000..f12ab92f0d9f --- /dev/null +++ b/dev-ruby/jsobfu/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + rapid7/jsobfu + + -- cgit v1.2.3