[nepomuk-core] enable (verbose) tests

Rex Dieter rdieter at fedoraproject.org
Fri Aug 30 18:45:31 UTC 2013


commit 007047740d1401dc73414c928cdc7626fca5a16c
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Fri Aug 30 13:45:20 2013 -0500

    enable (verbose) tests

 nepomuk-core.spec |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)
---
diff --git a/nepomuk-core.spec b/nepomuk-core.spec
index 44c8714..d2192ce 100644
--- a/nepomuk-core.spec
+++ b/nepomuk-core.spec
@@ -4,12 +4,15 @@
 %global shared_desktop_ontologies_version %(pkg-config --modversion shared-desktop-ontologies 2>/dev/null || echo %{shared_desktop_ontologies_ver})
 %global soprano_version %(pkg-config --modversion soprano 2>/dev/null || echo %{soprano_ver})
 
-# undef to enable tests (they're disabled by default via this macro)
-#undefine _kde4_build_tests
+# enable tests (they're disabled by default)
+%global tests 1
+%if 0%{?tests}
+%global _kde4_build_tests -DKDE4_BUILD_TESTS:BOOL=ON
+%endif
 
 Name:    nepomuk-core
 Version: 4.11.0
-Release: 2%{?dist}
+Release: 3%{?dist}
 Summary: Nepomuk Core utilities and libraries
 
 License: LGPLv2 or LGPLv3
@@ -122,8 +125,8 @@ rm -fv %{buildroot}%{_kde4_libdir}/libnepomukcleaner.so
 
 %check
 desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/nepomukbackup.desktop
-%if ! 0%{?_kde4_build_tests:1}
-make -C %{_target_platform}/ test  ||:
+%if 0%{?tests}
+make -C %{_target_platform}/ test ARGS="-V" ||:
 %endif
 
 
@@ -188,6 +191,9 @@ make -C %{_target_platform}/ test  ||:
 
 
 %changelog
+* Fri Aug 30 2013 Rex Dieter <rdieter at fedoraproject.org> 4.11.0-3
+- enable (verbose) tests
+
 * Mon Aug 12 2013 Rex Dieter <rdieter at fedoraproject.org> 4.11.0-2
 - respin
 


More information about the scm-commits mailing list