]> git.donarmstrong.com Git - debhelper.git/blob - dh_shlibdeps.1
r360: * Never refer to root, always uid/gid "0". Closes: #67508
[debhelper.git] / dh_shlibdeps.1
1 .TH DH_SHLIBDEPS 1 "" "Debhelper Commands" "Debhelper Commands"
2 .SH NAME
3 dh_shlibdeps \- calculate shared library dependancies
4 .SH SYNOPSIS
5 .B dh_shlibdeps
6 .I "[debhelper options] [-ldirectory] [-uparams] [-Xitem] [-- params]"
7 .SH "DESCRIPTION"
8 dh_shlibdeps is a debhelper program that is responsible for calculating
9 shared library dependancies for packages.
10 .P
11 This program is merely a wrapper around
12 .BR dpkg-shlibdeps (1)
13 that calls it once for each package listed in the control file, passing it
14 a list of ELF executables and shared libraries it has found.
15 .SH OPTIONS
16 .TP
17 .B debhelper options
18 See
19 .BR debhelper (1)
20 for a list of options common to all debhelper commands.
21 .TP
22 .B \-uparams, \--dpkg-shlibdeps-params=params
23 .TP
24 .B \-\- params
25 Pass "params" to 
26 .BR dpkg-shlibdeps (1)
27 .TP
28 .B \-Xitem, \--exclude=item 
29 Exclude files that contain "item" anywhere in their filename from being
30 passed to dpkg-shlibdeps. This will make their dependancies be ignored.
31 This may be useful in some situations, but use it with caution.
32 .TP
33 .B \-ldirectory
34 Before
35 .BR dpkg-shlibdeps (1)
36 is run, LD_LIBRARY_PATH will be set to the specified directory.
37 This is useful for multi-binary packages where a library
38 is built in one package and another package contains binaries linked
39 against said library.
40 .SH ENVIRONMENT
41 See
42 .BR debhelper (1)
43 for a list of environment variables that affect all debhelper commands.
44 .SH "SEE ALSO"
45 .TP
46 .BR debhelper (1)
47 .TP
48 .BR dpkg-shlibdeps (1)
49 .SH "CONFORMS TO"
50 Debian policy, version 3.0.1
51 .SH AUTHOR
52 Joey Hess <joeyh@debian.org>