diff --git a/net-analyzer/NetExec/Manifest b/net-analyzer/NetExec/Manifest new file mode 100644 index 000000000..9f8043db4 --- /dev/null +++ b/net-analyzer/NetExec/Manifest @@ -0,0 +1 @@ +DIST NetExec-1.3.0.gh.tar.gz 1249184 BLAKE2B e7d33220cbf0ff2e2efb52a5f6643f2bbc9cc436b2bbf2c7200964421aaf83be30920dbef5d7ede669e19a50f6e91daa1fa3f4eb2ff9e3b8708d8177580a899a SHA512 0f5d90aa030080baad1509342a8be7498816d95d5d0df8e40e36e7804478a912498a6eb7222076b9bd53a2537e43c4965330823ca2d8d4f4b104abd4f517acd9 diff --git a/net-analyzer/NetExec/NetExec-1.3.0.ebuild b/net-analyzer/NetExec/NetExec-1.3.0-r1.ebuild similarity index 83% rename from net-analyzer/NetExec/NetExec-1.3.0.ebuild rename to net-analyzer/NetExec/NetExec-1.3.0-r1.ebuild index e958c1a6b..acf139e1d 100644 --- a/net-analyzer/NetExec/NetExec-1.3.0.ebuild +++ b/net-analyzer/NetExec/NetExec-1.3.0-r1.ebuild @@ -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 +}