[libodfgen] enable tests

David Tardon dtardon at fedoraproject.org
Fri May 30 15:03:48 UTC 2014


commit 6ede978023572812a442d227a64a213b36c5750c
Author: David Tardon <dtardon at redhat.com>
Date:   Fri May 30 16:54:24 2014 +0200

    enable tests

 libodfgen.spec |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/libodfgen.spec b/libodfgen.spec
index 9483dc1..04d4ac8 100644
--- a/libodfgen.spec
+++ b/libodfgen.spec
@@ -40,7 +40,8 @@ The %{name}-doc package contains documentation files for %{name}.
 %setup -q
 
 %build
-%configure --disable-silent-rules --disable-static --disable-werror
+%configure --disable-silent-rules --disable-static --disable-werror \
+    --enable-test
 sed -i \
     -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
     -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
@@ -53,6 +54,11 @@ rm -f %{buildroot}/%{_libdir}/*.la
 # we install API docs directly from build
 rm -rf %{buildroot}/%{_docdir}/%{name}
 
+%check
+export LD_LIBRARY_PATH=%{buildroot}%{_libdir}${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
+make %{?_smp_mflags} check
+make -C test launch_all
+
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
 


More information about the scm-commits mailing list