man-pages/man1/dh_installemacsen.1.html
2021-03-31 01:06:50 +01:00

130 lines
3.5 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of DH_INSTALLEMACSEN</TITLE>
</HEAD><BODY>
<H1>DH_INSTALLEMACSEN</H1>
Section: Debhelper (1)<BR>Updated: 2020-03-27<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>NAME</H2>
dh_installemacsen - register an Emacs add on package
<A NAME="lbAC">&nbsp;</A>
<H2>SYNOPSIS</H2>
<B>dh_installemacsen</B> [<I>debhelper options</I>] [<B>-n</B>] [<B>--priority=</B><I>n</I>] [<B>--flavor=</B><I>foo</I>]
<A NAME="lbAD">&nbsp;</A>
<H2>DESCRIPTION</H2>
<B>dh_installemacsen</B> is a debhelper program that is responsible for installing
files used by the Debian <B>emacsen-common</B> package into package build
directories.
<P>
It also automatically generates the <I>preinst</I> <I>postinst</I> and <I>prerm</I>
commands needed to register a package as an Emacs add on package. The commands
are added to the maintainer scripts by <B>dh_installdeb</B>. See
<B><A HREF="/cgi-bin/man/man2html?1+dh_installdeb">dh_installdeb</A></B>(1) for an explanation of how this works.
<A NAME="lbAE">&nbsp;</A>
<H2>FILES</H2>
<DL COMPACT>
<DT id="1">debian/<I>package</I>.emacsen-compat<DD>
Installed into <I>usr/lib/emacsen-common/packages/compat/package</I> in the
package build directory.
<DT id="2">debian/<I>package</I>.emacsen-install<DD>
Installed into <I>usr/lib/emacsen-common/packages/install/package</I> in the
package build directory.
<DT id="3">debian/<I>package</I>.emacsen-remove<DD>
Installed into <I>usr/lib/emacsen-common/packages/remove/package</I> in the
package build directory.
<DT id="4">debian/<I>package</I>.emacsen-startup<DD>
Installed into etc/emacs/site-start.d/50<I>package</I>.el in the package
build directory. Use <B>--priority</B> to use a different priority than 50.
</DL>
<A NAME="lbAF">&nbsp;</A>
<H2>OPTIONS</H2>
<DL COMPACT>
<DT id="5"><B>-n</B>, <B>--no-scripts</B><DD>
Do not modify <I>postinst</I>/<I>prerm</I> scripts.
<DT id="6"><B>--priority=</B><I>n</I><DD>
Sets the priority number of a <I>site-start.d</I> file. Default is 50.
<DT id="7"><B>--flavor=</B><I>foo</I><DD>
Sets the flavor a <I>site-start.d</I> file will be installed in. Default is
<B>emacs</B>, alternatives include <B>xemacs</B> and <B>emacs20</B>.
</DL>
<A NAME="lbAG">&nbsp;</A>
<H2>NOTES</H2>
Note that this command is not idempotent. <B><A HREF="/cgi-bin/man/man2html?1+dh_prep">dh_prep</A></B>(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.
<A NAME="lbAH">&nbsp;</A>
<H2>SEE ALSO</H2>
<B><A HREF="/cgi-bin/man/man2html?7+debhelper">debhelper</A></B>(7)
``usr/share/doc/emacsen-common/debian-emacs-policy.gz''
<P>
This program is a part of debhelper.
<A NAME="lbAI">&nbsp;</A>
<H2>AUTHOR</H2>
Joey Hess &lt;<A HREF="mailto:joeyh@debian.org">joeyh@debian.org</A>&gt;
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="8"><A HREF="#lbAB">NAME</A><DD>
<DT id="9"><A HREF="#lbAC">SYNOPSIS</A><DD>
<DT id="10"><A HREF="#lbAD">DESCRIPTION</A><DD>
<DT id="11"><A HREF="#lbAE">FILES</A><DD>
<DT id="12"><A HREF="#lbAF">OPTIONS</A><DD>
<DT id="13"><A HREF="#lbAG">NOTES</A><DD>
<DT id="14"><A HREF="#lbAH">SEE ALSO</A><DD>
<DT id="15"><A HREF="#lbAI">AUTHOR</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:05:10 GMT, March 31, 2021
</BODY>
</HTML>