SOURCES: find-java-req.sh - workaround for huge filelist

glen glen at pld-linux.org
Wed Apr 11 15:46:18 CEST 2007


Author: glen                         Date: Wed Apr 11 13:46:17 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- workaround for huge filelist

---- Files affected:
SOURCES:
   find-java-req.sh (1.9 -> 1.10) 

---- Diffs:

================================================================
Index: SOURCES/find-java-req.sh
diff -u SOURCES/find-java-req.sh:1.9 SOURCES/find-java-req.sh:1.10
--- SOURCES/find-java-req.sh:1.9	Wed Apr 11 11:08:28 2007
+++ SOURCES/find-java-req.sh	Wed Apr 11 15:46:12 2007
@@ -11,7 +11,7 @@
 	[ $# -gt 0 ] || return
 
 	local ver
-	classver=$(file "$@" | grep -o 'compiled Java class data, version [0-9.]*' | awk '{print $NF}' | sort -u)
+	classver=$(echo "$@" | xargs -r file | grep -o 'compiled Java class data, version [0-9.]*' | awk '{print $NF}' | sort -u)
 	[ "$classver" ] || return
 	for v in $classver; do
 		echo "java(ClassDataVersion) >= $v"
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/find-java-req.sh?r1=1.9&r2=1.10&f=u



More information about the pld-cvs-commit mailing list