Commit aa58e12 1 parent e249ec8 commit aa58e12 Copy full SHA for aa58e12
File tree 1 file changed +4
-6
lines changed
1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -395,12 +395,10 @@ sub parse {
395
395
$ret ->{'version'} = $vars {'pkgver'} if defined $vars {'pkgver'};
396
396
$ret ->{'release'} = " r$vars {' pkgrel' }" if defined $vars {'pkgrel'};
397
397
$ret ->{'deps'} = [];
398
- if (!defined $vars {'makedepends'}) {
399
- for (qw{makedepends_build makedepends_host}) {
400
- push @{$ret ->{'deps'}}, split(" " , $vars {$_ } ) if defined $vars {$_ };
401
- }
402
- }
403
- for (qw{makedepends checkdepends depends}) {
398
+ my @dnames = qw{depends makedepends};
399
+ push @dnames , qw{makedepends_build makedepends_host} unless defined $vars {'makedepends'};
400
+ push @dnames , 'checkdepends' unless grep {$_ eq '!check'} split(' ', $vars {'options'} || '');
401
+ for (@dnames ) {
404
402
push @{$ret ->{'deps'}}, split(" " , $vars {$_ } ) if defined $vars {$_ };
405
403
}
406
404
You can’t perform that action at this time.
0 commit comments