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));