From e1adbc736603409551756653090e4455562833af Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 21 Mar 2015 13:14:46 +0000 Subject: Break out $branchprefix, server_branch, server_ref into Dgit.pm --- Debian/Dgit.pm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'Debian/Dgit.pm') 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; -- cgit v1.2.3