Change Details
scripts/feeds |
307 | 307 | return 0; |
308 | 308 | }; |
309 | 309 | |
| 310 | # switch to the metadata for the selected feed |
| 311 | get_feed($feed->[1]); |
| 312 | |
310 | 313 | my $pkg = $feed{$feed->[1]}->{$name} or return 1; |
311 | 314 | $pkg->{name} or do { |
312 | 315 | $installed{$name} and return 0; |
... | ... | |
337 | 340 | return 1; |
338 | 341 | }; |
339 | 342 | |
340 | | # install all dependencies |
341 | | foreach my $vpkg (@{$feed_src->{$src}}, $pkg) { |
| 343 | # install all dependencies referenced from the source package |
| 344 | foreach my $vpkg (@{$feed_src->{$src}}) { |
342 | 345 | foreach my $dep (@{$vpkg->{depends}}, @{$vpkg->{builddepends}}, @{$vpkg->{"builddepends/host"}}) { |
343 | 346 | next if $dep =~ /@/; |
344 | 347 | $dep =~ s/^\+//; |
Download the corresponding diff file