pentoo-overlay/net-analyzer/voiphopper/voiphopper-2.04-r3.ebuild
Rick Farina (Zero_Chaos) e9e81ac763
voiphopper: updates
2024-05-01 16:34:54 -04:00

40 lines
909 B
Bash

# Copyright 1999-2024 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit linux-info flag-o-matic
DESCRIPTION="VoIP Hopper is a tool that rapidly runs a VLAN Hop into the Voice VLAN"
HOMEPAGE="http://voiphopper.sourceforge.net/"
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
DEPEND="net-libs/libpcap
net-libs/libtirpc"
RDEPEND="${DEPEND}"
pkg_setup() {
CONFIG_CHECK="~VLAN_8021Q"
linux-info_pkg_setup
}
src_prepare() {
sed -i "s%<linux/if_ether.h>%<netinet/if_ether.h>%" src/dhcpclient.h || die
sed -i "s%<linux/if_tr.h>%<netinet/if_tr.h>%" src/dhcpclient.h || die
eapply_user
}
src_configure() {
append-cflags -fcommon #dead upstream and I don't care
econf
sed -i 's#-I.#-I. -I/usr/include/tirpc#' src/Makefile || die
}
src_install() {
dobin src/voiphopper
dodoc README USAGE
}