r45364 - in /packages/lapack/trunk/debian: changelog rules

sylvestre at users.alioth.debian.org sylvestre at users.alioth.debian.org
Fri Sep 28 15:19:18 UTC 2012


Author: sylvestre
Date: Fri Sep 28 15:19:17 2012
New Revision: 45364

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=45364
Log:
* Fix package-would-benefit-from-build-arch-targets
* Remove some old comments
* Introduce some of the hardening flags

Modified:
    packages/lapack/trunk/debian/changelog
    packages/lapack/trunk/debian/rules

Modified: packages/lapack/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/lapack/trunk/debian/changelog?rev=45364&op=diff
==============================================================================
--- packages/lapack/trunk/debian/changelog (original)
+++ packages/lapack/trunk/debian/changelog Fri Sep 28 15:19:17 2012
@@ -3,7 +3,9 @@
   * New upstream release
   * Decouple the build process from gcc (use /usr/bin/cc instead of gcc)
   * Remove the warning no-debconf-templates
-  * Introduce the hardening flags
+  * Fix package-would-benefit-from-build-arch-targets
+  * Remove some old comments
+  * Introduce some of the hardening flags
 
  -- Sylvestre Ledru <sylvestre at debian.org>  Wed, 26 Sep 2012 07:22:36 +0200
 

Modified: packages/lapack/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/lapack/trunk/debian/rules?rev=45364&op=diff
==============================================================================
--- packages/lapack/trunk/debian/rules (original)
+++ packages/lapack/trunk/debian/rules Fri Sep 28 15:19:17 2012
@@ -149,16 +149,6 @@
 	zec zed zgbak zgbal zgd zgg zglm zgqr zgsv zlse znep zsb\
 	zsep zsg zsvd ztest
 
-#
-# Work around for alpha, cgqr test fails to converge
-#
-# Now fixed
-#
-# FIXME: filtering here has no effect; all tests are run.
-#ifeq ($(ARCH),alpha)
-#  TESF:=$(filter-out cgqr,$(TESF))
-#endif
-
 TESF:=$(addprefix testing/,$(addsuffix .out,$(TESF)))
 
 $(TB) $(TESF):  liblapack.so
@@ -186,11 +176,6 @@
 
 debian/liblapack3gf.templates: debian/test_results
 	cp debian/main_templates $@
-#	chmod +x debian/rawk
-#	cat $^ | debian/rawk >>$@ ; j=$$? ; echo Warning level: $$j;\
-		cat debian/liblapack3gf.config | sed "s,^STAT=.,STAT=$$j,1" >tmp && \
-		mv tmp debian/liblapack3gf.config
-#	cat $@ debian/liblapack3gf.config
 
 #
 #
@@ -200,7 +185,6 @@
 
 debian/tmp/usr/lib/lapack/%: %
 	dh_testdir
-	dh_testroot
 
 	install -m 755 -d $(@D)
 	[ -L $* ] || install -m 644 $< $(@D)
@@ -209,20 +193,13 @@
 $(addprefix debian/tmp/usr/lib/liblapack3gf/,$(subst testing/,,$(TB))): \
 	debian/tmp/usr/lib/liblapack3gf/%: testing/%
 	dh_testdir
-	dh_testroot
 
 	install -m 755 -d $(@D)
 	install -m 755 $< $(@D)
 
 
-#IF:=$(addprefix liblapack.,a so so.$(SO) so.$(VERS)) liblapack_pic.a
-#IF:=$(addprefix debian/tmp/usr/lib/lapack/,$(IF))
-#IF:=$(IF) $(addprefix debian/tmp/usr/lib/liblapack3gf/,$(subst testing/,,$(TB)))
-
 install: $(IF) $(MF3) debian/test_results debian/liblapack3gf.templates
 	dh_testdir
-	dh_testroot
-#	dh_movefiles
 
 
 #
@@ -234,7 +211,6 @@
 
 clean:: make.inc
 	dh_testdir
-	dh_testroot
 	rm -rf debian/*_stamp debian/*_results lib* testing/*out
 #	find man -name "*.$(MANEXT)" -exec rm {} \;
 	rm -rf *.a install/test* debian/test/ debian/time/
@@ -255,11 +231,14 @@
 #
 #
 
+build: build-arch build-indep
+build-arch: build-stamp
+build-indep: build-stamp
+build-stamp: install
 
 # Build architecture-independent files here.
 binary-indep: doc install
 	dh_testdir -i
-	dh_testroot -i
 	dh_install -i
 	dh_installdocs -i
 	dh_installexamples -i
@@ -280,10 +259,8 @@
 # Build architecture-dependent files here.
 binary-arch: install
 	dh_testdir -a
-	dh_testroot -a
 	dh_install -a
 	dh_installdocs -a
-	dh_installdebconf -a
 	dh_installexamples -a
 	dh_installman -a -pliblapack-test
 	dh_installchangelogs -a




More information about the debian-science-commits mailing list