#!/bin/sh # Compile for wpa_supplicant # export CFLAGS="-O2 -march=i586 -mcpu=i586" export CXXFLAGS=$CFLAGS export PREFIX=/usr CWD=`pwd` VERSION=0.4.9 NAME="wpa_supplicant" ARCH="i586" PACKER="JohnVan" [ -d $NAME-$VERSION ] && rm -rf $NAME-$VERSION tar xfzv $NAME-$VERSION.tar.gz DESCFILE=$NAME-$VERSION/slack-desc cp description-pak $DESCFILE ## Add other information echo "" >> $DESCFILE echo "-------------------------------------" >> $DESCFILE echo "BUILDDATE > " `date +"%b %d, %Y"`>> $DESCFILE echo "HOST > " `uname -mrs` >> $DESCFILE echo "DISTRO > " `distrorelease` >> $DESCFILE echo "CFLAGS > $CFLAGS" >> $DESCFILE echo "Packager > $PACKER" >> $DESCFILE echo "Prefix > $PREFIX" >> $DESCFILE echo ".config >" >> $DESCFILE cat .config >> $DESCFILE cd $NAME-$VERSION ../compile.sh checkinstall --pkgname=$NAME --pkgversion=$VERSION -pkgarch=$ARCH --pkgrelease=4vl5 -y cp wpa_cli wpa_passphrase wpa_supplicant /usr/sbin PNAME=$NAME-$VERSION-$ARCH-4vl5 mv $PNAME.tgz .. cd .. TARGETDIR=$CWD/PKGDIR [ -d $TARGETDIR ] && rm -rf $TARGETDIR mkdir $TARGETDIR mv $PNAME.tgz $TARGETDIR cd $TARGETDIR explodepkg $PNAME.tgz cat $CWD/required-pak >> $TARGETDIR/install/slack-required rm $PNAME.tgz makeslapt --tlz $CWD/$PNAME.tlz cd $CWD