$(objdir)/configure-stamp: $(QUILT_STAMPFN)
dh_testdir
- #ln -sf /usr/share/misc/config.sub .
- #ln -sf /usr/share/misc/config.guess .
-
- # do not rebuild these files
- touch configure.ac aclocal.m4 Makefile.in configure config.h.in
-
+ autoreconf --install --include=m4
-mkdir $(objdir)
cd $(objdir) && \
env CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" \
chmod +x debian/header.awk
debian/header.awk debian/patches/features/* >debian/tmp/README.Patches
- ( sed -e '/## More settings/,$$d' $(objdir)/Muttrc || exit 1 ; \
+ ( sed -e '/## More settings/,$$d' $(objdir)/doc/Muttrc || exit 1 ; \
cat debian/extra/rc/Muttrc.foot ) > debian/tmp/Muttrc
( echo "# GnuPG configuration"; \
dh_installdocs
dh_installexamples
dh_installchangelogs ChangeLog
+ install -m644 debian/mutt.lintian $(CURDIR)/debian/mutt/usr/share/lintian/overrides/mutt
+ dh_strip --dbg-package=mutt-dbg
+ rm -rf $(CURDIR)/debian/mutt-dbg/usr/share/doc/mutt-dbg
dh_link
- dh_strip
dh_compress --exclude usr/share/doc/mutt/README.Patches
dh_fixperms --exclude usr/bin/mutt_dotlock
dh_installdeb
# please dpkg-source
rm -f po/*.gmo
- #rm -f config.guess config.sub
touch PATCHES
# remove build tree
rm -rf $(objdir)
+ # remove autotool-generated files so they don't show up in the diff.gz
+ rm -f configure config.h.in
+ rm -f Makefile.in contrib/Makefile.in imap/Makefile.in doc/Makefile.in m4/Makefile.in
+
+ # clean PATCHES hunks (blame quilt refresh)
+ for p in `grep -rl PATCHES debian/patches` ; do perl -wi debian/fix-PATCHES.pl $$p ; done
+
dh_clean
.PHONY: configure build build-arch build-indep clean install binary binary-arch binary-indep patch