]> git.donarmstrong.com Git - debhelper.git/blobdiff - dh_installemacsen
Merge branch 'dh_overrides'
[debhelper.git] / dh_installemacsen
index b6b511ad6594fb6880994934fae499323d3c12b8..d8fa65741932257999d8f325f44a4caa184f0dd0 100755 (executable)
@@ -11,8 +11,7 @@ use Debian::Debhelper::Dh_Lib;
 
 =head1 SYNOPSIS
 
-  dh_installemacsen [debhelper options] [-n] [--priority=n]
-                    [--flavor=foo]
+B<dh_installemacsen> [S<I<debhelper options>>] [B<-n>] [B<--priority=>I<n>] [B<--flavor=>I<foo>]
 
 =head1 DESCRIPTION
 
@@ -21,7 +20,8 @@ files used by the debian emacsen-common package into package build
 directories.
 
 It also automatically generates the postinst and prerm commands needed to
-register a package as an emacs add on package. See L<dh_installdeb(1)>
+register a package as an emacs add on package. The commands are added to
+the maintainer scripts by dh_installdeb. See L<dh_installdeb(1)>
 for an explanation of how this works.
 
 If a file named debian/package.emacsen-install exists, then it is installed
@@ -53,13 +53,15 @@ Sets the flavor a site-start.d file will be installed in. Default is
 
 =head1 NOTES
 
-Note that this command is not idempotent. "dh_clean -k" should be called
+Note that this command is not idempotent. L<dh_prep(1)> should be called
 between invocations of this command. Otherwise, it may cause multiple
 instances of the same text to be added to maintainer scripts.
 
 =cut
 
-init();
+init(options => {
+       "flavor=s" => \$dh{FLAVOR},
+});
 
 if (! defined $dh{PRIORITY}) {
        $dh{PRIORITY}=50;
@@ -108,7 +110,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
 
 =head1 SEE ALSO
 
-L<debhelper(1)>
+L<debhelper(7)>
 
 This program is a part of debhelper.