# HG changeset patch # User Pascal Bellard # Date 1223042234 0 # Node ID b4ca1619acb96a3b2a7e9979a3493137bdd8e06c # Parent 788eb14d270a8ea98c60460c72ab3d9c4fac1c53 squashfs kqemu; fix kernel wok path diff -r 788eb14d270a -r b4ca1619acb9 kqemu/receipt --- a/kqemu/receipt Fri Oct 03 13:43:47 2008 +0000 +++ b/kqemu/receipt Fri Oct 03 13:57:14 2008 +0000 @@ -14,10 +14,10 @@ compile_rules() { local dir - if [ ! -d ../linux/taz ]; then + if [ ! -d $WOK/linux/taz ]; then tazwok cook linux fi - dir=$(cd ../linux/taz/linux*/fs ; ls -d lib/modules/*)/misc + dir=$(cd $WOK/linux/taz/linux*/fs ; ls -d lib/modules/*)/misc cd $src ./configure --prefix=/usr --kernel-path=$(ls -d ../../linux/linux-*) \ --host-cc=gcc-3 --cc=gcc-3 @@ -34,7 +34,7 @@ genpkg_rules() { local kver - kver=$(grep "kernel version" ../linux/linux-*/.config) + kver=$(grep "kernel version" $WOK/linux/linux-*/.config) EXTRAVERSION=_${kver##* } cp -a $_pkg/* $fs } diff -r 788eb14d270a -r b4ca1619acb9 squashfs/receipt --- a/squashfs/receipt Fri Oct 03 13:43:47 2008 +0000 +++ b/squashfs/receipt Fri Oct 03 13:57:14 2008 +0000 @@ -19,10 +19,10 @@ ln -s . $src # get kernel version - if [ ! -d ../linux/taz ]; then + if [ ! -d $WOK/linux/taz ]; then tazwok cook linux fi - kver=$(grep "kernel version" ../linux/linux-*/.config) + kver=$(grep "kernel version" $WOK/linux/linux-*/.config) kver=${kver##* } # Select patch according to kernel version @@ -74,10 +74,10 @@ # Apply lzma patches # echo "Apply stuff/lzma.u.." -# patch -p0 < ../stuff/lzma.u +# patch -p0 < ../stuff/lzma.u || return 1 # Build kernel module - make -C src/. SUBDIRS=$(pwd)/fs/squashfs/ CONFIG_SQUASHFS=m modules + make -C src/. SUBDIRS=$(pwd)/fs/squashfs/ CONFIG_SQUASHFS=m modules || return 1 cd .. [ -d _pkg ] && rm -rf _pkg mkdir -p _pkg/lib/modules/$kver-slitaz/kernel/fs/squashfs @@ -88,7 +88,7 @@ # Build user land tools cd ${PACKAGE}${VERSION}/squashfs-tools - make + make || return 1 cp mksquashfs ../../_pkg/usr/sbin cp unsquashfs ../../_pkg/sbin }