summaryrefslogtreecommitdiff
path: root/debian/rules
diff options
context:
space:
mode:
authorAlexandre Mestiashvili <alex@biotec.tu-dresden.de>2012-07-02 16:28:05 +0200
committerAlexandre Mestiashvili <alex@biotec.tu-dresden.de>2012-07-03 10:17:27 +0200
commitfb08d9d238035e71725939b8a3e36d9b41aa5e53 (patch)
treef80123523bbe26b0db6980026ccaf5f1809021b8 /debian/rules
parent991b8398d88a7e1c2eeec183d0306a039785dfe6 (diff)
debian/rules added hardening flags
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules7
1 files changed, 6 insertions, 1 deletions
diff --git a/debian/rules b/debian/rules
index 1a54834..8cb722c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,6 +3,11 @@
pkg := $(shell dpkg-parsechangelog | sed -n 's/^Source: //p')
arch := $(shell dpkg-architecture -qDEB_HOST_ARCH 2>/dev/null | awk -F- '{print $$NF}')
+CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS)
+LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
+EXTRA_FLAGS := $(LDFLAGS)
+
+
# ENABLE_SSE=0
ifeq ($(arch),i386)
ENABLE_SSE=1
@@ -15,7 +20,7 @@ endif
dh $@
override_dh_auto_build:
- dh_auto_build -- ENABLE_SSE=$(ENABLE_SSE)
+ dh_auto_build -- ENABLE_SSE=$(ENABLE_SSE) EXTRA_FLAGS=$(EXTRA_FLAGS) GCC_SUFFIX=$(CPPFLAGS)
override_dh_auto_install:
mkdir -p $(CURDIR)/debian/$(pkg)/usr/share/man/man1/