mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-30 18:51:17 +02:00
responder: add PYTHON_REQ_USE=*
This commit is contained in:
parent
94b0ba1419
commit
ff4b1f2b23
2 changed files with 26 additions and 5 deletions
8
net-analyzer/responder/metadata.xml
Normal file
8
net-analyzer/responder/metadata.xml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
|
@ -4,6 +4,8 @@
|
|||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
PYTHON_REQ_USE="sqlite"
|
||||
|
||||
inherit python-single-r1
|
||||
|
||||
DESCRIPTION="LLMNR, NBT-NS and MDNS poisoner, HTTP/SMB/MSSQL/FTP/LDAP rogue authentication"
|
||||
|
|
@ -14,17 +16,26 @@ LICENSE="GPL-3"
|
|||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/Responder-${PV}"
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
python_fix_shebang "${S}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/$(get_libdir)/${PN}
|
||||
cp -R * "${ED}"/usr/$(get_libdir)/${PN} || die "Copy files failed"
|
||||
|
||||
python_fix_shebang "${ED}"/usr/$(get_libdir)/${PN}
|
||||
|
||||
# dosym "${EPREFIX}"/usr/$(get_libdir)/${PN}/Responder.py /usr/sbin/responder
|
||||
dosym "${EPREFIX}"/usr/$(get_libdir)/${PN}/Report.py /usr/bin/responder_report
|
||||
dosym "${EPREFIX}"/usr/$(get_libdir)/${PN}/DumpHash.py /usr/bin/responder_dumphash
|
||||
|
|
@ -32,6 +43,8 @@ src_install() {
|
|||
newsbin - responder <<-EOF
|
||||
#!/bin/sh
|
||||
cd /usr/$(get_libdir)/responder
|
||||
python3 ./Responder.py \${@}
|
||||
${EPYTHON} ./Responder.py \${@}
|
||||
EOF
|
||||
|
||||
python_optimize "${ED}/usr/$(get_libdir)/${PN}"
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue