~bzr/ubuntu/lucid/debhelper/builddeps-ppa

« back to all changes in this revision

Viewing changes to dh_installemacsen

  • Committer: Bazaar Package Importer
  • Author(s): أحمد المحمودي (Ahmed El-Mahmoudy)
  • Date: 2011-02-07 17:16:49 UTC
  • mfrom: (1.4.21 sid)
  • Revision ID: james.westby@ubuntu.com-20110207171649-v8k6uowavom83cxt
Tags: 8.1.0ubuntu1
* Merge with Debian (LP: #714705); remaining changes:
  - dh_installinit: Add --upstart-only and --onlyscripts-upstart modes.
  - Add various autoscripts for above: postinst-upstart,
    postinst-upstart-replace, postinst-upstart-restart,
    prerm-upstart, prerm-upstart-norestart, preinst-removeconffile.
  - dh_installudev: Change default init.d symlink priority to 40.
  - dh_installchangelogs: Do not install upstream changelog in compat level
    7. This floods packages with huge upstream changelogs which take
    precious CD space.
  - dh_strip, dh_makeshlibs: use triplet-objdump, triplet-objcopy and
    triplet-strip from cross-binutils when cross-compiling; Debian #412118.
  - add dh_apparmor and autoscripts
  - debian/rules: override build target to set executable bit for
    dh_apparmor before actually running dh build, that is in order to get
    the manpage built for dh_apparmor.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 
3
3
=head1 NAME
4
4
 
5
 
dh_installemacsen - register an emacs add on package
 
5
dh_installemacsen - register an Emacs add on package
6
6
 
7
7
=cut
8
8
 
15
15
 
16
16
=head1 DESCRIPTION
17
17
 
18
 
dh_installemacsen is a debhelper program that is responsible for installing
19
 
files used by the debian emacsen-common package into package build
 
18
B<dh_installemacsen> is a debhelper program that is responsible for installing
 
19
files used by the Debian B<emacsen-common> package into package build
20
20
directories.
21
21
 
22
 
It also automatically generates the postinst and prerm commands needed to
23
 
register a package as an emacs add on package. The commands are added to
24
 
the maintainer scripts by dh_installdeb. See L<dh_installdeb(1)>
 
22
It also automatically generates the F<postinst> and F<prerm> commands needed to
 
23
register a package as an Emacs add on package. The commands are added to
 
24
the maintainer scripts by B<dh_installdeb>. See L<dh_installdeb(1)>
25
25
for an explanation of how this works.
26
26
 
27
27
=head1 FILES
30
30
 
31
31
=item debian/I<package>.emacsen-install
32
32
 
33
 
Installed into usr/lib/emacsen-common/packages/install/package in the
 
33
Installed into F<usr/lib/emacsen-common/packages/install/package> in the
34
34
package build directory.
35
35
 
36
36
=item debian/I<package>.emacsen-remove
37
37
 
38
 
Installed into usr/lib/emacsen-common/packages/remove/package in the
 
38
Installed into F<usr/lib/emacsen-common/packages/remove/package> in the
39
39
package build directory.
40
40
 
41
41
=item debian/I<package>.emacsen-startup
42
42
 
43
43
Installed into etc/emacs/site-start.d/50I<package>.el in the package
44
 
build directory. Use --priority to use a different priority than 50.
 
44
build directory. Use B<--priority> to use a different priority than 50.
45
45
 
46
46
=back
47
47
 
51
51
 
52
52
=item B<-n>, B<--noscripts>
53
53
 
54
 
Do not modify postinst/prerm scripts.
 
54
Do not modify F<postinst>/F<prerm> scripts.
55
55
 
56
56
=item B<--priority=>I<n>
57
57
 
58
 
Sets the priority number of a site-start.d file. Default is 50.
 
58
Sets the priority number of a F<site-start.d> file. Default is 50.
59
59
 
60
60
=item B<--flavor=>I<foo>
61
61
 
62
 
Sets the flavor a site-start.d file will be installed in. Default is
63
 
"emacs", alternatives include "xemacs" and "emacs20".
 
62
Sets the flavor a F<site-start.d> file will be installed in. Default is
 
63
B<emacs>, alternatives include B<xemacs> and B<emacs20>.
64
64
 
65
65
=back
66
66