# HG changeset patch # User Pascal Bellard # Date 1210087314 0 # Node ID 7b86145ce8ecc3ef634385e60c8aa29703926318 # Parent 686bb38ec018bbad9ffddb4f22b9501b4a686393 busybox/script: catch EOF (was hanging with screen=text) diff -r 686bb38ec018 -r 7b86145ce8ec busybox/receipt --- a/busybox/receipt Tue May 06 15:00:52 2008 +0200 +++ b/busybox/receipt Tue May 06 15:21:54 2008 +0000 @@ -15,15 +15,20 @@ compile_rules() { cd $PACKAGE-$VERSION - patch -p1 < ../stuff/$PACKAGE-$VERSION-patch.u - patch -p1 < ../stuff/$PACKAGE-$VERSION-vcsa2txt.u - patch -p1 < ../stuff/$PACKAGE-$VERSION-cpio.u - patch -p1 < ../stuff/$PACKAGE-$VERSION-dhcpc.u - patch -p1 < ../stuff/$PACKAGE-$VERSION-cpio-mkdir.u - patch -p1 < ../stuff/$PACKAGE-$VERSION-cpio-mtime.u - patch -p1 < ../stuff/$PACKAGE-$VERSION-unlzma.u - patch -p1 < ../stuff/$PACKAGE-$VERSION-tftp.u - patch -p1 < ../stuff/$PACKAGE-$VERSION-tar.u || exit 1 + while read file; do + patch -p1 < ../stuff/$file || return 1 + done < 0) { + full_write(1, buf, count);