Install this version:
emerge -a =net-analyzer/voiphopper-2.04
# 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 "${FILESDIR}"/${PN}-2.04-implicit-decl.patch
eapply_user
}
src_configure() {
append-cflags -fcommon -Wno-implicit-function-declaration -Wno-implicit-int -Wno-int-conversion #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
}
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | voiphopper-2.04.tar.gz | 352311 bytes | https://downloads.sourceforge.net/voiphopper/voiphopper-2.04.tar.gz |