commit e983879e043de787a40ffc9b66b6918adf3599d1 parent fcddbbc1c403b0222b74caa28ee82be9ed91da5c Author: parazyd <parazyd@dyne.org> Date: Sat, 12 Nov 2016 23:49:00 +0100 net-wireless/reaver-wps-fork-t6x: Add 1.5.2 Diffstat:
A | net-wireless/reaver-wps-fork-t6x/Manifest | | | 1 | + |
A | net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-1.5.2.ebuild | | | 50 | ++++++++++++++++++++++++++++++++++++++++++++++++++ |
M | net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-9999.ebuild | | | 2 | +- |
3 files changed, 52 insertions(+), 1 deletion(-)
diff --git a/net-wireless/reaver-wps-fork-t6x/Manifest b/net-wireless/reaver-wps-fork-t6x/Manifest @@ -0,0 +1 @@ +DIST v1.5.2.tar.gz 708727 SHA256 b68d988ba7546949b74f3d89ebf9efbd745806906b717f3db7644ea4b12c63b6 SHA512 76c2b5b5f77c52a58ff8e8a3ef651ff52696f90ec9e0cdc2e49e009c59267bc16baec4127bf9b3fc1bab8a9d71d4ab8e1a0eb0328494d5f3aebc79538997629f WHIRLPOOL 7e28b09f36951752815f4103d1b8639930a9348b911db1a2107f8e590a385c74f1c40e886819b772a6a677ceabc4f2a739be74cf45964f0cbd1a601f4bf4ffce diff --git a/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-1.5.2.ebuild b/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-1.5.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +AUTOTOOLS_IN_SOURCE_BUILD="1" +inherit autotools-utils eutils + +DESCRIPTION="Utilise Pixie Dust Attack to find the correct WPS PIN." +HOMEPAGE="https://github.com/t6x/reaver-wps-fork-t6x" +SRC_URI="https://github.com/t6x/reaver-wps-fork-t6x/archive/v${PV}.tar.gz" + +ECONF_SOURCE="${S}/src" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="!net-wireless/reaver + net-libs/libpcap + net-wireless/pixiewps + net-wireless/aircrack-ng + dev-db/sqlite:3" +RDEPEND="${DEPEND}" + +#S="${WORKDIR}/${P}/src" + +ECONF_SOURCE="${S}/src" + +#these patches need to be verified and pushed upstream +src_prepare() { +# epatch "${FILESDIR}" /000[1-4]*.patch + #http://code.google.com/p/reaver-wps/issues/detail?id=420 +# epatch "${FILESDIR}" /0005-soreau-show-status-r2.patch + + epatch "${FILESDIR}"/0100-Include-sys-types.h-for-definition-of-u_char.patch +} + +src_install() { + cd src + dobin wash reaver + + insinto "/etc/reaver" + doins reaver.db + + doman ../docs/reaver.1.gz + dodoc ../docs/README ../docs/README.REAVER ../docs/README.WASH +} diff --git a/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-9999.ebuild b/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-9999.ebuild @@ -16,7 +16,7 @@ ECONF_SOURCE="${S}/src" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="" IUSE="" DEPEND="!net-wireless/reaver