From bf8b10768e8067df727353f4009eb3a44f10f1b9 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Sun, 27 Oct 2013 01:33:45 +0000 Subject: [PATCH] arachni: bump --- .../pentoo/base/package.accept_keywords/misc | 3 +- www-apps/arachni/Manifest | 2 + www-apps/arachni/arachni-0.4.5.2.ebuild | 64 +++++++++++++++++++ 3 files changed, 67 insertions(+), 2 deletions(-) create mode 100644 www-apps/arachni/arachni-0.4.5.2.ebuild diff --git a/profiles/pentoo/base/package.accept_keywords/misc b/profiles/pentoo/base/package.accept_keywords/misc index 814e234a5..e4553f7a6 100644 --- a/profiles/pentoo/base/package.accept_keywords/misc +++ b/profiles/pentoo/base/package.accept_keywords/misc @@ -6,7 +6,6 @@ dev-dotnet/wxnet net-fs/winexe ~www-apps/beef-0.4.4.7 -#~www-apps/arachni-0.4.3.2 -~www-apps/arachni-0.4.4 +~www-apps/arachni-0.4.5.2 ~dev-vcs/git-1.8.3.2 diff --git a/www-apps/arachni/Manifest b/www-apps/arachni/Manifest index 3148965db..fdf09ea6b 100644 --- a/www-apps/arachni/Manifest +++ b/www-apps/arachni/Manifest @@ -1,4 +1,6 @@ AUX 0.4.3.2-unbundler.patch 1583 SHA256 fa5ceaa488144548dda15eac9a67ff3af25d7155846f0de16e059371b6a46b65 SHA512 eff2e25f047b166202ac3722ed4191f684938c32420c6832c845831e0dd149a5f578b10bbd8025e23f5a8c70e7177f8c2807760ed1a8c7052d8e7f0a00d6d075 WHIRLPOOL 5932273aff6f61f9ef7d072a6473809c9ae523e6624800f137274cc2d1ae14a7fd1e10f892e5edce0b53340e51ee0a29067910127368a2e27ada7afbcc15be0e AUX arachni 133 SHA256 b9e0e051f1154458be6557e05c9a5cd93e5b2381ff38058de9cef4710559bdc7 SHA512 2f142cbbf5cdccd6884ab4dedcb16353bfe63d21823befc44dc09f573b0e268926d8e45d5036c5f0cb81e8d0763e88309a3f70687eeaa8c6d6ce9d6f319845e5 WHIRLPOOL 15444de574ce117f8bb53345f82ab8e868767e9504433e882b5e4d8e7045a4da3600960df25945c77c76c70cefe23aa66418e044637529f28bcd8f62ba9108df DIST arachni-0.4.4.tar.gz 1237372 SHA256 eacdcb613e84ac8e64e12bfc818783e2e81aa5a99d7047235a29d485b6b31217 SHA512 f58bc6c6067861e3e9cfd10f46a160e724a5d521c1de3f4aa49412e4393d2c1acd1caeaa43e1dfdaba36ba776b5b6991f4c969906cc615ffb715bc20c4b2a75a WHIRLPOOL 1a3279604e2a293d9c10294e12406011b7a146468b7ad7cddbae56ce76eebcfcd77cf0de21c5630490e1d7369f269f962d204aacc59504f121dfc1de2c2de8df +DIST arachni-0.4.5.2.tar.gz 1242564 SHA256 a1a9ec04791f1a825f835478978669df66d5d71184540c255db03a8d1cab14a2 SHA512 4992f58316470637703ab76f70e980362364fd9e13bb42417f676f4ab3ad0097bbb0482de183f27c7796b407e9f5b4e2b0ff9f625907327a47e3f0e6948003ee WHIRLPOOL 3d391be3cd631d92eb2b3363ca6f1d114778aa28abc374514961d331f263449f45c3612c0d7fb8b7ba571f750ebffb00c9d2633d36fc8d1b1735ff270d1ab94e EBUILD arachni-0.4.4-r2.ebuild 1492 SHA256 9904a4c0edcffdfa0dfe96d18331b135faffa51aacd237857b17a0e5581e3f39 SHA512 f89dc130c0d080245ddd077e6103ee961a96adaa570d92fda9a095ec1fff80170105737b63f20d56c49c3beab4319333807ee6e050e26ad2f136558a075d31ac WHIRLPOOL adb111f53531823b3c0e808cf9821a09b7a5f6496559c644bb2bb5ffb5c92459a9e4f6138f858d51a7854595ffd0e645d2512cb5bbfaf29a5d7c729ed9f1b5d9 +EBUILD arachni-0.4.5.2.ebuild 1492 SHA256 9904a4c0edcffdfa0dfe96d18331b135faffa51aacd237857b17a0e5581e3f39 SHA512 f89dc130c0d080245ddd077e6103ee961a96adaa570d92fda9a095ec1fff80170105737b63f20d56c49c3beab4319333807ee6e050e26ad2f136558a075d31ac WHIRLPOOL adb111f53531823b3c0e808cf9821a09b7a5f6496559c644bb2bb5ffb5c92459a9e4f6138f858d51a7854595ffd0e645d2512cb5bbfaf29a5d7c729ed9f1b5d9 diff --git a/www-apps/arachni/arachni-0.4.5.2.ebuild b/www-apps/arachni/arachni-0.4.5.2.ebuild new file mode 100644 index 000000000..c4f8b8999 --- /dev/null +++ b/www-apps/arachni/arachni-0.4.5.2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +inherit eutils + +MY_V="0.4.1.1" +MY_P=${P}-${MY_V} + +DESCRIPTION="Arachni is a feature-full web application scanner" +HOMEPAGE="http://arachni-scanner.com/" +SRC_URI="https://github.com/Arachni/arachni/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +DEPEND="" +RDEPEND=">=dev-lang/ruby-1.9.2 + dev-ruby/rubygems + dev-ruby/diff-lcs + dev-ruby/json + dev-ruby/yard + dev-ruby/redcarpet + dev-libs/libxslt + dev-libs/openssl + dev-libs/libxml2 + dev-libs/mpfr + dev-libs/libyaml + virtual/ruby-ffi + =dev-ruby/addressable-2.3* >=dev-ruby/addressable-2.3.2 + dev-ruby/awesome_print + >=dev-ruby/nokogiri-1.5.7_rc1 + >=dev-ruby/terminal-table-1.4.2 + + =dev-ruby/arachni-rpc-em-0.2 + =dev-ruby/typhoeus-0.3* >=dev-ruby/typhoeus-0.3.3 + dev-ruby/pony + dev-ruby/rb-readline + >=dev-ruby/sys-proctable-0.9.1 + dev-ruby/highline + =dev-ruby/sinatra-1.3* >=dev-ruby/sinatra-1.3.2 + =dev-ruby/sinatra-contrib-1.3* >=dev-ruby/sinatra-contrib-1.3.1 + + dev-ruby/bundler + dev-ruby/rspec + www-servers/thin + + test? ( dev-ruby/rspec + dev-ruby/rake + ) +" +#FIXME: dev-ruby/typhoeus:0.3 must be enforced. bundler is the only solution for now +#src_prepare() { +# epatch "${FILESDIR}/${PV}-unbundler.patch" +#} + +src_install() { + dodir /usr/$(get_libdir)/${PN} + cp -R "${S}"/* "${ED}"/usr/$(get_libdir)/${PN}/ || die "Copy files failed" + dosbin "${FILESDIR}"/${PN} +}