#!/ffp/bin/sh # # linux-libc-headers build script for funplug # Sanitized kernel hearders for the ARM architecture. set -e CWD=`pwd` PKGNAME=linux-libc-headers PKG=$CWD/package-$PKGNAME VERSION=2.6.12.0 BUILD=1 TAG=jag PKGDIR=/ffp/var/cache/packages URL=http://ep09.pld-linux.org/~mmazur/$PKGNAME CLEANUP=yes # Make the package directory if not found: if [ ! -d $PKGDIR ]; then mkdir -p $PKGDIR fi # Grab the source: ( mkdir -p source && cd source wget -N $URL/$PKGNAME-$VERSION.tar.bz2 ) rm -rf $PKG mkdir -p $PKG/ffp/include echo echo "$PKGNAME-$VERSION source is now extracting..." rm -rf $PKGNAME-$VERSION tar xf $CWD/source/$PKGNAME-$VERSION.tar.bz2 cd $PKGNAME-$VERSION chown -R root:root . cp -Rv include/asm-arm $PKG/ffp/include cp -Rv include/linux $PKG/ffp/include ( cd $PKG/ffp/include ln -sf asm-arm asm ) # Build the package: cd $PKG echo && echo "Making funplug package..." && echo tar czvf $PKGDIR/$PKGNAME-$VERSION-$BUILD$TAG.tgz * echo && echo "Your $PKGNAME package is in $PKGDIR" && echo # Clean up: [[ $CLEANUP == yes ]] && \ rm -rf $CWD/$PKGNAME-$VERSION $CWD/package-$PKGNAME exit 1