dev-perl/Video-Frequencies: EAPI6 + tests

- EAPI6ify
- Add basic compile tests

Package-Manager: Portage-2.3.24, Repoman-2.3.6
This commit is contained in:
Kent Fredric
2018-03-20 21:42:36 +13:00
parent 01eb036ff0
commit ebdb3d76fa

View File

@@ -0,0 +1,35 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit perl-module
DESCRIPTION="Video Frequencies perl module, for use with ivtv-ptune"
HOMEPAGE="http://ivtv.sourceforge.net"
SRC_URI="mirror://sourceforge/ivtv/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}"
src_configure() {
export OPTIMIZE="$CFLAGS"
perl-module_src_configure
}
src_test() {
ebegin "Compile testing Video::Frequencies ${PV}"
perl -Mblib="${S}" -M"Video::Frequencies ${PV} ()" -e1
if ! eend $?; then
echo
eerror "One or more modules failed compile:";
eerror " Video::Frequencies ${PV}"
die "Failing due to module compilation errors";
fi
perl-module_src_test
}