- _remove _rpmeval{"_sourcedir"}."/$name-*.tar.gz";
- _move _rpmeval{"_srcrpmdir"}."/$name-*.src.rpm",".";
- _move "nocheck",_rpmeval{"_rpmdir"}."/"._rpmeval{"_arch"}."/$name-*."._rpmeval{"_arch"}.".rpm",".";
- _system "ls -l $name-*";
- # NOTREACHED
+ _move _rpmeval("_srcrpmdir")."/$name-*.src.rpm",".";
+ _move _rpmeval("_rpmdir")."/"._rpmeval("_target_cpu")."/$name-*."._rpmeval("_target_cpu").".rpm",".";
+ _system "ls -l $name-*";
+ exit 0; # should never return
+}
+
+# $args{
+# "sign"=>bool,
+# },
+sub _debbuild
+{
+my($class,%args)=@_;
+
+ my $name=$Options{"name"};
+ $class->_prepdist($name);
+ _system "tar xzf $name-*.tar.gz";
+ _remove "$name-*.tar.gz"; # permit "cd $name-*" below
+ _system(join(" ","cd $name-*;dpkg-buildpackage",
+ "-rfakeroot",
+ ($args{"sign"} ? () : ("-us","-uc")),
+ ));
+ _remove \1,"$name-*";
+ _system "ls -l ${name}_*";
+ exit 0; # should never return