| line |
true |
false |
branch |
|
69
|
0 |
16 |
unless $id |
|
72
|
12 |
4 |
if (scalar(@args) % 2 == 0) { } |
|
103
|
0 |
2 |
unless $package |
|
122
|
0 |
2 |
unless $w |
|
124
|
2 |
0 |
if $w eq $hw |
|
165
|
24 |
0 |
if ($o_pack->can('version')) { } |
|
168
|
0 |
24 |
unless defined $o_pack->version |
|
169
|
0 |
24 |
unless defined $self->version |
|
175
|
0 |
32 |
unless defined $self_version[$k] |
|
176
|
0 |
32 |
unless defined $o_pack_version[$k] |
|
177
|
32 |
0 |
if ($self_version[$k] =~ /^\d+$/ and $o_pack_version[$k] =~ /^\d+$/) { } |
|
179
|
8 |
24 |
if ($self_version[$k] > $o_pack_version[$k]) { } |
|
|
12 |
12 |
elsif ($self_version[$k] < $o_pack_version[$k]) { } |
|
181
|
0 |
8 |
if $ENV{'SG_DAEMON_DEBUG'} |
|
186
|
0 |
12 |
if $ENV{'SG_DAEMON_DEBUG'} |
|
192
|
0 |
0 |
if ($self_version[$k] gt $o_pack_version[$k]) { } |
|
|
0 |
0 |
elsif ($self_version[$k] lt $o_pack_version[$k]) { } |
|
194
|
0 |
0 |
if $ENV{'SG_DAEMON_DEBUG'} |
|
199
|
0 |
0 |
if $ENV{'SG_DAEMON_DEBUG'} |
|
204
|
4 |
0 |
if ($self->getValue('package-version') and $o_pack->getValue('package-version')) |
|
205
|
0 |
4 |
if ($self->getValue('package-version') gt $o_pack->getValue('package-version')) { } |
|
|
0 |
4 |
elsif ($self->getValue('package-version') lt $o_pack->getValue('package-version')) { } |
|
206
|
0 |
0 |
if $ENV{'SG_DAEMON_DEBUG'} |
|
210
|
0 |
0 |
if $ENV{'SG_DAEMON_DEBUG'} |
|
214
|
0 |
4 |
if $ENV{'SG_DAEMON_DEBUG'} |
|
233
|
16 |
0 |
if ($$self{'ROOT'} =~ /^(.*)-([0-9].*)-(i[0-9]86|noarch)-(\d{1,2})(\.tgz)?$/) { } |
|
|
0 |
0 |
elsif ($$self{'ROOT'} =~ /^(.*)-([0-9].*)-(i[0-9]86|noarch)-([^\-]+)(\.tgz)?$/) { } |
|
|
0 |
0 |
elsif ($$self{'ROOT'} =~ /^(.*)-([0-9].*)-(i[0-9]86|noarch)-(\d{1,2})(\w*)(\.tgz)?$/) { } |
|
|
0 |
0 |
elsif ($$self{'ROOT'} =~ /^(.*)-([^-]+)-(i[0-9]86|noarch)-(\d{1,2})(\.tgz)?$/) { } |
|
|
0 |
0 |
elsif ($$self{'ROOT'} =~ /^(.*)-([^-]+)-(i[0-9]86|noarch)-(\d{1,2})(\w*)(\.tgz)?$/) { } |
|
235
|
0 |
16 |
if $ENV{'SG_DAEMON_DEBUG'} |
|
240
|
4 |
12 |
if defined $$self{'SOURCE'} and $$self{'SOURCE'} =~ /^slackware$/i |
|
244
|
0 |
0 |
if $ENV{'SG_DAEMON_DEBUG'} |
|
253
|
0 |
0 |
if $ENV{'SG_DAEMON_DEBUG'} |
|
262
|
0 |
0 |
if $ENV{'SG_DAEMON_DEBUG'} |
|
267
|
0 |
0 |
if defined $$self{'SOURCE'} and $$self{'SOURCE'} =~ /^slackware$/i |
|
271
|
0 |
0 |
if $ENV{'SG_DAEMON_DEBUG'} |
|
280
|
0 |
0 |
if $ENV{'SG_DAEMON_DEBUG'} |
|
303
|
0 |
0 |
if ($_ =~ /^\s*PACKAGE NAME\s*:\s*(.*)\.tgz\s*/) { } |
|
|
0 |
0 |
elsif ($_ =~ /^\s*(COMPRESSED PACKAGE SIZE|PACKAGE SIZE \(compressed\))\s*:\s*(.*) K/) { } |
|
|
0 |
0 |
elsif ($_ =~ /^\s*(UNCOMPRESSED PACKAGE SIZE|PACKAGE SIZE \(uncompressed\))\s*:\s*(.*) K/) { } |
|
|
0 |
0 |
elsif ($_ =~ /^\s*PACKAGE LOCATION\s*:\s*(.*)\s*/) { } |
|
|
0 |
0 |
elsif ($_ =~ /^\s*PACKAGE REQUIRED\s*:\s*(.*)\s*/) { } |
|
|
0 |
0 |
elsif ($_ =~ /^\s*PACKAGE SUGGESTS\s*:\s*([^\n]*)\s*/) { } |
|
|
0 |
0 |
elsif ($_ =~ /^\s*PACKAGE CONFLICTS\s*:\s*([^\n]*)\s*/) { } |
|
|
0 |
0 |
elsif ($_ =~ /^\s*PACKAGE DESCRIPTION:\s*\n*(.*)/ms) { } |
|
|
0 |
0 |
elsif ($is_descr) { } |
|
333
|
0 |
0 |
if ($i =~ /^\s*([^><=\s]+)\s*([><=]+)\s*(.+)\s*$/) { } |
|
|
0 |
0 |
elsif (defined $i and not $i =~ /(,|;|\|)/) { } |
|
335
|
0 |
0 |
if $$ref{'required_version'} =~ /^(.+)-(.+)-(.+)$/ |
|
356
|
0 |
0 |
if ($i =~ /^\s*([^><=]+)\s*([><=]+)\s*(.+)\s*$/) { } |
|
|
0 |
0 |
elsif (defined $i and not $i =~ /(,|;|\|)/) { } |
|
358
|
0 |
0 |
if $$ref{'required_version'} =~ /^(.+)-(.+)-(.+)$/ |
|
359
|
0 |
0 |
if $$ref{'comparison_type'} eq '<=' |
|
360
|
0 |
0 |
if $$ref{'comparison_type'} eq '=>' |
|
378
|
0 |
0 |
if ($i =~ /^\s*([^><=]+)\s*([><=]+)\s*(.+)\s*$/) { } |
|
|
0 |
0 |
elsif (defined $i and not $i =~ /(,|;|\|)/) { } |
|
380
|
0 |
0 |
if $$ref{'required_version'} =~ /^(.+)-(.+)-(.+)$/ |
|
381
|
0 |
0 |
if $$ref{'comparison_type'} eq '<=' |
|
382
|
0 |
0 |
if $$ref{'comparison_type'} eq '=>' |
|
397
|
0 |
0 |
if (defined $1) |
|
406
|
0 |
0 |
if (/^\s*[^:]+\s*:\s*(.+)$/) |
|
408
|
0 |
0 |
unless ($have_sd) |
|
431
|
0 |
0 |
if ($$self{'PACK'}{'name'} and defined $$self{'PACK'}{'description'} and $$self{'PACK'}{'description'}) |
|
456
|
0 |
0 |
unless defined $$self{'PACK'}{'description'} |
|
458
|
0 |
0 |
if ($$self{'PACK'}{'description'} =~ /this\s+version\s+.*\s+was\s+comp(iled|lied)\s+for\s+([^\n]*)\s+(.|\n)*\s+by\s+([^\n\t]*)/i) |
|
462
|
0 |
0 |
if ($$self{'PACK'}{'description'} =~ m[\s*(http://[^\s]+)]i) |
|
465
|
0 |
0 |
if ($$self{'PACK'}{'description'} =~ /\s*([\w\.\-]+\@[^\s]+\.[\w]+)/i) |
|
469
|
0 |
0 |
if ($$self{'PACK'}{'description'} =~ /Package\s+created\s+by:\s+(.*)\s+<([^\n\t]*)>/i) { } |
|
|
0 |
0 |
elsif ($$self{'PACK'}{'description'} =~ /Packager:\s+(.*)\s+<(.*)>/i) { } |
|
|
0 |
0 |
elsif ($$self{'PACK'}{'description'} =~ /Package\s+created\s+.*by\s+(.*)\s+\(([^\n\t]*)\)/i) { } |
|
|
0 |
0 |
elsif ($$self{'PACK'}{'description'} =~ /Packaged by ([^\s]+) ([^\s]+) \((.*)\)/i) { } |
|
|
0 |
0 |
elsif ($$self{'PACK'}{'description'} =~ /\s*Package\s+Maintainer:\s+(.*)\s+\(([^\n\t]*)\)/i) { } |
|
|
0 |
0 |
elsif ($$self{'PACK'}{'description'} =~ /Packaged\s+by\s+(.*)\s+<([^\n\t]*)>/i) { } |
|
495
|
0 |
0 |
if ($$self{'PACK'}{'description'} =~ /Package created by ([^\s]+) ([^\s]+)/i) |
|
500
|
0 |
0 |
if ($$self{'PACK'}{'description'} =~ /Packaged\s+by:?\s+(.*)(\s+(by|for|to|on))?/i) |
|
503
|
0 |
0 |
if ($$self{'PACK'}{'description'} =~ /Package\s+created\s+by:?\s+([^\n\t]*)/i) |
|
507
|
0 |
0 |
if ($$self{'PACK'}{'description'} =~ /Package\s+created\s+by\s+(.*)\s+\[([^\n\t]*)\]/i) |
|
511
|
0 |
0 |
if ($$self{'PACK'}{'description'} =~ /Packager:\s+([^\n\t]*)/i) |
|
514
|
0 |
0 |
if ($$self{'PACK'}{'description'} =~ /Packager\s+([^\n\t]*)/i) |
|
517
|
0 |
0 |
if ($$self{'PACK'}{'description'} =~ /Home\s{0,1}page: ([^\n\t]*)/i) |
|
520
|
0 |
0 |
if ($$self{'PACK'}{'description'} =~ /Package URL: ([^\n\t]*)/i) |
|
524
|
0 |
0 |
if ($$self{'PACK'}{'description'} =~ /Package creat(ed|e) with ([^\s]*) ([^\s]*)/i) |
|
554
|
0 |
14 |
if (defined $$self{'STATUS'} and ref $$self{'STATUS'} eq 'Slackware::Slackget::Status') |
|
558
|
0 |
14 |
if ($$self{'PACK'}{'package-date'}) |
|
563
|
0 |
14 |
if ($$self{'PACK'}{'date'}) |
|
568
|
14 |
0 |
if ($$self{'STATS'}) |
|
569
|
2 |
12 |
if ($$self{'STATS'}{'dwc'} == 0 and scalar @{$$self{'STATS'}{'hw'};} > 0 and defined $self->getValue('description')) |
|
578
|
0 |
14 |
if ($$self{'PACK'}{'required'}) |
|
581
|
0 |
0 |
if ref $dep ne 'ARRAY' |
|
585
|
0 |
0 |
if $$ad{'required_version'} |
|
586
|
0 |
0 |
if $$ad{'comparison_type'} |
|
595
|
0 |
14 |
if ($$self{'PACK'}{'suggested'}) |
|
598
|
0 |
0 |
if ref $dep ne 'ARRAY' |
|
602
|
0 |
0 |
if $$ad{'required_version'} |
|
603
|
0 |
0 |
if $$ad{'comparison_type'} |
|
613
|
0 |
68 |
if /^_[A-Z_]+$/ |
|
614
|
68 |
0 |
if defined $$self{'PACK'}{$_} |
|
655
|
0 |
2 |
if ($$self{'PACK'}{'required'}) |
|
658
|
0 |
0 |
if ref $dep ne 'ARRAY' |
|
661
|
0 |
0 |
if $$ad{'comparison_type'} |
|
662
|
0 |
0 |
if $$ad{'required_version'} |
|
671
|
0 |
2 |
if ($$self{'PACK'}{'suggested'}) |
|
674
|
0 |
0 |
if ref $dep ne 'ARRAY' |
|
677
|
0 |
0 |
if $$ad{'comparison_type'} |
|
678
|
0 |
0 |
if $$ad{'required_version'} |
|
687
|
0 |
2 |
if ($$self{'PACK'}{'conflicts'}) |
|
690
|
0 |
0 |
if ref $dep ne 'ARRAY' |
|
693
|
0 |
0 |
if $$ad{'comparison_type'} |
|
694
|
0 |
0 |
if $$ad{'required_version'} |
|
736
|
0 |
14 |
if (defined $$self{'STATUS'} and ref $$self{'STATUS'} eq 'Slackware::Slackget::Status') |
|
740
|
0 |
14 |
if ($$self{'PACK'}{'package-date'}) |
|
745
|
0 |
14 |
if ($$self{'PACK'}{'date'}) |
|
751
|
0 |
82 |
if ($_ eq 'package-source') { } |
|
753
|
0 |
0 |
if defined $$self{'PACK'}{$_} |
|
757
|
68 |
14 |
if defined $$self{'PACK'}{$_} |
|
904
|
0 |
0 |
if (defined $status) { } |
|
906
|
0 |
0 |
if ref $status ne 'Slackware::Slackget::Status' |
|
934
|
0 |
0 |
if (defined $type and $type eq 'required' || $type eq 'suggested' || $type eq 'conflicts') { } |
|
936
|
0 |
0 |
if (ref $dep eq 'HASH') { } |
|
|
0 |
0 |
elsif (ref $dep eq 'ARRAY') { } |
|
1052
|
2 |
0 |
if (exists $$self{'PACK'}{'package-location'} and defined $$self{'PACK'}{'package-location'}) { } |