X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=package%2Fdebian%2Frules;fp=package%2Fdebian%2Frules;h=648939b22fbac080e2301fac36fca05f6af20ddc;hp=e5b9c3315ef1b17f3e078b5d1ad920c28c35d9a6;hb=75a9c36c205ebefe07580acd0b1053a2abbd44b9;hpb=382c1d0c3c8959d2e5ffb69e86469d00937aa4ae diff --git a/package/debian/rules b/package/debian/rules index e5b9c331..648939b2 100755 --- a/package/debian/rules +++ b/package/debian/rules @@ -1,9 +1,16 @@ #!/usr/bin/make -f -# $Id: rules,v 1.52 2024/01/05 23:34:30 tom Exp $ +# $Id: rules,v 1.53 2024/04/08 15:31:32 tom Exp $ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 +SHELL = /bin/bash +DPKG_EXPORT_BUILDFLAGS = 1 + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +include /usr/share/dpkg/buildflags.mk + # packages PACKAGES.indep = ncurses6-doc ncurses6-doc-html PACKAGES.arch = ncurses6 ncursest6 @@ -25,10 +32,7 @@ MYDATA=/usr/local/ncurses/share/terminfo NORMAL_DIR=$(CURDIR)/debian/ncurses$(MY_ABI) THREAD_DIR=$(CURDIR)/debian/ncursest$(MY_ABI) -CFLAGS = $(shell dpkg-buildflags --get CFLAGS) $(CC_NORMAL) -CXXFLAGS = $(shell dpkg-buildflags --get CXXFLAGS) -CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS) -LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS) +CFLAGS += $(CC_NORMAL) ifneq ($(MY_DIR),/usr) RPATH_ENV = RPATH_LIST=../lib:$(LIBDIR)