1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
.TH DH_MOVEFILES 1
.SH NAME
dh_movefiles \- moves files out of debian/tmp into subpackages
.SH SYNOPSIS
.B dh_movefiles
.I "[-v] [-a] [-i] [--no-act] [-ppackage] [-Ptmpdir] [file ..]"
.SH "DESCRIPTION"
dh_movefiles is a debhelper program that is responsible for moving files out
of debian/tmp and into other package build directories. This may be useful
if your package has a Makefile that installs everything into debian/tmp, and
you need to break that up into subpackages.
.P
Files named debian/package.files list the files to be moved, separated by
whitespace. The filenames listed should be relative to debian/tmp/. You can
also list directory names, and the whole directory will be moved. You can
even use wildcards if you like. If you prefer, you can list the files to
move on the command line and this will apply to the first package
dh_movefiles is told to act on.
.P
The files will be moved in a special order: first all normal files, then all
symlinks. This is done becuase it tends to be a good thing to have symlinks
last in debian packages, particularly in shared library packages.
.SH OPTIONS
.TP
.B \-v, \--verbose
Verbose mode; show all commands that modify the package build directory.
.TP
.B \-a, \--arch
Move files for all architecture dependent packages.
.TP
.B \-i, \--indep
Move files for all architecture independent packages.
.TP
.B \--no-act
Do not really do anything. If used with -v, the result is that this command
will output a list of what it would have done.
.TP
.B \-ppackage, \--package=package
Move files for the package named "package".
.TP
.B \-Ptmpdir, \--tmpdir=tmpdir
Use "tmpdir" for package build directory.
.TP
.B file ..
Lists files to move. The filenames listed should be relative to debian/tmp/.
You can also list directory names, and the whole directory will be moved. You
can even use wildcards if you like. It is an error to list files here unless
you use -p, -i, or -a to tell dh_movefiles which subpackage to put them in.
.SH NOTES
The
.B \-a
.B \-i
and
.B \-p
arguments are cumulative. If none are specified, then all packages listed in
the control file will be effected.
.SH ENVIRONMENT
.TP
.I DH_VERBOSE
Enables verbose mode
.TP
.I DH_NO_ACT
Enables no-act mode (see above).
.SH "SEE ALSO"
.BR /usr/doc/debhelper/README
.SH AUTHOR
Joey Hess <joeyh@master.debian.org>
|