mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-17 20:30:58 +02:00
armitage: v20150813 and its deps bump
This commit is contained in:
parent
d410e5b1cb
commit
ff2910b3fc
7 changed files with 99 additions and 7 deletions
|
|
@ -1 +1,2 @@
|
|||
DIST msgpack-0.5.1.tar.gz 230056 SHA256 8afdcca2b49379520b618a0104b9272b4b282adb6799f7efde1c45b5d0e62621 SHA512 337bb2ac0b7241ac80ac64f747a438abc6e33f67d0111255b912bb4cd60035b29722fc6de7985eb1066fc1135cbb4da639c55774f20dac496482f7c596ab15da WHIRLPOOL 7cecdeb2969d08ddb47c3e2eea4fc80e3bfffefeebba8e37ddf7ac9a54a4864d6c80d0f0f7969e43902118bed05d6404f5bfabe0f520f3018463566254b2d32c
|
||||
DIST msgpack-0.6.12.tar.gz 156214 SHA256 c0744b7162af5bfa039db81db82ebcdf73ff91d5b7819098621b37311ec602f8 SHA512 43b34a60e19fa2833db8c078c6aa0a44bf43e12964ffaea327adc9c66eb07ad096e62ef7ce732062e69e13226a6fbae56c13ad3340dc77a5b6c42b029dd33552 WHIRLPOOL c0f73d79175c1fbe662814d3385c5f0aba7d85db8a7e10ef678375cb44bae7e0849e61659b47f3543a9acf83bd00653b8e597954f3186a8f545417e581965ede
|
||||
|
|
|
|||
35
dev-java/msgpack/msgpack-0.6.12.ebuild
Normal file
35
dev-java/msgpack/msgpack-0.6.12.ebuild
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="MessagePack for Java is a binary-based efficient object serialization library in Java."
|
||||
HOMEPAGE="http://msgpack.org"
|
||||
SRC_URI="https://github.com/msgpack/msgpack-java/archive/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="$(get_version_component_range 2-3)"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
JAVASSIST_SLOT="3"
|
||||
|
||||
CDEPEND="dev-java/javassist:${JAVASSIST_SLOT}
|
||||
dev-java/json-simple:0
|
||||
dev-java/slf4j-api:0
|
||||
dev-java/junit:4
|
||||
dev-java/hamcrest-core:1.3
|
||||
"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
>=virtual/jdk-1.6"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
>=virtual/jre-1.6"
|
||||
|
||||
S="${WORKDIR}/${PN}-java-${P}"
|
||||
|
||||
JAVA_GENTOO_CLASSPATH="javassist-${JAVASSIST_SLOT},json-simple,slf4j-api,junit-4,hamcrest-core-1.3"
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
|
|
@ -13,7 +13,7 @@ ESVN_REVISION="1239"
|
|||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm x86"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND="net-analyzer/metasploit
|
||||
|
|
|
|||
55
net-analyzer/armitage/armitage-20150813.ebuild
Normal file
55
net-analyzer/armitage/armitage-20150813.ebuild
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils git-2 java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Cyber Attack Management for Metasploit"
|
||||
HOMEPAGE="http://www.fastandeasyhacking.com/"
|
||||
EGIT_REPO_URI="https://github.com/rsmudge/armitage.git"
|
||||
EGIT_COMMIT="b2d5b4fc80895bd5196215b39c2bec2be0b7304e"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND="net-analyzer/metasploit
|
||||
net-analyzer/nmap"
|
||||
|
||||
JGRAPHX_SLOT="1.4"
|
||||
MSGPACK_SLOT="6.12"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
!net-analyzer/armitage-bin
|
||||
dev-java/jgraphx:${JGRAPHX_SLOT}
|
||||
dev-java/sleep:0
|
||||
dev-java/msgpack:${MSGPACK_SLOT}
|
||||
dev-java/javassist:3
|
||||
dev-java/jdbc-postgresql:0
|
||||
>=virtual/jdk-1.6"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
>=virtual/jre-1.6"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_prepare() {
|
||||
find . -name '*.jar' -delete
|
||||
cd "${S}"/lib
|
||||
java-pkg_jar-from sleep
|
||||
java-pkg_jar-from jgraphx-${JGRAPHX_SLOT}
|
||||
java-pkg_jar-from msgpack-${MSGPACK_SLOT} msgpack.jar msgpack-0.6.12-devel.jar
|
||||
java-pkg_jar-from jdbc-postgresql jdbc-postgresql.jar postgresql-9.1-901.jdbc4.jar
|
||||
java-pkg_jar-from javassist-3 javassist.jar javassist-3.15.0-GA.jar
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar ${PN}.jar
|
||||
java-pkg_dolauncher ${PN}
|
||||
dosbin release/armitage-unix/teamserver
|
||||
doicon release/armitage-unix/${PN}-logo.png
|
||||
dodoc release/armitage-unix/readme.txt
|
||||
}
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
|
|
@ -12,7 +12,7 @@ ESVN_REPO_URI="http://armitage.googlecode.com/svn/trunk/"
|
|||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
KEYWORDS=""
|
||||
IUSE=""
|
||||
|
||||
CDEPEND="net-analyzer/metasploit
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
~dev-java/sleep-2.1
|
||||
~dev-java/jgraphx-1.4.2.3
|
||||
~dev-java/msgpack-0.5.1
|
||||
~dev-java/msgpack-0.6.12
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ net-analyzer/packit
|
|||
net-analyzer/metasploit
|
||||
=net-analyzer/metasploit-9999 **
|
||||
net-analyzer/armitage
|
||||
net-analyzer/armitage-bin
|
||||
net-analyzer/whatweb
|
||||
net-analyzer/multimon-ng
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue