~ubuntu-branches/ubuntu/karmic/debhelper/karmic

« back to all changes in this revision

Viewing changes to debhelper.pod

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2009-04-24 19:22:46 UTC
  • Revision ID: james.westby@ubuntu.com-20090424192246-ytzyl3azu8bosewc
Tags: 7.2.8ubuntu1
* Merge with Debian unstable. Remaining Ubuntu changes:
  - dh_installudev: Default priority is now 40 by default, the target
    directory is /lib/udev/rules.d, and rules use '-' as separator instead of
    '_'.  Remove files from /etc/udev/rules.d unless they are user modified;
    if modified and of default priority, take care to rename.
    This should eventually go to Debian as well, see Debian #491117.
  - dh_auto_install: add "--install-layout=deb" to setup.py install calls
    (new Python 2.6 policy).
* dh_installxfonts: Drop versioned dependency for xfonts-utils. This
  was only necessary for dapper backports, but since dapper desktop goes
  EOL in two months, and we haven't done dapper backports in ages, this is
  just an unnecessary delta.

Show diffs side-by-side

added added

removed removed

Lines of Context:
118
118
Do not act on the specified package even if an -a, -i, or -p option lists
119
119
the package as one that should be acted on.
120
120
 
 
121
=item B<--remaining-packages>
 
122
 
 
123
Do not act on the packages which have already been acted on by this debhelper
 
124
command earlier (i.e. if the command is present in the package debhelper log).
 
125
For example, if you need to call the command with special options only for a
 
126
couple of binary packages, pass this option to the last call of the command to
 
127
process the rest of packages with default settings. 
 
128
 
121
129
=item B<--ignore=>I<file>
122
130
 
123
131
Ignore the specified file. This can be used if debian/ contains a debhelper
333
341
 
334
342
=back
335
343
 
 
344
This mode is deprecated.
 
345
 
336
346
=item V5
337
347
 
338
348
Changes from V4 are:
366
376
 
367
377
=item -
368
378
 
369
 
Commands that generate maintainer script fragements will order the
370
 
fragements in reverse order for the prerm and postrm scripts.
 
379
Commands that generate maintainer script fragments will order the
 
380
fragments in reverse order for the prerm and postrm scripts.
371
381
 
372
382
=item -
373
383
 
400
410
 
401
411
dh_install, will fall back to looking for files in debian/tmp if it doesn't
402
412
find them in the current directory (or wherever you tell it look using
403
 
--srcdir). This allows dh_install to interoperate with dh_auto_install,
 
413
--sourcedir). This allows dh_install to interoperate with dh_auto_install,
404
414
which installs to debian/tmp, without needing any special parameters.
405
415
 
406
416
=item -
477
487
=item DH_OPTIONS
478
488
 
479
489
Anything in this variable will be prepended to the command line arguments
480
 
of all debhelper commands. This is useful in some situations, for example,
481
 
if you need to pass -p to all debhelper commands that will be run. One good
482
 
way to set DH_OPTIONS is by using "Target-specific Variable Values" in your
483
 
debian/rules file. See the make documentation for details on doing this.
 
490
of all debhelper commands. Command-specific options will be ignored by 
 
491
commands that do not support them. 
 
492
 
 
493
This is useful in some situations, for example, if you need to pass -p to
 
494
all debhelper commands that will be run. One good way to set DH_OPTIONS is
 
495
by using "Target-specific Variable Values" in your debian/rules file. See
 
496
the make documentation for details on doing this.
484
497
 
485
498
=item DH_ALWAYS_EXCLUDE
486
499