NetExec: build right

This commit is contained in:
Rick Farina (Zero_Chaos) 2024-10-16 17:34:04 -04:00
parent d359efac75
commit 4ba2898740
No known key found for this signature in database
GPG key ID: A29433C0AA431DDC
2 changed files with 10 additions and 5 deletions

View file

@ -0,0 +1 @@
DIST NetExec-1.3.0.gh.tar.gz 1249184 BLAKE2B e7d33220cbf0ff2e2efb52a5f6643f2bbc9cc436b2bbf2c7200964421aaf83be30920dbef5d7ede669e19a50f6e91daa1fa3f4eb2ff9e3b8708d8177580a899a SHA512 0f5d90aa030080baad1509342a8be7498816d95d5d0df8e40e36e7804478a912498a6eb7222076b9bd53a2537e43c4965330823ca2d8d4f4b104abd4f517acd9

View file

@ -3,17 +3,14 @@
EAPI=8
DISTUTILS_USE_PEP517=standalone
DISTUTILS_USE_PEP517=poetry
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
EGIT_REPO_URI="https://github.com/Pennyw0rth/NetExec.git"
EGIT_COMMIT="6d4fdfdb2d0088405ea3139f4145f198671a0fda"
DESCRIPTION="A swiss army knife for pentesting Windows/Active Directory environments"
HOMEPAGE="https://github.com/Pennyw0rth/NetExec"
#SRC_URI="https://github.com/Pennyw0rth/NetExec/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
SRC_URI="https://github.com/Pennyw0rth/NetExec/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="BSD-2"
SLOT="0"
@ -60,3 +57,10 @@ RDEPEND="
DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_prepare() {
sed -i -e 's#, "poetry-dynamic-versioning>=1.0.0,<2.0.0"##' pyproject.toml || die
sed -i -e 's#poetry_dynamic_versioning.backend#poetry.core.masonry.api#' pyproject.toml || die
#sed -i -e '/impacket/d' -e '/pynfsclient/d' pyproject.toml || die
default
}