[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