~ubuntu-branches/ubuntu/natty/debhelper/natty

« back to all changes in this revision

Viewing changes to dh_auto_configure

  • Committer: Bazaar Package Importer
  • Author(s): Joey Hess, Joey Hess, Valery Perrin
  • Date: 2011-02-05 12:00:04 UTC
  • mto: This revision was merged to the branch mainline in revision 66.
  • Revision ID: james.westby@ubuntu.com-20110205120004-9ayvm0q0xe2yl0hx
Tags: 8.1.0
[ Joey Hess ]
* python_distutils: Pass --force to setup.py build, to ensure that when
  python-dbg is run it does not win and result in scripts having it in
  the shebang line. Closes: #589759
* Man page fixes about what program -u passes params to. Closes: #593342
* Avoid open fd 5 or 6 breaking buildsystem test suite. Closes: #596679
* Large update to Spanish man page translations by Omar Campagne.
  Closes: #600913
* dh_installdeb: Support debian/package.maintscript files,
  which can contain dpkg-maintscript-helper commands. This can be used
  to automate moving or removing conffiles, or anything added to
  dpkg-maintscript-helper later on. Closes: #574443
  (Thanks, Colin Watson)
* Massive man page typography patch. Closes: #600883
  (Thanks, David Prévot)
* Explicitly build-depend on a new enough perl-base. Closes: #601188
* dh: Inhibit logging when an override target runs the overridden command,
  to avoid unexpected behavior if the command succeeded but the overall
  target fails. Closes: #601037
* Fix deprecated command list on translated debhelper(7) man pages.
  Closes: #601204
* dh: Improve filtering in dh_listpackages example. Closes: #604561
* dh: Add support for build-arch, build-indep, install-arch and
  install-indep sequences. Closes: #604563
  (Thanks, Roger Leigh)
* dh_listpackages: Do not display warnings if options cause no packages
  to be listed.
* dh_installdocs: Clarify that debian/README.Debian and debian/TODO are
  only installed into the first package listed in debian/control.
  Closes: #606036
* dh_compress: Javascript files are not compressed, as these go with
  (uncompressed) html files. Closes: #603553
* dh_compress: Ignore objects.inv files, generated by Sphinx documentation.
  Closes: #608907
* dh_installinit: never call init scripts directly, only through invoke-rc.d
  Closes: #610340
  (Thanks, Steve Langasek)

[ Valery Perrin ]
* update french translation.
* Fix french misspelling.
* French translation update after massive man page typography 

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
 
16
16
=head1 DESCRIPTION
17
17
 
18
 
dh_auto_configure is a debhelper program that tries to automatically
 
18
B<dh_auto_configure> is a debhelper program that tries to automatically
19
19
configure a package prior to building. It does so by running the
20
20
appropriate command for the build system it detects the package uses.
21
 
For example, it looks for and runs a ./configure script, Makefile.PL,
22
 
Build.PL, or cmake. A standard set of parameters is determined and passed
 
21
For example, it looks for and runs a F<./configure> script, F<Makefile.PL>,
 
22
F<Build.PL>, or F<cmake>. A standard set of parameters is determined and passed
23
23
to the program that is run. Some build systems, such as make, do not
24
 
need a configure step; for these dh_auto_configure will exit without
 
24
need a configure step; for these B<dh_auto_configure> will exit without
25
25
doing anything.
26
26
 
27
27
This is intended to work for about 90% of packages. If it doesn't work,
28
 
you're encouraged to skip using dh_auto_configure at all, and just run
29
 
./configure or its equivalent manually.
 
28
you're encouraged to skip using B<dh_auto_configure> at all, and just run
 
29
F<./configure> or its equivalent manually.
30
30
 
31
31
=head1 OPTIONS
32
32
 
33
 
See L<debhelper(7)/BUILD SYSTEM OPTIONS> for a list of common build
 
33
See L<debhelper(7)/B<BUILD SYSTEM OPTIONS>> for a list of common build
34
34
system selection and control options.
35
35
 
36
36
=over 4
37
37
 
38
38
=item B<--> I<params>
39
39
 
40
 
Pass "params" to the program that is run, after the standard
41
 
parameters that dh_auto_configure passes. This can be used to supplement
 
40
Pass I<params> to the program that is run, after the standard
 
41
parameters that B<dh_auto_configure> passes. This can be used to supplement
42
42
or override those parameters. For example:
43
43
 
44
44
  dh_auto_configure -- --with-foo --enable-bar