sys-apps/groff: stable 1.22.4 for hppa, bug #704420
[gentoo.git] / dev-perl / Modem-Vgetty / Modem-Vgetty-0.30.0-r2.ebuild
1 # Copyright 1999-2018 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=6
5
6 DIST_AUTHOR=YENYA
7 DIST_VERSION=0.03
8 DIST_EXAMPLES=( "examples/*" )
9 inherit perl-module
10
11 DESCRIPTION="Interface to voice modems using vgetty"
12
13 SLOT="0"
14 KEYWORDS="amd64 ~x86"
15 IUSE=""
16
17 src_test() {
18         local MODULES=(
19                 "Modem::Vgetty ${DIST_VERSION}"
20         )
21         local failed=()
22         for dep in "${MODULES[@]}"; do
23                 ebegin "Compile testing ${dep}"
24                         perl -Mblib="${S}" -M"${dep} ()" -e1
25                 eend $? || failed+=( "$dep" )
26         done
27         if [[ ${failed[@]} ]]; then
28                 echo
29                 eerror "One or more modules failed compile:";
30                 for dep in "${failed[@]}"; do
31                         eerror "  ${dep}"
32                 done
33                 die "Failing due to module compilation errors";
34         fi
35         perl-module_src_test
36 }