1DH_INSTALLEMACSEN(1)               Debhelper              DH_INSTALLEMACSEN(1)
2
3
4

NAME

6       dh_installemacsen - register an Emacs add on package
7

SYNOPSIS

9       dh_installemacsen [debhelper options] [-n] [--priority=n]
10       [--flavor=foo]
11

DESCRIPTION

13       dh_installemacsen is a debhelper program that is responsible for
14       installing files used by the Debian emacsen-common package into package
15       build directories.
16
17       It also automatically generates the preinst postinst and prerm commands
18       needed to register a package as an Emacs add on package. The commands
19       are added to the maintainer scripts by dh_installdeb. See
20       dh_installdeb(1) for an explanation of how this works.
21

FILES

23       debian/package.emacsen-compat
24           Installed into usr/lib/emacsen-common/packages/compat/package in
25           the package build directory.
26
27       debian/package.emacsen-install
28           Installed into usr/lib/emacsen-common/packages/install/package in
29           the package build directory.
30
31       debian/package.emacsen-remove
32           Installed into usr/lib/emacsen-common/packages/remove/package in
33           the package build directory.
34
35       debian/package.emacsen-startup
36           Installed into etc/emacs/site-start.d/50package.el in the package
37           build directory. Use --priority to use a different priority than
38           50.
39

OPTIONS

41       -n, --no-scripts
42           Do not modify postinst/prerm scripts.
43
44       --priority=n
45           Sets the priority number of a site-start.d file. Default is 50.
46
47       --flavor=foo
48           Sets the flavor a site-start.d file will be installed in. Default
49           is emacs, alternatives include xemacs and emacs20.
50

NOTES

52       Note that this command is not idempotent. dh_prep(1) should be called
53       between invocations of this command. Otherwise, it may cause multiple
54       instances of the same text to be added to maintainer scripts.
55

SEE ALSO

57       debhelper(7) "usr/share/doc/emacsen-common/debian-emacs-policy.gz"
58
59       This program is a part of debhelper.
60

AUTHOR

62       Joey Hess <joeyh@debian.org>
63
64
65
6613.11.6                           2023-09-02              DH_INSTALLEMACSEN(1)
Impressum