+install-indep: $(PACKAGES.indep:%=install-%-stamp)
+install-arch: $(PACKAGES.arch:%=install-%-stamp)
+
+# make the doc-package installable by renaming everything to avoid clashing
+patch-ncurses6td-stamp:
+ dh_testdir
+ sed -i.bak \
+ -e 's/-config\.1$$/dev-config.1/;t' \
+ -e 's/\.3ncurses$$/.3ncurses6/' \
+ -e 's/\.3curses$$/.3curses6/' \
+ -e 's/\.3form$$/.3form6/' \
+ -e 's/\.3menu$$/.3menu6/' \
+ -e 's/\.3panel$$/.3panel6/' \
+ -e 's/\.\([157]\)$$/6.\1/' \
+ man/man_db.renames.in
+ diff -u man/man_db.renames.in.bak man/man_db.renames.in || true
+ touch $@
+
+config-ncurses6td-stamp: patch-ncurses6td-stamp
+ dh_testdir
+ rm -rf t/ncurses6td
+ mkdir -p t/ncurses6td
+ cd t/ncurses6td; $(configure)
+ touch $@
+
+config-ncursest6td-stamp: patch-ncurses6td-stamp
+ dh_testdir
+ rm -rf t/ncursest6td
+ mkdir -p t/ncursest6td
+ cd t/ncursest6td; $(configure) \
+ --enable-interop \
+ --enable-sp-funcs \
+ --program-suffix=t$(MY_ABI) \
+ --with-pthread
+ touch $@
+
+config-ncurses6td-doc-stamp \
+config-ncurses6td-doc-html-stamp: config-ncurses6td-stamp
+ touch $@
+
+build-ncurses6td-stamp: config-ncurses6td-stamp
+ dh_testdir
+
+ $(MAKE) -C t/ncurses6td
+
+ touch $@
+
+build-ncursest6td-stamp: config-ncursest6td-stamp
+ dh_testdir
+
+ $(MAKE) -C t/ncursest6td
+
+ touch $@
+
+build-ncurses6td-doc-stamp \
+build-ncurses6td-doc-html-stamp: build-ncurses6td-stamp
+ touch $@
+
+install-ncurses6td-stamp: build-ncurses6td-stamp
+ dh_testdir
+ dh_testroot
+ dh_installdirs $(verbose)
+ dh_prep $(verbose) -pncurses6td
+
+ $(MAKE) -C t/ncurses6td install.libs install.progs DESTDIR=$(NCURSES6_DIR)
+ $(MAKE) -C t/ncurses6td/test ncurses LOCAL_LIBDIR=$(LIBDIR)
+
+ mv t/ncurses6td/test/ncurses $(NCURSES6_DIR)$(BINDIR)/ncurses$(MY_ABI)
+
+ touch $@
+
+install-ncursest6td-stamp: build-ncursest6td-stamp