diff --git a/net-wireless/eaphammer/Manifest b/net-wireless/eaphammer/Manifest new file mode 100644 index 000000000..bc98ad261 --- /dev/null +++ b/net-wireless/eaphammer/Manifest @@ -0,0 +1 @@ +DIST eaphammer-0.5.0_beta.tar.gz 2262206 BLAKE2B 23dcac801f84e0f22f5ab99a621072d5f89b33953d01be5d7d20cced90db77b4c1eb45fb04e42d1c03b85c8ad628619f517b233c632408107b2e874f14785634 SHA512 9c8ea06ae734e26cd819db8d75f9be3cd1f0b88fa0f0bca20de6a6cba7d5617703049257c1ab6c172d96113fc90fc47e22809189aae1e6db56b5f98181f526ea diff --git a/net-wireless/eaphammer/eaphammer-9999.ebuild b/net-wireless/eaphammer/eaphammer-0.5.0_beta.ebuild similarity index 52% rename from net-wireless/eaphammer/eaphammer-9999.ebuild rename to net-wireless/eaphammer/eaphammer-0.5.0_beta.ebuild index 84df24cb3..feff615d3 100644 --- a/net-wireless/eaphammer/eaphammer-9999.ebuild +++ b/net-wireless/eaphammer/eaphammer-0.5.0_beta.ebuild @@ -1,20 +1,20 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit git-r3 python-utils-r1 +inherit python-utils-r1 +MY_PV=${PV/_beta/-beta} PYTHON_COMPAT=( python{2_7,3_5,3_6} ) DESCRIPTION="Targeted evil twin attacks against WPA2-Enterprise networks" HOMEPAGE="https://github.com/s0lst1c3/eaphammer" -EGIT_REPO_URI="https://github.com/s0lst1c3/eaphammer.git" -EGIT_BRANCH="master" +SRC_URI="https://github.com/s0lst1c3/eaphammer/archive/v0.5.0-beta.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~x86" IUSE="systemd" DEPEND="" @@ -28,11 +28,12 @@ RDEPEND="${DEPEND} virtual/httpd-basic " -src_prepare() { - if use systemd; then - sed -i s/True/False/ ./config.py || die 'sed failed' - fi - sed -i s/network-manager/NetworkManager/ ./config.py || die 'sed failed' +S="${WORKDIR}/${PN}-${MY_PV}" +src_prepare() { + if use !systemd; then + sed -i "s|use_systemd = True|use_systemd = False|" settings/core/eaphammer.ini || die 'sed failed' + fi + sed -i s/network-manager/NetworkManager/ settings/core/eaphammer.ini || die 'sed failed' eapply_user } diff --git a/profiles/pentoo/base/package.accept_keywords/net-wireless b/profiles/pentoo/base/package.accept_keywords/net-wireless index 308a3794a..196cebb74 100644 --- a/profiles/pentoo/base/package.accept_keywords/net-wireless +++ b/profiles/pentoo/base/package.accept_keywords/net-wireless @@ -151,3 +151,5 @@ net-wireless/ubertooth net-wireless/wifitap net-wireless/cubicsdr + +net-wireless/eaphammer