]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - package/debian/rules
ncurses 6.0 - patch 20150627
[ncurses.git] / package / debian / rules
index 29347bab8617d13df0f290d0506ffce79044bc48..83d99d35152a70555f4b8417dec5f17c71270b3d 100644 (file)
@@ -19,7 +19,9 @@ MY_DIR=/usr
 MYDATA=/usr/local/ncurses/share/terminfo
 BUILD_DIR=$(CURDIR)/debian/ncurses$(MY_ABI)
 
-CFLAGS = $(CC_NORMAL)
+CFLAGS   = $(shell dpkg-buildflags --get CFLAGS) $(CC_NORMAL)
+CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS)
+LDFLAGS  = $(shell dpkg-buildflags --get LDFLAGS)
 
 ifneq ($(MY_DIR),/usr)
        RPATH_ENV = RPATH_LIST=../lib:$(MY_DIR)/lib
@@ -43,7 +45,10 @@ configure: configure-stamp
 configure-stamp:
        dh_testdir
 
-       $(RPATH_ENV) CFLAGS="$(CFLAGS)" ./configure $(RPATH_OPT) \
+       $(RPATH_ENV) \
+       CFLAGS="$(CFLAGS)" \
+       CPPFLAGS="$(CPPFLAGS)" \
+       LDFLAGS="$(LDFLAGS)" ./configure $(RPATH_OPT) \
                --host=$(DEB_HOST_GNU_TYPE) \
                --build=$(DEB_BUILD_GNU_TYPE) \
                --prefix=$(MY_DIR) \
@@ -55,21 +60,14 @@ configure-stamp:
                --disable-macros  \
                --disable-overwrite  \
                --disable-termcap \
-               --enable-const \
-               --enable-ext-colors \
-               --enable-ext-mouse \
-               --enable-ext-putwin \
                --enable-hard-tabs \
-               --enable-interop \
                --enable-pc-files \
-               --enable-sp-funcs \
                --enable-warnings \
                --enable-wgetch-events \
                --enable-widec \
                --program-suffix=$(MY_ABI) \
                --verbose \
-               --with-chtype=uint32_t \
-               --with-mmask_t=uint32_t \
+               --with-abi-version=$(MY_ABI) \
                --with-develop \
                --with-extra-suffix=$(MY_ABI) \
                --with-shared \