+debhelper (0.94) unstable; urgency=low
+
+ * dh_md5sums: fixed so it handles spaces and other odd characters in
+ filenames correctly. (#23046, #23700, #22010)
+ * As a side effect, got rid of the nasty temporary file dh_md5sums used
+ before.
+
+ -- Joey Hess <joeyh@master.debian.org> Mon, 22 Jun 1998 16:14:42 -0700
+
debhelper (0.93) unstable; urgency=low
* Depend on file, since several dh_*'s use it.
# won't work properly.)
tomove=""
for i in `(cd debian/tmp ; echo \`cat $files\`)`; do
- tomove="`(cd debian/tmp ; \
- find $i ! -type d -and ! -type l -print)` \
- $tomove \
- `(cd debian/tmp ; \
- find $i ! -type d -and -type l -print)`"
+tomove="`(cd debian/tmp ;\
+find $i ! -type d -and ! -type l -print)`\
+$tomove\
+`(cd debian/tmp ;\
+find $i ! -type d -and -type l -print)`"
done
-
- complex_doit "(cd debian/tmp;tar --create --remove-files --file - "$tomove") | (cd $TMP;tar xpf -)"
+
+ # Use a filelist, so very weird filenames can be moved.
+ complex_doit "echo '$tomove' > movelist"
+ complex_doit "(cd debian/tmp;tar --create --remove-files --files-from=../../movelist --file -) | (cd $TMP;tar xpf -)"
+ doit "rm -f movelist"
fi
done