Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
$VERSION = 1.00;
@ISA = qw(Exporter);
- @EXPORT = qw(debiantag);
+ @EXPORT = qw(debiantag
+ $package_re);
%EXPORT_TAGS = ( ); # eg: TAG => [ qw!name1 name2! ],
@EXPORT_OK = qw();
}
our @EXPORT_OK;
+our $package_re = '[0-9a-z][-+.0-9a-z]*';
+
sub debiantag ($) {
my ($v) = @_;
$v =~ y/~:/_%/;
use Fcntl qw(:flock);
use File::Path qw(rmtree);
-open DEBUG, ">/dev/null" or die $!;
+use Debian::Dgit;
-our $package_re = '[0-9a-z][-+.0-9a-z]+';
+open DEBUG, ">/dev/null" or die $!;
our $func;
our $dgitrepos;
use strict;
use POSIX;
+use Debian::Dgit;
+
open DEBUG, '>/dev/null' or die $!;
if (@ARGV && $ARGV[0] eq '-D') {
shift @ARGV;
'@/keyrings/debian-keyring.gpg,a',
'@/keyrings/debian-maintainers.gpg,m@/dm.txt';
-our $lre = '[0-9a-z][-+.0-9a-z]*';
+our $lre = $package_re;
our $qre = '["'."']?";
# $dispatchdir should contain