소스 검색

Target show-indexed is not available in 6.4

Markus Hennecke 5 년 전
부모
커밋
955c9ee91d
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      autoupdate.pl

+ 6 - 1
autoupdate.pl

@@ -244,7 +244,12 @@ sub get_ports_version {
 	my $port = shift;
 
 	chdir "$port" || return undef;
-	my $cmd = 'make show-indexed=FULLPKGNAME';
+	my $show = 'show';
+	my @uname = POSIX::uname();
+	if ($uname[2] > 6.4) {
+            $show .= '-indexed';
+	}
+	my $cmd = "make $show=FULLPKGNAME";
 	my $pkgname = '';
 
 	open(my $in, "$cmd 2>&1 |")