commit: a23055cc00fcd554ba45d726c2e6da8d082739cd Author: Alexis Ballier <aballier <AT> gentoo <DOT> org> AuthorDate: Fri Oct 16 09:07:52 2015 +0000 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org> CommitDate: Fri Oct 16 09:08:06 2015 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a23055cc
media-video/mkvtoolnix: Run the testsuite with FEATURES=test. Package-Manager: portage-2.2.23 media-video/mkvtoolnix/mkvtoolnix-8.4.0.ebuild | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/media-video/mkvtoolnix/mkvtoolnix-8.4.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-8.4.0.ebuild index 6872d50..9c244eb 100644 --- a/media-video/mkvtoolnix/mkvtoolnix-8.4.0.ebuild +++ b/media-video/mkvtoolnix/mkvtoolnix-8.4.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.bunkus.org/videotools/mkvtoolnix/sources/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="curl debug pch qt5" +IUSE="curl debug pch test qt5" ruby_atom() { local ruby_slot=${1/ruby/} @@ -48,6 +48,7 @@ DEPEND="${RDEPEND} || ( ${RUBY_BDEPS} ) sys-devel/gettext virtual/pkgconfig + test? ( dev-cpp/gtest ) " pkg_pretend() { @@ -102,6 +103,11 @@ src_compile() { "${RUBY}" ./drake V=1 -j$(makeopts_jobs) || die } +src_test() { + "${RUBY}" ./drake V=1 -j$(makeopts_jobs) tests:unit || die + "${RUBY}" ./drake V=1 -j$(makeopts_jobs) tests:run_unit || die +} + src_install() { DESTDIR="${D}" "${RUBY}" ./drake -j$(makeopts_jobs) install || die
