rpms/eigen/devel eigen.spec,1.2,1.3

Rex Dieter rdieter at fedoraproject.org
Fri Aug 22 15:12:42 UTC 2008


Author: rdieter

Update of /cvs/pkgs/rpms/eigen/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24382

Modified Files:
	eigen.spec 
Log Message:
* Fri Aug 22 2008 Rex Dieter <rdieter at fedoraproject.org> 1.0.5-3
- run tests



Index: eigen.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eigen/devel/eigen.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- eigen.spec	18 Mar 2008 19:18:54 -0000	1.2
+++ eigen.spec	22 Aug 2008 15:06:12 -0000	1.3
@@ -1,10 +1,10 @@
 
-#define BUILD_TESTS -DBUILD_TESTS=ON
+%define _with_check -DBUILD_TESTS=ON
 
 Name:    eigen
 Summary: A lightweight C++ template library for vector and matrix math
 Version: 1.0.5
-Release: 2%{?dist} 
+Release: 3%{?dist} 
 Group:   System Environment/Libraries
 # see LICENSE
 License: GPLv2+ with exceptions
@@ -22,7 +22,7 @@
 BuildRequires: tetex-latex
 #BuildRequires: %{_bindir}/latex
 %endif
-%{?BUILD_TESTS:BuildRequires: qt4-devel}
+%{?_with_check:BuildRequires: qt4-devel}
 
 %description
 %{summary}
@@ -36,7 +36,6 @@
 %{summary}
 
 
-
 %prep
 %setup -q -n %{name}
 
@@ -45,7 +44,7 @@
 
 mkdir -p %{_target_platform}
 pushd %{_target_platform}
-%{cmake} %{?BUILD_TESTS} ..
+%{cmake} %{?_with_check} ..
 popd
 
 make %{?_smp_mflags} -C %{_target_platform}
@@ -54,13 +53,18 @@
 doxygen
 
 
-
 %install
 rm -rf %{buildroot}
 
 make install DESTDIR=%{buildroot} -C %{_target_platform}
 
 
+%check
+%if 0%{?_with_check:1}
+(cd %{_target_platform}/tests ; ctest )
+%endif
+
+
 %clean 
 rm -rf %{buildroot}
 
@@ -72,8 +76,10 @@
 %{_includedir}/eigen/
 
 
-
 %changelog
+* Fri Aug 22 2008 Rex Dieter <rdieter at fedoraproject.org> 1.0.5-3
+- run tests
+
 * Tue Mar 18 2008 Rex Dieter <rdieter at fedoraproject.org> 1.0.5-2
 - BR: graphviz tex(latex)
 - -devel: Provides: %%name (compat with other distros)
@@ -85,4 +91,3 @@
 + Revision: 48943
 - import eigen-1.0.5-1mdv2008.0
 
-




More information about the scm-commits mailing list