diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-03-21 13:14:46 +0000 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-03-22 15:19:51 +0000 |
commit | e1adbc736603409551756653090e4455562833af (patch) | |
tree | 4d9cc265a29b1626de5035cbec742f63ff530bea /Debian | |
parent | 5408b0c227d942af55442389894a9ed7338a55ce (diff) |
Break out $branchprefix, server_branch, server_ref into Dgit.pm
Diffstat (limited to 'Debian')
-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; |