rev 13719 - branches/kde4/packages/eigen2/debian

Armin Berres trigger-guest at alioth.debian.org
Mon Feb 2 23:21:47 UTC 2009


Author: trigger-guest
Date: 2009-02-02 23:21:47 +0000 (Mon, 02 Feb 2009)
New Revision: 13719

Modified:
   branches/kde4/packages/eigen2/debian/changelog
   branches/kde4/packages/eigen2/debian/control
   branches/kde4/packages/eigen2/debian/rules
Log:
* New upstream release.
* Build and execute the test cases, but do not abort the build if a test
  fails.
* Replace "Eigen" with "Eigen 2" in the long description.
* Add myself to Uploaders.
  experimental, added versioned build-depend.

Modified: branches/kde4/packages/eigen2/debian/changelog
===================================================================
--- branches/kde4/packages/eigen2/debian/changelog	2009-02-02 21:36:02 UTC (rev 13718)
+++ branches/kde4/packages/eigen2/debian/changelog	2009-02-02 23:21:47 UTC (rev 13719)
@@ -1,3 +1,13 @@
+eigen2 (2.0-1) experimental; urgency=low
+
+  * New upstream release.
+  * Build and execute the test cases, but do not abort the build if a test
+    fails.
+  * Replace "Eigen" with "Eigen 2" in the long description.
+  * Add myself to Uploaders.
+
+ -- Armin Berres <trigger+debian at space-based.de>  Tue, 03 Feb 2009 00:18:48 +0100
+
 eigen2 (2.0~beta6-1) experimental; urgency=low
 
   * New upstream release.
@@ -2,3 +12,3 @@
   * Eigen2 now requires cmake 2.6.2 or higher that is currently in
-  * experimental, added versioned build-depend.
+    experimental, added versioned build-depend.
   * Add myself to Uploaders.

Modified: branches/kde4/packages/eigen2/debian/control
===================================================================
--- branches/kde4/packages/eigen2/debian/control	2009-02-02 21:36:02 UTC (rev 13718)
+++ branches/kde4/packages/eigen2/debian/control	2009-02-02 23:21:47 UTC (rev 13719)
@@ -2,19 +2,19 @@
 Section: libdevel
 Priority: extra
 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
-Uploaders: Sune Vuorela <debian at pusling.com>,  Ana Beatriz Guerrero Lopez <ana at debian.org>
+Uploaders: Sune Vuorela <debian at pusling.com>,  Ana Beatriz Guerrero Lopez <ana at debian.org>, Armin Berres <trigger+debian at space-based.de>
 Build-Depends: debhelper (>= 6), cdbs (>= 0.4.51), cmake (>= 2.6.2)
 Standards-Version: 3.8.0
 Homepage: http://eigen.tuxfamily.org
 
 Package: libeigen2-dev
-Architecture: all
+Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: lightweight C++ template library for linear algebra
- Eigen is a lightweight C++ template library for vector and matrix math, 
+ Eigen 2 is a lightweight C++ template library for vector and matrix math, 
  a.k.a. linear algebra.
  .
- Unlike most other linear algebra libraries, Eigen focuses on the simple 
+ Unlike most other linear algebra libraries, Eigen 2 focuses on the simple 
  mathematical needs of applications: games and other OpenGL apps, spreadsheets 
- and other office apps, etc. Eigen is dedicated to providing optimal speed 
+ and other office apps, etc. Eigen 2 is dedicated to providing optimal speed 
  with GCC.

Modified: branches/kde4/packages/eigen2/debian/rules
===================================================================
--- branches/kde4/packages/eigen2/debian/rules	2009-02-02 21:36:02 UTC (rev 13718)
+++ branches/kde4/packages/eigen2/debian/rules	2009-02-02 23:21:47 UTC (rev 13719)
@@ -1,4 +1,12 @@
 #! /usr/bin/make -f
 
+DEB_CMAKE_EXTRA_FLAGS += -DEIGEN_BUILD_TESTS=ON -DEIGEN_TEST_NO_FORTRAN=ON -DEIGEN_TEST_NOQT=ON
+
 include /usr/share/cdbs/1/class/cmake.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
+
+binary-post-install/libeigen2-dev::
+	echo -- Running tests. Even if one of them fails the build is not canceled.
+	cat /proc/meminfo
+	cat /proc/cpuinfo
+	cd ${DEB_BUILDDIR}; ctest || true




More information about the pkg-kde-commits mailing list