wok diff linux/stuff/list_modules.sh @ rev 16744
Add telegram
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Thu Jun 12 09:18:41 2014 +0200 (2014-06-12) |
parents | 428ce15cd9ff |
children | 31ece15b363f |
line diff
1.1 --- a/linux/stuff/list_modules.sh Mon Nov 05 11:23:50 2012 +0100 1.2 +++ b/linux/stuff/list_modules.sh Thu Jun 12 09:18:41 2014 +0200 1.3 @@ -3,9 +3,8 @@ 1.4 # 2008/06/07 <pascal.bellard@slitaz.org> - GNU General Public License. 1.5 # 1.6 1.7 -find_modules() 1.8 -{ 1.9 -find $_pkg/lib/modules/*-slitaz/kernel/$1 -type f -exec basename {} \; 1.10 +find_modules() { 1.11 + find $install/lib/modules/*-slitaz/kernel/$1 -type f -exec basename {} \; 1.12 } 1.13 1.14 if [ -z "$1" ] ; then 1.15 @@ -18,7 +17,7 @@ 1.16 exit 1 1.17 fi 1.18 1.19 -if [ -z "$(ls -d $_pkg/lib/modules/*-slitaz/kernel/$1 2> /dev/null)" ] ; then 1.20 +if [ -z "$(ls -d $install/lib/modules/*-slitaz/kernel/$1 2> /dev/null)" ] ; then 1.21 cat 1>&2 <<EOT 1.22 1.23 Error : $1 does not exist. 1.24 @@ -29,14 +28,14 @@ 1.25 1.26 for tree in $@; do 1.27 for module in $(find_modules $tree) ; do 1.28 - grep /$module: $_pkg/lib/modules/*-slitaz/modules.dep || 1.29 - find $_pkg/lib/modules/*-slitaz/kernel/$tree -name $module 1.30 + grep /$module: $install/lib/modules/*-slitaz/modules.dep || 1.31 + find $install/lib/modules/*-slitaz/kernel/$tree -name $module 1.32 done | awk '{ for (i = 1; i <= NF; i++) print $i; }' 1.33 done | sort | uniq | sed -e 's,.*slitaz/,,' -e 's,^kernel/,,' -e 's/:$//' | \ 1.34 while read module; do 1.35 grep -qs ^$module$ $src/../tmp/modules.list && continue 1.36 - if [ ! -f $_pkg/lib/modules/*-slitaz/kernel/$module ]; then 1.37 - (cd $_pkg/lib/modules/*-slitaz/kernel; find -name $(basename $module) ) 1.38 + if [ ! -f $install/lib/modules/*-slitaz/kernel/$module ]; then 1.39 + (cd $install/lib/modules/*-slitaz/kernel; find -name $(basename $module) ) 1.40 else 1.41 echo $module 1.42 fi