1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
9 inherit toolchain-funcs
11 DESCRIPTION="Ethernet NIC Queue stats viewer"
12 HOMEPAGE="https://github.com/isc-projects/ethq"
13 SRC_URI="https://github.com/isc-projects/ethq/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
17 KEYWORDS="~amd64 ~x86"
19 RESTRICT="!test? ( test )"
21 DEPEND="sys-libs/ncurses:0"
24 S="${WORKDIR}/${MY_P}"
30 sed -i -e '/CXXFLAGS/s/= -O3/+=/' \
31 -e '/LDFLAGS/s/=/+=/' Makefile || die "sed failed for Makefile"
34 sed -i '/TARGETS/s/ethq_test//' Makefile \
35 || die "sed failed for USE flag test"
40 # override for ncurses[tinfo]
41 emake CXX="$(tc-getCXX)" LIBS_CURSES="$($(tc-getPKG_CONFIG) --libs ncurses)"
46 for driver in tests/* ; do
47 "${S}"/ethq_test "${driver##*/}" "${driver}" \
48 || die "test failed on ${driver}"