r45363 - in /packages/lapack/trunk/debian: changelog liblapack3.config liblapack3.postinst liblapack3.preinst liblapack3gf.postinst liblapack3gf.prerm patches/decouple_gcc.diff patches/series rules
sylvestre at users.alioth.debian.org
sylvestre at users.alioth.debian.org
Thu Sep 27 17:14:14 UTC 2012
Author: sylvestre
Date: Thu Sep 27 17:14:13 2012
New Revision: 45363
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=45363
Log:
* 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
Added:
packages/lapack/trunk/debian/patches/decouple_gcc.diff
Modified:
packages/lapack/trunk/debian/changelog
packages/lapack/trunk/debian/liblapack3.config
packages/lapack/trunk/debian/liblapack3.postinst
packages/lapack/trunk/debian/liblapack3.preinst
packages/lapack/trunk/debian/liblapack3gf.postinst
packages/lapack/trunk/debian/liblapack3gf.prerm
packages/lapack/trunk/debian/patches/series
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=45363&op=diff
==============================================================================
--- packages/lapack/trunk/debian/changelog (original)
+++ packages/lapack/trunk/debian/changelog Thu Sep 27 17:14:13 2012
@@ -1,3 +1,12 @@
+lapack (3.4.2-1~exp1) experimental; urgency=low
+
+ * 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
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Wed, 26 Sep 2012 07:22:36 +0200
+
lapack (3.4.1-6) unstable; urgency=low
* Ship liblapacke.so* in /usr/lib instead of /usr/lib/lapack. There is
Modified: packages/lapack/trunk/debian/liblapack3.config
URL: http://svn.debian.org/wsvn/debian-science/packages/lapack/trunk/debian/liblapack3.config?rev=45363&op=diff
==============================================================================
--- packages/lapack/trunk/debian/liblapack3.config (original)
+++ packages/lapack/trunk/debian/liblapack3.config Thu Sep 27 17:14:13 2012
@@ -2,8 +2,6 @@
set -e
#set -x
-
-. /usr/share/debconf/confmodule
#db_fset shared/blas_lapack isdefault true
Modified: packages/lapack/trunk/debian/liblapack3.postinst
URL: http://svn.debian.org/wsvn/debian-science/packages/lapack/trunk/debian/liblapack3.postinst?rev=45363&op=diff
==============================================================================
--- packages/lapack/trunk/debian/liblapack3.postinst (original)
+++ packages/lapack/trunk/debian/liblapack3.postinst Thu Sep 27 17:14:13 2012
@@ -1,8 +1,6 @@
#! /bin/sh
set -e
-
-. /usr/share/debconf/confmodule
update-alternatives --install /usr/lib/liblapack.so.3 liblapack.so.3 \
/usr/lib/lapack/liblapack.so.3 10 \
Modified: packages/lapack/trunk/debian/liblapack3.preinst
URL: http://svn.debian.org/wsvn/debian-science/packages/lapack/trunk/debian/liblapack3.preinst?rev=45363&op=diff
==============================================================================
--- packages/lapack/trunk/debian/liblapack3.preinst (original)
+++ packages/lapack/trunk/debian/liblapack3.preinst Thu Sep 27 17:14:13 2012
@@ -1,8 +1,6 @@
#! /bin/sh
set -e
-
-. /usr/share/debconf/confmodule
# For the transition liblapack3gf => liblapack3
update-alternatives --remove liblapack.so.3gf /usr/lib/liblapack/liblapack.so.3
Modified: packages/lapack/trunk/debian/liblapack3gf.postinst
URL: http://svn.debian.org/wsvn/debian-science/packages/lapack/trunk/debian/liblapack3gf.postinst?rev=45363&op=diff
==============================================================================
--- packages/lapack/trunk/debian/liblapack3gf.postinst (original)
+++ packages/lapack/trunk/debian/liblapack3gf.postinst Thu Sep 27 17:14:13 2012
@@ -1,8 +1,6 @@
#! /bin/sh
set -e
-
-. /usr/share/debconf/confmodule
# For the transition liblapack3gf => liblapack3
update-alternatives --remove liblapack.so.3gf /usr/lib/liblapack/liblapack.so.3
Modified: packages/lapack/trunk/debian/liblapack3gf.prerm
URL: http://svn.debian.org/wsvn/debian-science/packages/lapack/trunk/debian/liblapack3gf.prerm?rev=45363&op=diff
==============================================================================
--- packages/lapack/trunk/debian/liblapack3gf.prerm (original)
+++ packages/lapack/trunk/debian/liblapack3gf.prerm Thu Sep 27 17:14:13 2012
@@ -1,8 +1,6 @@
#! /bin/sh
set -e
-
-. /usr/share/debconf/confmodule
if [ "$1" = "upgrade" ]
then
Added: packages/lapack/trunk/debian/patches/decouple_gcc.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/lapack/trunk/debian/patches/decouple_gcc.diff?rev=45363&op=file
==============================================================================
--- packages/lapack/trunk/debian/patches/decouple_gcc.diff (added)
+++ packages/lapack/trunk/debian/patches/decouple_gcc.diff Thu Sep 27 17:14:13 2012
@@ -1,0 +1,13 @@
+Index: lapack-3.4.2/install/make.inc.gfortran
+===================================================================
+--- lapack-3.4.2.orig/install/make.inc.gfortran 2012-04-13 20:13:07.000000000 +0200
++++ lapack-3.4.2/install/make.inc.gfortran 2012-09-26 12:58:45.025523212 +0200
+@@ -42,7 +42,7 @@
+ #
+ # CC is the C compiler, normally invoked with options CFLAGS.
+ #
+-CC = gcc
++CC = /usr/bin/cc
+ CFLAGS = -O3
+ #
+ # LAPACKE has also the interface to some routines from tmglib,
Modified: packages/lapack/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/lapack/trunk/debian/patches/series?rev=45363&op=diff
==============================================================================
--- packages/lapack/trunk/debian/patches/series (original)
+++ packages/lapack/trunk/debian/patches/series Thu Sep 27 17:14:13 2012
@@ -3,3 +3,4 @@
lapack_testing.patch
no_blas_manpages.patch
lapacke_no_matgen.patch
+decouple_gcc.diff
Modified: packages/lapack/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/lapack/trunk/debian/rules?rev=45363&op=diff
==============================================================================
--- packages/lapack/trunk/debian/rules (original)
+++ packages/lapack/trunk/debian/rules Thu Sep 27 17:14:13 2012
@@ -83,7 +83,7 @@
echo "Building liblapack.so.$(VERS) from liblapack_pic.a"
mkdir -p tmp
cd tmp && ar x ../$<
- $(F77) -shared -Wl,-soname=liblapack.so.$(SO) -o $@ tmp/*.o -L. -lblas
+ $(F77) -shared -Wl,-soname=liblapack.so.$(SO) -o $@ tmp/*.o -L. -lblas $(shell dpkg-buildflags --get LDFLAGS)
rm -rf tmp
liblapack.so.$(SO): liblapack.so.$(VERS)
@@ -102,7 +102,7 @@
echo "Building liblapacke_pic.a"
cd lapacke; \
$(MAKE) cleanlib; \
- $(MAKE) CFLAGS="$(OPTOPTS) -fPIC"; \
+ $(MAKE) CFLAGS="$(OPTOPTS) -fPIC $(shell dpkg-buildflags --get CFLAGS)"; \
mv ../liblapacke.a $@
@@ -111,7 +111,7 @@
cd lapacke; \
mkdir -p tmp; \
cd tmp && ar x ../$< && cd -; \
- $(GCC) -shared -Wl,-soname=liblapacke.so.$(SO) -o $@ tmp/*.o -L.. -lblas -llapack; \
+ $(GCC) -shared -Wl,-soname=liblapacke.so.$(SO) -o $@ tmp/*.o -L.. -lblas -llapack $(shell dpkg-buildflags --get LDFLAGS); \
rm -rf tmp
liblapacke.so.$(SO): liblapacke.so.$(VERS)
@@ -125,7 +125,7 @@
liblapacke.a: make.inc testing/Makefile
echo "Building liblapacke.a"
cd lapacke; \
- $(MAKE) CFLAGS="$(OPTOPTS)"; \
+ $(MAKE) CFLAGS="$(OPTOPTS) $(shell dpkg-buildflags --get CFLAGS)"; \
BF:=liblapack.a liblapack_pic.a liblapack.so liblapacke.a liblapacke_pic.a liblapacke.so
build: $(BF) make.inc
More information about the debian-science-commits
mailing list