Browse Source

add support for conditional depends to the feeds script

SVN-Revision: 13004
Felix Fietkau 17 năm trước cách đây
mục cha
commit
df90f52b5a
1 tập tin đã thay đổi với 2 bổ sung1 xóa
  1. 2 1
      scripts/feeds

+ 2 - 1
scripts/feeds

@@ -290,8 +290,9 @@ sub install_package {
 	foreach my $vpkg (@{$srcpackage{$src}}, $pkg) {
 	foreach my $vpkg (@{$srcpackage{$src}}, $pkg) {
 		foreach my $dep (@{$vpkg->{depends}}, @{$vpkg->{builddepends}}) {
 		foreach my $dep (@{$vpkg->{depends}}, @{$vpkg->{builddepends}}) {
 			next if $dep =~ /@/;
 			next if $dep =~ /@/;
-			next if $dep =~ /:/;
 			$dep =~ s/^\+//;
 			$dep =~ s/^\+//;
+			$dep =~ s/^.+://;
+			next unless $dep;
 			install_package($feed, $dep) == 0 or $ret = 1;
 			install_package($feed, $dep) == 0 or $ret = 1;
 		}
 		}
 	}
 	}