summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoey <joey>2003-07-31 17:53:54 +0000
committerjoey <joey>2003-07-31 17:53:54 +0000
commit545fc81d5b8635506e75bdc22ed4e0d3484eb1a6 (patch)
tree7a6638f53ecb59628147abb7eab133968b7067d0
parent56e952b7c137f641983333ce200c445946def257 (diff)
r1088: * dh_install: Add LIMITATIONS section and other changes to clarify
renaming. Closes: #203548
-rw-r--r--debian/changelog7
-rwxr-xr-xdh_install16
2 files changed, 18 insertions, 5 deletions
diff --git a/debian/changelog b/debian/changelog
index 3d0cec68..99fcd61c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+debhelper (4.1.57) unstable; urgency=low
+
+ * dh_install: Add LIMITATIONS section and other changes to clarify
+ renaming. Closes: #203548
+
+ -- Joey Hess <joeyh@debian.org> Thu, 31 Jul 2003 13:51:01 -0400
+
debhelper (4.1.56) unstable; urgency=low
* Several man pae typo fixes by Ruben Porras. Closes: #202819
diff --git a/dh_install b/dh_install
index 5dff4626..0d807d6f 100755
--- a/dh_install
+++ b/dh_install
@@ -25,9 +25,9 @@ else, for which no particular intelligence is needed. It is a replacement for
the old dh_movefiles command.
Files named debian/package.install list the files to install into each
-package and where they should be installed to. The format is a set of
-lines, where each line lists a file or files to install, and at the end of
-the line tells the directory it should be installed in. The name of the
+package and the directory they should be installed to. The format is a set
+of lines, where each line lists a file or files to install, and at the end
+of the line tells the directory it should be installed in. The name of the
files (or directories) to install should be given relative to the current
directory, while the installation directory is given relative to the
package build directory. You may use wildcards in the names of the files to
@@ -36,8 +36,8 @@ install (in v3 mode and above).
This program may be used in one of two ways. If you just have a file or two
that the upstream Makefile does not install for you, you can run dh_install
on them to move them into place. On the other hand, maybe you have a large
-package that builds multiple binary packages. You can use the upstream Makefile
-to install it all into debian/tmp, and then use dh_install to copy
+package that builds multiple binary packages. You can use the upstream
+Makefile to install it all into debian/tmp, and then use dh_install to copy
directories and files from there into the proper package build directories.
=head1 OPTIONS
@@ -225,6 +225,12 @@ If you want a libfoo-dev package too, debian/libfoo-dev.install might contain:
usr/lib/libfoo*.so
usr/share/man/man3
+=head1 LIMITIATIONS
+
+dh_install cannot rename files or directories, it can only install them
+with the names they already have into wherever you want in the package
+build tree.
+
=head1 SEE ALSO
L<debhelper(7)>