use Fcntl qw(:flock);
use File::Path qw(rmtree);
-use Debian::Dgit;
+use Debian::Dgit qw(:DEFAULT :policyflags);
open DEBUG, ">/dev/null" or die $!;
debug "translated version $v";
$tagname eq "debian/$v" or die;
- my ($policy) = policyhook(2,'push',$package,
+ my ($policy) = policyhook(NOFFCHECK, 'push',$package,
$version,$suite,$tagname,
join(",",@delberatelies));
# check that our ref is being fast-forwarded
debug "oldcommit $oldcommit";
- if (!($policy & 2) && $oldcommit =~ m/[^0]/) {
+ if (!($policy & NOFFCHECK) && $oldcommit =~ m/[^0]/) {
$?=0; $!=0; my $mb = `git merge-base $commit $oldcommit`;
chomp $mb;
$mb eq $oldcommit or reject "not fast forward on dgit branch";
reject "unknown method" unless $mainfunc;
- my ($policy, $pollock) = policyhook(4, 'check-package',$package);
- if ($policy & 4) {
+ my ($policy, $pollock) = policyhook(FRESHREPO,'check-package',$package);
+ if ($policy & FRESHREPO) {
my $garbagerepo = "$dgitrepos/_tmp/${package}_garbage";
acquiretree($garbagerepo,1);
rmtree $garbagerepo;