]> git.donarmstrong.com Git - debhelper.git/commitdiff
r46: Initial revision
authorjoey <joey>
Tue, 17 Aug 1999 04:41:39 +0000 (04:41 +0000)
committerjoey <joey>
Tue, 17 Aug 1999 04:41:39 +0000 (04:41 +0000)
dh_movefiles [new file with mode: 0755]

diff --git a/dh_movefiles b/dh_movefiles
new file mode 100755 (executable)
index 0000000..9190853
--- /dev/null
@@ -0,0 +1,27 @@
+#!/bin/sh -e
+#
+# Move files out of debian/tmp, into subpackages.
+
+PATH=debian:$PATH:/usr/lib/debhelper
+. dh_lib
+
+for PACKAGE in $DH_DOPACKAGES; do
+       TMP=`tmpdir $PACKAGE`
+       files=`pkgfile $PACKAGE files`
+
+       move=""
+
+       # debian/files has a different purpose, so ignore it.
+       if [ "$files" -a "$files" != "debian/files" ]; then
+               if [ "$PACKAGE" = "$MAINPACKAGE" ]; then
+                       error "I was asked to move some files from $PACKAGE into itself."
+               fi
+
+               if [ ! -d "$TMP" ]; then
+                       doit "install -d $TMP"
+               fi
+
+               files=`pwd`/$files
+               complex_doit "(cd debian/tmp;tar --create --remove-files --file - "`cat $files`") | (cd $TMP;tar xpf -)"
+       fi
+done