#!/bin/bash
#
###########################################
# mxml slackbuild                         #
#                                         #
# Packaged by fundamental                 #
#                                         #
# Project home: www.minixml.org           #
#                                         #
# January 2, 2008                         #
###########################################
#
SRCNAM=mxml-2.5.tar.gz
WRKDIR=mxml-2.5
LZM=mxml-2.5.lzm
FAKEROOT=/tmp/mxml


if [ ! -e $SRCNAM ]
then
wget ftp://ftp.easysw.com/pub/mxml/2.5/mxml-2.5.tar.gz
fi

tar xf $SRCNAM
cd $WRKDIR/

#Configure
configure-for-slax

#Patch
cat Makefile|sed -e s~'/usr$'~$FAKEROOT/usr~>Makefile.new
mv Makefile.new Makefile

#Compile
make

#Install to Fakeroot
make install DESTDIR=$FAKEROOT	

cd ../

#Stripping binary
find $FAKEROOT | xargs file | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded

#Gunzip man pages
find $FAKEROOT -type l -name "*.gz" | xargs -r gunzip -f
find $FAKEROOT ! -type l -name "*.gz" | xargs -r gunzip

#copying build script
mkdir -p $FAKEROOT/usr/src/slaxbuilds/
cp $0 $FAKEROOT/usr/src/slaxbuilds/

#Creating The Module
dir2lzm $FAKEROOT ./$LZM

#Cleaning up
rm -r $FAKEROOT
rm -r $WRKDIR
