]> git.donarmstrong.com Git - debhelper.git/commitdiff
r352: * dh_installmodules will now install modiles even if etc/modutils already
authorjoey <joey>
Mon, 26 Jun 2000 21:31:48 +0000 (21:31 +0000)
committerjoey <joey>
Mon, 26 Jun 2000 21:31:48 +0000 (21:31 +0000)
     exists (wasn't because of a logic error). Closes: #66289
   * dh_movefiles now uses debian/movelist, rather than just movelist. This
     is to fix an unlikely edge case involving a symlinked debian directory.
Closes: #66278
debian/changelog
dh_installmodules
dh_movefiles

index 100912981aca524123cb24ef889726c72d770b22..369431eafe67da07ad1bc65277b148f41fb0aaed 100644 (file)
@@ -1,3 +1,13 @@
+debhelper (2.0.99) unstable; urgency=low
+
+  * dh_installmodules will now install modiles even if etc/modutils already
+    exists (wasn't because of a logic error). Closes: #66289
+  * dh_movefiles now uses debian/movelist, rather than just movelist. This
+    is to fix an unlikely edge case involving a symlinked debian directory.
+    Closes: #66278
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 26 Jun 2000 14:24:12 -0700
+
 debhelper (2.0.98) unstable; urgency=low
 
   * dh_installdebconf: Automatically merge localized template
index dd75c72b6ff48633508e14278327baab34694f0d..b75c58fa07893d7b36f6c56f41f1513e8c0ae2bc 100755 (executable)
@@ -27,8 +27,8 @@ foreach $PACKAGE (@{$dh{DOPACKAGES}}) {
        if ($file) {
                if (! -e "$TMP/etc/modutils") {
                        doit("install","-d","$TMP/etc/modutils");
-                       doit("install","-m","0644",$file,"$TMP/etc/modutils/$PACKAGE");
                }
+               doit("install","-m","0644",$file,"$TMP/etc/modutils/$PACKAGE");
        }
 
        if (! $dh{NOSCRIPTS} &&
index 9795b785a1a0f0f86f18ab609ebf7a629328e51a..bf1fa667be99b1fe7ca8b57600b13cf7802dfc83 100755 (executable)
@@ -56,21 +56,21 @@ foreach $PACKAGE (@{$dh{DOPACKAGES}}) {
                # Order the files. First all real files, then symlinks. 
                # Putting symlinks last is a nice thing to do for library 
                # packages and doesn't affect much of anything else.
-               doit("rm","-f","movelist");
+               doit("rm","-f","debian/movelist");
                foreach (@filelist) {
                        $file=$_;
                        $ret=1 if (! -e $file && ! -l $file);
                        $file=~s:^$sourcedir/+::;
-                       complex_doit("(cd $sourcedir >/dev/null ; find $file ! -type d -and ! -type l -print || true) >> movelist");
+                       complex_doit("(cd $sourcedir >/dev/null ; find $file ! -type d -and ! -type l -print || true) >> debian/movelist");
                }
                foreach (@filelist) {
                        $file=$_;
                        $ret=1 if (! -e $file && ! -l $file);
                        $file=~s:^$sourcedir/+::;
-                       complex_doit("(cd $sourcedir >/dev/null ; find $file ! -type d -and -type l -print || true) >> movelist");
+                       complex_doit("(cd $sourcedir >/dev/null ; find $file ! -type d -and -type l -print || true) >> debian/movelist");
                }
-               complex_doit("(cd $sourcedir >/dev/null ; tar --create --remove-files --files-from=../../movelist --file -) | (cd $TMP >/dev/null ;tar xpf -)");
-               doit("rm","-f","movelist");
+               complex_doit("(cd $sourcedir >/dev/null ; tar --create --remove-files --files-from=../movelist --file -) | (cd $TMP >/dev/null ;tar xpf -)");
+               doit("rm","-f","debian/movelist");
        }
 }