There is an ongoing outage on the primary CPAN mirror. It is possible to work around the issue by using MetaCPAN as a mirror.

NAME

Archive::AndroidBackup::TarIndex

DESCRIPTION

build a properly sorted and culled archive manifest for android backup
will infer namespace from _manifest entry

SYNOPSIS

open (CMD, 'find apps/', '|') || die "no find?!";
my $tree = new Archive::AndroidBackup::TarIndex;
while (<CMD>) { 
  chomp;
  $tree->build_from_str($_);
};
print $tree->as_string;

build_from_str

augments super->build_from_str to
  infer package namespace from _manifest entry,
*also serve as validation on list of files to have _manifest