#!/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
