Regexp-Common-debian
view release on metacpan or search on metacpan
t/archive.misc.t view on Meta::CPAN
RE_debian_archive_binary
RE_debian_archive_dsc
RE_debian_archive_changes |;
use Test::More;
my %askdebian;
if(
$ENV{RCD_ASK_DEBIAN} &&
($ENV{RCD_ASK_DEBIAN} eq q|all| ||
$ENV{RCD_ASK_DEBIAN} =~ m{\bbinary\b}) ) {
local $/ = '';
my $lists = q|/var/lib/apt/lists|;
opendir my $dh, $lists or
die
qq|(ASK_DEBIAN) was requested, however (opendir) ($lists) | .
qq|has failed ($!), most probably, that's not Debian at all|;
while( my $fn = readdir $dh ) {
$fn =~ m{.*_Packages$} or next;
open my $fh, q|<|, qq|$lists/$fn|;
while( my $record = <$fh> ) {
$record =~ m{^Filename:\s.+/([^/\n]+)$}m or
t/archive.source.t view on Meta::CPAN
RE_debian_archive_source_3_0_native
RE_debian_archive_source_3_0_quilt
RE_debian_archive_patch_1_0
RE_debian_archive_patch_3_0_quilt |;
use Test::More;
my %askdebian;
if( $ENV{RCD_ASK_DEBIAN} &&
($ENV{RCD_ASK_DEBIAN} eq q|all| ||
$ENV{RCD_ASK_DEBIAN} =~ m{\bsource\b}) ) {
local $/ = '';
my $lists = q|/var/lib/apt/lists|;
opendir my $dh, $lists or
die
qq|(ASK_DEBIAN) was requested, however (opendir) ($lists) | .
qq|has failed ($!), most probably, that's not Debian at all|;
while( my $fn = readdir $dh ) {
$fn =~ m{.*_Sources$} or next;
open my $fh, q|<|, qq|$lists/$fn|;
while( my $record = <$fh> ) {
$record =~ m{\nFiles:\h*\n((?:\s+[^\n]+\n)+)}s or
( run in 0.309 second using v1.01-cache-2.11-cpan-49f99fa48dc )