]> git.donarmstrong.com Git - debhelper.git/commitdiff
r111: Initial Import
authorjoey <joey>
Tue, 17 Aug 1999 04:58:16 +0000 (04:58 +0000)
committerjoey <joey>
Tue, 17 Aug 1999 04:58:16 +0000 (04:58 +0000)
debian/changelog
dh_movefiles

index 06f1f332b090bc6f1071d313011eec2ae4367a04..05caf2c96876b66c4d42a3328265217b8ada2e16 100644 (file)
@@ -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 <joeyh@master.debian.org>  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.
index ba482050ce2d4be2d468700bb26927736c7a87c6..712ed887708fc6183c067a196c4785826e8a725e 100755 (executable)
@@ -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"