From 146954a9f0e172517970ebf9628940df6c09c366 Mon Sep 17 00:00:00 2001 From: joey Date: Tue, 17 Aug 1999 04:58:16 +0000 Subject: [PATCH] r111: Initial Import --- debian/changelog | 23 +++++++++++++++++++---- dh_movefiles | 4 ++-- 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/debian/changelog b/debian/changelog index 06f1f33..05caf2c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +debhelper (1.1.5) unstable; urgency=low + + * dh_builddeb, dh_installchangelogs: converted to perl. + * dh_installdirs: converted to perl, getting rid of nasty chdir en-route. + * dh_installdirs: now you can use absolute directory names too if you + prefer. + * doc/PROGRAMMING: updated to cover new perl modules. + * Dh_Lib.pm: doit(): when printing out commands that have run, escape + metacharacters in the output. I probably don't escape out all the + characters I should, but this is just a convenience to the user anyway. + * dh_installdebfiles: it's been broken forever, I fixed it. Obviously + nobody uses it anymore, which is good, since it's deprected :-) + + -- Joey Hess Tue, 11 Aug 1998 15:23:34 -0700 + debhelper (1.1.4) unstable; urgency=low * dh_movefiles: fixed bug introduced in 1.1.1 where it would fail in some @@ -8,10 +23,10 @@ debhelper (1.1.4) unstable; urgency=low * Dh_Lib.pm: implemented complex_doit() and autoscript(). * Made all perl code work with use strict and -w (well, except dh_getopt.pl, but that's a hack that'll go away one day). - * I didn't realize, but rewriting dh_installdocs in perl fixed bug #24686, - although this same problem applies to other debhelper programs... like - dh_installexamples, which had the same bug fixed when I rewrote it in - perl just now. + * I didn't realize, but rewriting dh_installdocs in perl fixed bug #24686 + (blank lines in debian/docs file problem), although this same problem + applies to other debhelper programs... like dh_installexamples, which had + the same bug fixed when I rewrote it in perl just now. * Dh_Lib.pm: accidentially didn't check DH_VERBOSE if commands were not passed any switches. * Dh_Getopt.pm: --noscripts was broken. diff --git a/dh_movefiles b/dh_movefiles index ba48205..712ed88 100755 --- a/dh_movefiles +++ b/dh_movefiles @@ -44,13 +44,13 @@ for PACKAGE in $DH_DOPACKAGES; do # moved. doit "rm -f movelist" for i in `(cd debian/tmp; echo $tomove)`; do - if [ ! -e "debian/tmp/$i" -o -L "debian/tmp/$i" ]; then + if [ ! -e "debian/tmp/$i" -a ! -L "debian/tmp/$i" ]; then fail=1 fi complex_doit "(cd debian/tmp ; find $i ! -type d -and ! -type l -print || true) >> movelist" done for i in `(cd debian/tmp; echo $tomove)`; do - if [ ! -e "debian/tmp/$i" -o -L "debian/tmp/$i" ]; then + if [ ! -e "debian/tmp/$i" -a ! -L "debian/tmp/$i" ]; then fail=1 fi complex_doit "(cd debian/tmp ; find $i ! -type d -and -type l -print || true) >> movelist" -- 2.39.5