On Sun, Jul 02, 2006 at 04:55:40PM +0200, Nicolas François wrote:
> tags 374645 patch
> thanks


Sorry, I forgot the patch.

Regards,
-- 
Nekral
Index: scripts/dpkg-source.pl
===================================================================
--- scripts/dpkg-source.pl      (révision 443)
+++ scripts/dpkg-source.pl      (copie de travail)
@@ -806,22 +806,6 @@
        push @patches, map "$newdirectory/debian/patches/$_", sort @p;
     }
 
-    for $dircreate (keys %dirtocreate) {
-       $dircreatem= "";
-       for $dircreatep (split("/",$dirc)) {
-           $dircreatem.= $dircreatep;
-           if (!lstat($dircreatem)) {
-               $! == ENOENT || &syserr(sprintf(_g("cannot stat %s"), 
$dircreatem));
-               mkdir($dircreatem,0777)
-                   || &syserr(sprintf(_g("failed to create %s subdirectory"), 
$dircreatem));
-           }
-           else {
-               -d _ || &error(sprintf(_g("diff patches file in directory `%s',"
-                              ." but %s isn't a directory !"), $dircreate, 
$dircreatem));
-           }
-       }
-    }
-
     if ($newdirectory ne $expectprefix)
     {
        rename($expectprefix,$newdirectory) ||
@@ -1177,10 +1161,6 @@
                or &error(sprintf(_g("line after --- isn't as expected in diff 
`%s' (line %d)"), $diff, $.));
        }
 
-       $dirname = $fn;
-       if ($dirname =~ s,/[^/]+$,, && !defined($dirincluded{$dirname})) {
-           $dirtocreate{$dirname} = 1;
-       }
        defined($notfileobject{$fn}) &&
            &error(sprintf(_g("diff `%s' patches something which is not a plain 
file"), $diff));
 

Reply via email to