[SCM] Gnuplot. Interactive plotting program branch, master, updated. debian/4.6.0-1-2-gec5a5cc
Anton Gladky
gladky.anton at gmail.com
Fri Mar 23 19:22:08 UTC 2012
The following commit has been merged in the master branch:
commit ec5a5cc75ca61d007632c90b8c4de44682eed55f
Author: Anton Gladky <gladky.anton at gmail.com>
Date: Fri Mar 23 20:19:59 2012 +0100
Enable CPPFLAGS/CXXFLAGS flags hardening. Thanks to Simon Ruderich. (Closes: #665311)
diff --git a/debian/rules b/debian/rules
index 4bc3a1d..5f028fc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,6 +7,8 @@ export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
CFLAGS := -Wall $(shell dpkg-buildflags --get CFLAGS)
+CXXFLAGS := -Wall $(shell dpkg-buildflags --get CXXFLAGS)
+CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS)
LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
# Build structure may link against unneeded libs.
@@ -30,7 +32,7 @@ configure-nox-stamp: autoreconf-stamp
dh_testdir
mkdir -p $(BUILDDIR_NOX)
cd $(BUILDDIR_NOX); ../../configure \
- CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
+ CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" \
--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
--prefix=/usr --mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
@@ -47,7 +49,7 @@ configure-x11-stamp: autoreconf-stamp
dh_testdir
mkdir -p $(BUILDDIR_X11)
cd $(BUILDDIR_X11); ../../configure \
- CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
+ CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" \
--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
--prefix=/usr --mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
--
Gnuplot. Interactive plotting program
More information about the debian-science-commits
mailing list