wok-6.x rev 9639

linux: Fixed check_modules.sh script. It only cats files.list if linux-libre is not greped in receipt.
author Christopher Rogers <slaxemulator@gmail.com>
date Tue Apr 26 19:47:04 2011 +0000 (2011-04-26)
parents cb6aa83b04c6
children 973f4b50dcf3
files linux/stuff/check_modules.sh
line diff
     1.1 --- a/linux/stuff/check_modules.sh	Tue Apr 26 17:57:44 2011 +0000
     1.2 +++ b/linux/stuff/check_modules.sh	Tue Apr 26 19:47:04 2011 +0000
     1.3 @@ -24,20 +24,22 @@
     1.4  for i in $(cd $WOK; ls -d linux-*)
     1.5  do
     1.6  	tazpath="taz/$i-$VERSION"
     1.7 -	for j in $(cat $WOK/$i/$tazpath/files.list | grep ".ko.gz")
     1.8 -	do
     1.9 -		basename $j >> $WOK/$PACKAGE/tmp/pkgs-modules-"$VERSION".list	
    1.10 -	done 	
    1.11 +	if [ -f $WOK/$i/$tazpath/files.list ]; then
    1.12 +		for j in $(cat $WOK/$i/$tazpath/files.list | grep ".ko.gz")
    1.13 +		do
    1.14 +			basename $j >> $WOK/$PACKAGE/tmp/pkgs-modules-"$VERSION".list	
    1.15 +		done
    1.16 +	fi
    1.17  done
    1.18  # get the original list in .config
    1.19 -for i in $(find $_pkg -iname "*.ko.gz") 
    1.20 +for i in $(find $_pkg -iname "*.ko.gz")
    1.21  do
    1.22  	basename $i >> $WOK/$PACKAGE/tmp/originial-"$VERSION".list
    1.23  done
    1.24  # compare original .config and pkged modules
    1.25 -for i in $(cat $WOK/$PACKAGE/tmp/originial-$VERSION.list)   
    1.26 -do		
    1.27 -	if ! grep -qs "$i" $WOK/$PACKAGE/tmp/pkgs-modules-"$VERSION".list ; then 
    1.28 +for i in $(cat $WOK/$PACKAGE/tmp/originial-$VERSION.list)
    1.29 +do
    1.30 +	if ! grep -qs "$i" $WOK/$PACKAGE/tmp/pkgs-modules-"$VERSION".list ; then
    1.31  		modpath=`find $_pkg -iname "$i"`
    1.32  		echo "Orphan module: $i"
    1.33  		echo "$i : $modpath" >> $WOK/$PACKAGE/tmp/unpackaged-modules-"$VERSION".list