commit:     367eef1b316bf6ad1985810b09c00926f71effb8
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 22 19:10:20 2017 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Tue Aug 22 20:01:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367eef1b

media-tv/kodi: Fix tests

Gentoo-bug: 628232
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-tv/kodi/kodi-17.3-r1.ebuild | 7 ++++++-
 media-tv/kodi/kodi-17.3-r2.ebuild | 7 ++++++-
 media-tv/kodi/kodi-17.3-r3.ebuild | 7 ++++++-
 media-tv/kodi/kodi-17.4.ebuild    | 7 ++++++-
 media-tv/kodi/kodi-9999.ebuild    | 7 ++++++-
 5 files changed, 30 insertions(+), 5 deletions(-)

diff --git a/media-tv/kodi/kodi-17.3-r1.ebuild 
b/media-tv/kodi/kodi-17.3-r1.ebuild
index 7feb371367c..439cdcf8d0a 100644
--- a/media-tv/kodi/kodi-17.3-r1.ebuild
+++ b/media-tv/kodi/kodi-17.3-r1.ebuild
@@ -252,7 +252,12 @@ src_configure() {
 }
 
 src_compile() {
-       cmake-utils_src_compile all $(usev test)
+       cmake-utils_src_compile all
+       use test && emake -C "${BUILD_DIR}" kodi-test
+}
+
+src_test() {
+       emake -C "${BUILD_DIR}" test
 }
 
 src_install() {

diff --git a/media-tv/kodi/kodi-17.3-r2.ebuild 
b/media-tv/kodi/kodi-17.3-r2.ebuild
index 938957d4a29..952298e4e44 100644
--- a/media-tv/kodi/kodi-17.3-r2.ebuild
+++ b/media-tv/kodi/kodi-17.3-r2.ebuild
@@ -253,7 +253,12 @@ src_configure() {
 }
 
 src_compile() {
-       cmake-utils_src_compile all $(usev test)
+       cmake-utils_src_compile all
+       use test && emake -C "${BUILD_DIR}" kodi-test
+}
+
+src_test() {
+       emake -C "${BUILD_DIR}" test
 }
 
 src_install() {

diff --git a/media-tv/kodi/kodi-17.3-r3.ebuild 
b/media-tv/kodi/kodi-17.3-r3.ebuild
index 60cec9c2705..06acdb53681 100644
--- a/media-tv/kodi/kodi-17.3-r3.ebuild
+++ b/media-tv/kodi/kodi-17.3-r3.ebuild
@@ -253,7 +253,12 @@ src_configure() {
 }
 
 src_compile() {
-       cmake-utils_src_compile all $(usev test)
+       cmake-utils_src_compile all
+       use test && emake -C "${BUILD_DIR}" kodi-test
+}
+
+src_test() {
+       emake -C "${BUILD_DIR}" test
 }
 
 src_install() {

diff --git a/media-tv/kodi/kodi-17.4.ebuild b/media-tv/kodi/kodi-17.4.ebuild
index 7c03f9c20d2..50e4a9c8325 100644
--- a/media-tv/kodi/kodi-17.4.ebuild
+++ b/media-tv/kodi/kodi-17.4.ebuild
@@ -253,7 +253,12 @@ src_configure() {
 }
 
 src_compile() {
-       cmake-utils_src_compile all $(usev test)
+       cmake-utils_src_compile all
+       use test && emake -C "${BUILD_DIR}" kodi-test
+}
+
+src_test() {
+       emake -C "${BUILD_DIR}" test
 }
 
 src_install() {

diff --git a/media-tv/kodi/kodi-9999.ebuild b/media-tv/kodi/kodi-9999.ebuild
index d6cdbd49752..257054417a0 100644
--- a/media-tv/kodi/kodi-9999.ebuild
+++ b/media-tv/kodi/kodi-9999.ebuild
@@ -251,7 +251,12 @@ src_configure() {
 }
 
 src_compile() {
-       cmake-utils_src_compile all $(usev test)
+       cmake-utils_src_compile all
+       use test && emake -C "${BUILD_DIR}" kodi-test
+}
+
+src_test() {
+       emake -C "${BUILD_DIR}" test
 }
 
 src_install() {

Reply via email to