Package: debmake Version: debmake/4.5.1-1 Severity: wishlist Debmake creates a lot of useful template files, and has a bunch of automation to ensure debian/control etc are correct. List of files debmake creates on default setting currently:
README.Debian README.source changelog clean control copyright dirs entr.bug-control.ex entr.bug-presubj.ex entr.bug-script.ex entr.conffiles.ex entr.cron.d.ex entr.cron.daily.ex entr.cron.hourly.ex entr.cron.monthly.ex entr.cron.weekly.ex entr.default.ex entr.emacsen-install.ex entr.emacsen-remove.ex entr.emacsen-startup.ex entr.lintian-overrides.ex entr.service.ex entr.tmpfile.ex gbp.conf install links maintscript.ex manpage.1.ex manpage.asciidoc.ex manpage.md.ex manpage.sgml.ex manpage.xml.ex patches postinst.ex postrm.ex preinst.ex prerm.ex rules salsa-ci.yml source tests upstream watch Debmake also has commands such as --judge that can be used to update build dependencies, and --kludge for updating copyright info. Much of this is useful not only when creating new packages, but also when maintaining existing packages (e.g. after new upstream release). Perhaps debmake could have some kind of --update or --validate flag that could run some of apply some of its logic to update existing pacakges?