# HG changeset patch # User Pascal Bellard # Date 1229880779 0 # Node ID 0f29c565427b365af5d809bbe0e1c7c7ed6704b9 # Parent 925e9a3b1b2b29464cbc171c6ca1102a690c10bb linux: buggy modules.dep workaround diff -r 925e9a3b1b2b -r 0f29c565427b linux/receipt --- a/linux/receipt Sun Dec 21 15:49:01 2008 +0100 +++ b/linux/receipt Sun Dec 21 17:32:59 2008 +0000 @@ -9,6 +9,7 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://www.kernel.org/" WGET_URL="http://www.eu.kernel.org/pub/linux/kernel/v2.6/$TARBALL" +CONFIG_FILES="/lib/modules/$VERSION-slitaz/modules.dep" # Rules to configure and make the package. compile_rules() diff -r 925e9a3b1b2b -r 0f29c565427b linux/stuff/list_modules.sh --- a/linux/stuff/list_modules.sh Sun Dec 21 15:49:01 2008 +0100 +++ b/linux/stuff/list_modules.sh Sun Dec 21 17:32:59 2008 +0000 @@ -25,7 +25,8 @@ for tree in $@; do for module in $(find $_pkg/lib/modules/*-slitaz/kernel/$tree \ -type f -exec basename {} \;) ; do - grep /$module: $_pkg/lib/modules/*-slitaz/modules.dep + grep /$module: $_pkg/lib/modules/*-slitaz/modules.dep || + find $_pkg/lib/modules/*-slitaz/kernel/$tree -name $module done | awk '{ for (i = 1; i <= NF; i++) print $i; }' done | sort | uniq | sed -e 's,.*slitaz/kernel/,,' -e 's/:$//' | \ while read module; do