#!/bin/sh [ -z $PREPKG ] && exit 1 PACKAGE=syslinux VERSION=6.03 FILES=$(cd $(dirname $0) ; pwd) mkdir -p \ $PREPKG/{install,usr/doc/$PACKAGE-$VERSION/{cmenu,com32}}/ tar xf $FILES/$PACKAGE-$VERSION.tar.xz || exit 1 cd $PACKAGE-$VERSION/ chmod -R \ g-ws . chown -R \ root:root . make clean &> make_clean.output || exit 1 make $MAKEJOBS &> make.output || exit 1 make INSTALLROOT=$PREPKG install &> make_install.output || exit 1 exit 0 # we don't need all this rm -rf \ $PREPKG/usr/share/syslinux/com32/ cp -p \ linux/syslinux-nomtools \ $PREPKG/usr/bin/ cp -a \ doc/ COPYING NEWS README \ $PREPKG/usr/doc/$PACKAGE-$VERSION/ ( cd com32/cmenu cp -p \ CHANGES HISTORY MANUAL MENU_FORMAT README TODO \ $PREPKG/usr/doc/$PACKAGE-$VERSION/cmenu/ ) cp -p \ com32/LICENCE \ $PREPKG/usr/doc/$PACKAGE-$VERSION/com32/ gzip -r9 \ $PREPKG/usr/man/ cp \ $FILES/slack-desc \ $PREPKG/install/ find $PREPKG -exec file {} \; \ | awk -F : '/ ELF / {print $1}' \ | xargs strip -p --strip-unneeded