summaryrefslogtreecommitdiff
path: root/net-wireless/pyrit
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 /net-wireless/pyrit
reinit the tree, so we can have metadata
Diffstat (limited to 'net-wireless/pyrit')
-rw-r--r--net-wireless/pyrit/Manifest7
-rw-r--r--net-wireless/pyrit/metadata.xml23
-rw-r--r--net-wireless/pyrit/pyrit-0.4.0-r1.ebuild34
-rw-r--r--net-wireless/pyrit/pyrit-0.5.0.ebuild37
4 files changed, 101 insertions, 0 deletions
diff --git a/net-wireless/pyrit/Manifest b/net-wireless/pyrit/Manifest
new file mode 100644
index 000000000000..92c2d7c4be94
--- /dev/null
+++ b/net-wireless/pyrit/Manifest
@@ -0,0 +1,7 @@
+DIST pyrit-0.4.0.tar.gz 191614 SHA256 eb1a21cb844b1ded3eab613a8e9d5e4ef901530b04668fb18fe82ed1b4afa7cc SHA512 8111b3f6f1a94319f5e146db6c184eb391c03ca554b20ea7227237afbc546a064898835ad16007333bb63aa725079046d413be11dfc3ecb76c77b6ac5096f7e9 WHIRLPOOL b4f3bd214e0fb7a96f0804d472ab3ad0876978a65ebce85dc7ab2dfa4de8f8e9850f025a9c70d920a697455ca871d7cebe43ec9e9cb753d71663a4cacf6a2413
+DIST pyrit-0.5.0.tar.gz 267614 SHA256 c610b7e5930e71ef466365418e58ce72f4b7dea5a3398c3296192f0c4a7175aa SHA512 912742cd7d9cd9231b9b3aa155a5170c0ba36c3865280423e100c1d12df34e093ee56305d8738d4f406abbfef9b1d540872872b8ef23d699466298d41289ad25 WHIRLPOOL ade13ce1f4835f3a9f1f31cd850ccc555c34c9a292c062d1444962ead3e3db3b35124cab58c14021468bee8da80072725cd5b90dd7913f63da6f86831b70b144
+EBUILD pyrit-0.4.0-r1.ebuild 764 SHA256 3c1744c704a650bb2a9e26840186325f5a03c31acb7e7aba0063a3a99395bf0b SHA512 265a9ed93732459d1552185cad2215aabdde53d23bb72ecd54f9fdae1a12cd49effea9bc8de932937a7d6caafbd9195b22178429ec8da9f5400722d5d886185e WHIRLPOOL bc63747d6ddea177ffd08190ec6569705773b03dca9c642d431fae98e440383bbf4edf02a65e38ff5b2a99b485db173a14edb8cf16f2b1e6501d8cc6c5292976
+EBUILD pyrit-0.5.0.ebuild 813 SHA256 30ae2d24319fe6227f1653f631baf85e6c8eba356e296526104f95034bfca464 SHA512 797cf7980b9cf739423f20d39d20f27655c982aae041b02d89f127be2fb5613ff9b5e9b22de571f0fa008d8cbf1ae1ea28ec3f8d9dcafec3390e345a2485b8a4 WHIRLPOOL 97ae12120f97ce079560d23ec535368a740b6cdc5347a431998f1abf10e34b3d81b1cf1542c291c9cf20e69cbc1612832d95deb3a752d5d4e4920d665930320a
+MISC ChangeLog 3187 SHA256 31a650383f969ce7bf2a2f7978813dd73d8da6a7ee5bccc1105d1b86ab5d5ee6 SHA512 fc2ccb03ed6b3a8804b080cec43a3a56458e4e32c1f8f6d512229d8caec5819412a1d7c887f59cf95142162547ac2d385cbdfdc13f39658c87a960659771b2b3 WHIRLPOOL 8d266d0647a9d8cb4ea0d08896dd879e880f5ca65b7bc197392e66b0f225505cf78525d8bd2f5e54a182d620145d6ca669a57ee6bb0552eac06d46d9a2076df9
+MISC ChangeLog-2015 760 SHA256 8aa04afc6460d2ae7092667029be588d5ce508ea1565b9e89fb42017557f6515 SHA512 8fe9c2368291198214041479a4e55d2ca02cd1fa5f35fbedd0d39b7a038dfbf6cab45d54ae9278af496107bb9acc4e64ef8e43f2b7624cfbd67eae1bff653da8 WHIRLPOOL 4791b8d6988bdca1f159dc699c0aade9ead0056293f95e83917dd201e23e91059343233eb542efe4e1745a71d303c1febb9dfa41ea4b24bc027af93081ecc96d
+MISC metadata.xml 748 SHA256 099e0330c97ccbba457deeac59ebfbbc21a662e27c12c445b0ea67feb8ef8a5e SHA512 df0f3711149c3db962c544ec7c4733e69039b1a27dfaf2fedfe0330049f4524c686b65c83307b3eafd5c592c41e9a75f8517d262ef7e66440d7f279164ff7e9a WHIRLPOOL 7506420203524e23dc8c4186b9752a333f6efff578d9053dd3dab0f941ffe857b7ba0534d56dbbb910270abf5bc3ad24938d4376732d279b621b315d82ed5408
diff --git a/net-wireless/pyrit/metadata.xml b/net-wireless/pyrit/metadata.xml
new file mode 100644
index 000000000000..6d1f64c4bd81
--- /dev/null
+++ b/net-wireless/pyrit/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>oleg@kaa.org.ua</email>
+ <name>Oleg Kravchenko</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>maksbotan@gentoo.org</email>
+ <name>Maxim Koltsov</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="cuda">Enable CUDA support via <pkg>net-wireless/cpyrit-cuda</pkg></flag>
+ <flag name="opencl">Enable OpenCL support via <pkg>net-wireless/cpyrit-opencl</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="github">JPaulMora/Pyrit</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-wireless/pyrit/pyrit-0.4.0-r1.ebuild b/net-wireless/pyrit/pyrit-0.4.0-r1.ebuild
new file mode 100644
index 000000000000..96a742ac8138
--- /dev/null
+++ b/net-wireless/pyrit/pyrit-0.4.0-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="GPU-accelerated attack against WPA-PSK authentication"
+HOMEPAGE="https://github.com/JPaulMora/Pyrit"
+SRC_URI="https://github.com/JPaulMora/${PN^}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cuda opencl test"
+
+DEPEND="dev-libs/openssl
+ net-libs/libpcap
+ test? ( >=net-analyzer/scapy-2[${PYTHON_USEDEP}] )"
+RDEPEND=">=net-analyzer/scapy-2
+ opencl? ( net-wireless/cpyrit-opencl )
+ cuda? ( net-wireless/cpyrit-cuda )"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
+src_test() {
+ cd test
+ "${PYTHON}" test_pyrit.py
+}
diff --git a/net-wireless/pyrit/pyrit-0.5.0.ebuild b/net-wireless/pyrit/pyrit-0.5.0.ebuild
new file mode 100644
index 000000000000..483bf06f9188
--- /dev/null
+++ b/net-wireless/pyrit/pyrit-0.5.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+MY_PN="${PN^}"
+DESCRIPTION="GPU-accelerated attack against WPA-PSK authentication"
+HOMEPAGE="https://github.com/JPaulMora/Pyrit"
+SRC_URI="https://github.com/JPaulMora/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cuda opencl test"
+
+DEPEND="dev-libs/openssl
+ net-libs/libpcap
+ test? ( >=net-analyzer/scapy-2[${PYTHON_USEDEP}] )"
+RDEPEND=">=net-analyzer/scapy-2
+ opencl? ( net-wireless/cpyrit-opencl )
+ cuda? ( net-wireless/cpyrit-cuda )"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
+src_test() {
+ cd test
+ "${PYTHON}" test_pyrit.py
+}