diff options
Diffstat (limited to 'Debian/Dgit.pm')
-rw-r--r-- | Debian/Dgit.pm | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Debian/Dgit.pm b/Debian/Dgit.pm index b934774..211bae3 100644 --- a/Debian/Dgit.pm +++ b/Debian/Dgit.pm @@ -11,8 +11,8 @@ BEGIN { $VERSION = 1.00; @ISA = qw(Exporter); - @EXPORT = qw(debiantag - $package_re); + @EXPORT = qw(debiantag server_branch server_ref + $package_re $branchprefix); %EXPORT_TAGS = ( policyflags => qw() ); @EXPORT_OK = qw(); } @@ -20,6 +20,7 @@ BEGIN { our @EXPORT_OK; our $package_re = '[0-9a-z][-+.0-9a-z]*'; +our $branchprefix = 'dgit'; # policy hook exit status bits @@ -39,4 +40,7 @@ sub debiantag ($) { return "debian/$v"; } +sub server_branch ($) { return "$branchprefix/$_[0]"; } +sub server_ref ($) { return "refs/".server_branch($_[0]); } + 1; |