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?

Reply via email to