rev 15498 - trunk/packages/eigen2/debian

Armin Berres trigger-guest at alioth.debian.org
Tue Aug 4 23:51:06 UTC 2009


Author: trigger-guest
Date: 2009-08-04 23:51:06 +0000 (Tue, 04 Aug 2009)
New Revision: 15498

Modified:
   trunk/packages/eigen2/debian/changelog
   trunk/packages/eigen2/debian/control
   trunk/packages/eigen2/debian/rules
Log:
new eigen2 upstream release. building the doc package can be delayed. do not want new upstream release in NEW.

Modified: trunk/packages/eigen2/debian/changelog
===================================================================
--- trunk/packages/eigen2/debian/changelog	2009-08-04 22:55:24 UTC (rev 15497)
+++ trunk/packages/eigen2/debian/changelog	2009-08-04 23:51:06 UTC (rev 15498)
@@ -1,8 +1,10 @@
-eigen2 (2.0.3-2) unstable; urgency=low
+eigen2 (2.0.4-1) unstable; urgency=low
 
-  * Add libeigen2-doc. 
+  * New upstream release.
+  * Skip building the testcase if  DEB_BUILD_OPTIONS=nocheck is set
+    (Closes: #537408).
 
- -- Armin Berres <armin+debian at space-based.de>  Fri, 26 Jun 2009 01:19:46 +0200
+ -- Armin Berres <armin+debian at space-based.de>  Wed, 05 Aug 2009 01:41:58 +0200
 
 eigen2 (2.0.3-1) unstable; urgency=low
 

Modified: trunk/packages/eigen2/debian/control
===================================================================
--- trunk/packages/eigen2/debian/control	2009-08-04 22:55:24 UTC (rev 15497)
+++ trunk/packages/eigen2/debian/control	2009-08-04 23:51:06 UTC (rev 15498)
@@ -19,8 +19,8 @@
  and other office apps, etc. Eigen 2 is dedicated to providing optimal speed 
  with GCC.
 
-Package: libeigen2-doc
-Architecture: any
-Recommends: libeigen2-dev
-Description: to be written
- Feel free :)
+#Package: libeigen2-doc
+#Architecture: any
+#Recommends: libeigen2-dev
+#Description: to be written
+# Feel free :)

Modified: trunk/packages/eigen2/debian/rules
===================================================================
--- trunk/packages/eigen2/debian/rules	2009-08-04 22:55:24 UTC (rev 15497)
+++ trunk/packages/eigen2/debian/rules	2009-08-04 23:51:06 UTC (rev 15498)
@@ -1,19 +1,23 @@
 #! /usr/bin/make -f
 
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 DEB_CMAKE_EXTRA_FLAGS += -DEIGEN_BUILD_TESTS=ON -DEIGEN_TEST_NO_FORTRAN=ON -DEIGEN_TEST_NOQT=ON
+endif
 
 include /usr/share/cdbs/1/class/cmake.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
 
 binary-post-install/libeigen2-dev::
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 	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
+endif
 
-build/libeigen2-doc::
-	cd ${DEB_BUILDDIR} && make doc
+#build/libeigen2-doc::
+#	cd ${DEB_BUILDDIR} && make doc
 
-install/libeigen2-doc::
-	mkdir -p debian/libeigen2-doc/usr/share/doc/libeigen2-doc
-	cp -R ${DEB_BUILDDIR}/doc/html debian/libeigen2-doc/usr/share/doc/libeigen2-doc/
+#install/libeigen2-doc::
+#	mkdir -p debian/libeigen2-doc/usr/share/doc/libeigen2-doc
+#	cp -R ${DEB_BUILDDIR}/doc/html debian/libeigen2-doc/usr/share/doc/libeigen2-doc/




More information about the pkg-kde-commits mailing list