tag 405437 patch tag 406811 patch tag 408696 patch tag 409309 patch thanks Hi,
I attached a patch for this issue. I merged it in the 0.6.16.1 branche: http://svn.debian.org/wsvn/collab-maint/deb-maint/svn-buildpackage/branches/0.6.16.1/debian/?rev=0&sc=0 Best regards, Gonéri
diff -ru tags/0.6.16/svn-buildpackage branches/0.6.16.1/svn-buildpackage --- tags/0.6.16/svn-buildpackage 2007-03-08 22:32:53.000000000 +0100 +++ branches/0.6.16.1/svn-buildpackage 2007-03-08 22:32:53.000000000 +0100 @@ -180,10 +180,14 @@ #some things may have been overriden by user options &setallenv; -if($opt_buildcmd || $opt_export) { +$opt_buildcmd=~ s/('|")/\\$1/g; # See Bug: #376278 +if($opt_buildcmd =~ /;|\||&/|| $opt_export) { # Seems to have more than one command to run. I don't pass @ARGV @builder = ("/bin/sh", "-c", $opt_buildcmd); undef @ARGV; } +elsif($opt_buildcmd || $opt_export){ + push @builder, $opt_buildcmd; +} else { push(@builder, "dpkg-buildpackage"); # a simple "helper". Only executed if no custom command is choosen and
pgpPUPl9aRVq3.pgp
Description: PGP signature