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 fedora-extras-commits
mailing list