#!/bin/bash #NEED:linux_src NAME=iptables VER=1.4.5 CWD=`pwd` PKGTMP=/tmp/pkgtmp mkdir -p $PKGTMP &>/dev/null tar -xjf $NAME-$VER.tar.bz2 || exit 1 cd $NAME-$VER || exit 1 #IMQ patch patch -p1 < ../iptables-1.4.3.2-imq_xt.diff || exit 1 chmod +x extensions/.IMQ-test* || exit 1 ./configure --prefix=/usr || exit 1 make PREFIX=/usr || exit 1 make PREFIX=/usr install DESTDIR=$PKGTMP || exit 1 ( cd $PKGTMP find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null ) cd "$PKGTMP" || exit 1 makepkg -l y -c n $CWD/$NAME.pkg > /dev/null && echo $VER > $CWD/$NAME.version && arch > $CWD/$NAME.arch