]> git.donarmstrong.com Git - debhelper.git/commit
Move many command-specific options to only be accepted by the command that uses them.
authorJoey Hess <joey@kodama.kitenet.net>
Tue, 21 Oct 2008 18:50:27 +0000 (14:50 -0400)
committerJoey Hess <joey@kodama.kitenet.net>
Tue, 21 Oct 2008 18:50:27 +0000 (14:50 -0400)
commitd6759d6a6c9c354abad02ddfbee6782357c8ed6b
tree81e135e6fa422e83df281f9e5a2a282378628a3f
parent3c458775d1180d034217c4b44e3871d8b87bf382
Move many command-specific options to only be accepted by the command that uses them.

Affected options are: -x, -r, -R, -l, -L, -m, --include-conffiles,
--no-restart-on-upgrade, --no-start, --restart-after-upgrade,
--init-script, --filename, --flavor, --autodest, --libpackage, --add-udeb,
--dpkg-shlibdeps-params, --dpkg-gencontrol-params, --update-rcd-params,
--major, --remove-d, --dirs-only, --keep-debug, --version-info,
--list-missing, --fail-missing, --language, --until, --after, --before,
--remaining, --with

* If any third-party debhelper commands use any of the above options,
  they will be broken, and need to be changed to pass options to init().
* To avoid breaking rules files that pass options to commands that do not
  use them, debhelper will now only warn if it encounters an unknown
  option. This will be converted back to an error later.
19 files changed:
Debian/Debhelper/Dh_Getopt.pm
debian/changelog
dh
dh_builddeb
dh_clean
dh_gencontrol
dh_install
dh_installemacsen
dh_installinit
dh_installman
dh_makeshlibs
dh_md5sums
dh_shlibdeps
dh_strip
doc/PROGRAMMING
doc/TODO
man/po4a/po/debhelper.pot
man/po4a/po/es.po
man/po4a/po/fr.po