From c0d6af2122cffb220524a39b6acae5941115e35f Mon Sep 17 00:00:00 2001 From: David Tardon Date: Tue, 28 May 2013 17:09:57 +0200 Subject: [PATCH] enable test suite --- liborcus.spec | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/liborcus.spec b/liborcus.spec index 375a42f..629a2f2 100644 --- a/liborcus.spec +++ b/liborcus.spec @@ -40,8 +40,14 @@ Tools for working with Orcus. %prep %setup -q # fix build of orcus-zip-dump -sed -i -e 's/orcus_zip_dump_LDADD = /& $(BOOST_SYSTEM_LIB)/' \ +sed -i -e 's/orcus_zip_dump_LDADD = /& $(BOOST_SYSTEM_LIB) /' \ src/Makefile.in +# TODO: upstream the changes +sed -i \ + -e 's/[a-z_]*_test_LDADD = /& $(BOOST_SYSTEM_LIB) /' \ + -e 's/parser_test_[a-z_]*_LDADD = /& $(BOOST_SYSTEM_LIB) /' \ + -e 's/liborcus_test_xml_structure_tree_LDADD = /& $(BOOST_SYSTEM_LIB) /' \ + src/liborcus/Makefile.in src/parser/Makefile.in %build @@ -61,6 +67,11 @@ make install DESTDIR=%{buildroot} rm -f %{buildroot}/%{_libdir}/*.la +%check +export LD_LIBRARY_PATH=`pwd`/src/liborcus/.libs:`pwd`/src/parser/.libs${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} +make check %{?_smp_mflags} + + %post -p /sbin/ldconfig %postun -p /sbin/ldconfig