X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=blobdiff_plain;f=Debian%2FDgit.pm;h=bfa76cc70de127d66e1e235db79c0b83e2f2a16e;hp=863d1ad4fec52651f2585a5494630626ff58a885;hb=226518037ab030a717936762712a0d9431c04a6f;hpb=79efde94a4372533a4cc1d1a48634eecdeef41e1 diff --git a/Debian/Dgit.pm b/Debian/Dgit.pm index 863d1ad4..bfa76cc7 100644 --- a/Debian/Dgit.pm +++ b/Debian/Dgit.pm @@ -19,7 +19,8 @@ BEGIN { $VERSION = 1.00; @ISA = qw(Exporter); @EXPORT = qw(setup_sigwarn - debiantag_old debiantag_new server_branch server_ref + debiantags debiantag_old debiantag_new + server_branch server_ref stat_exists link_ltarget hashfile fail ensuredir executable_on_path @@ -137,6 +138,11 @@ sub debiantag_new ($$) { return "archive/$distro/$v"; } +sub debiantags ($$) { + my ($version,$distro) = @_; + map { $_->($version, $distro) } (\&debiantag_new, \&debiantag_old); +} + sub server_branch ($) { return "$branchprefix/$_[0]"; } sub server_ref ($) { return "refs/".server_branch($_[0]); }