chiark / gitweb /
Tag change: Provide debiantags in Dgit.pm
[dgit.git] / Debian / Dgit.pm
index 863d1ad..bfa76cc 100644 (file)
@@ -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]); }