Add ASLP patch
[platform/upstream/expat.git] / packaging / expat.spec
index 9d28066..51880f5 100644 (file)
@@ -1,11 +1,11 @@
-%define run_tests 0
-%if %{run_tests}
+
+%if "%{run_tests}" == "1"
     # check is defined off at .rpmmacros file.
     %define check %%check
 %endif
 
 Name:           expat
-Version:        2.2.0
+Version:        2.2.4
 Release:        0
 Url:            http://expat.sourceforge.net/
 Summary:        XML Parser Toolkit
@@ -104,17 +104,20 @@ cp %{SOURCE1001} .
 rm -f examples/*.dsp
 
 %build
+export CFLAGS="${CFLAGS} -fPIC"
+export CXXFLAGS="${CXXFLAGS} -fPIC"
+export LDFLAGS="${LDFLAGS} -pie"
+
 %reconfigure --disable-static --with-pic
 make %{?_smp_mflags}
 
 %check
-%if %{run_tests}
-    %__make check || exit 0 
-%endif
+    %__make check || exit 0
 
 %install
 %make_install
 rm doc/xmlwf.1
+%remove_docs
 
 %post -n libexpat -p /sbin/ldconfig
 
@@ -124,7 +127,6 @@ rm doc/xmlwf.1
 %manifest %{name}.manifest
 %defattr(-, root, root)
 %license COPYING
-%doc %{_mandir}/man?/*
 %{_bindir}/xmlwf
 
 %files -n libexpat