#!/bin/sh set -e WD=`pwd` LC_ALL="C" [ $UID -eq 0 ] || ( echo "Only Root can build that." 1>&2 exit 1 ) [ ! -d data ] || rm -Rf data mkdir data [ -f slock-0.9.tar.gz ] || wget http://code.suckless.org/dl/tools/slock-0.9.tar.gz [ ! -d slock-0.9 ] || rm -Rf slock-0.9 echo "df342ad129cf2c3b8eb8da9d9d0ab845 slock-0.9.tar.gz" | md5sum -c #BUILD tar xzf slock-0.9.tar.gz cd slock-0.9 make PREFIX="/usr" make install PREFIX="/usr" DESTDIR="$WD/data" cd .. #CONTROL echo "Package: slock" > control echo "Version: 0.9" >> control echo "Section: misc" >> control echo "Priority: optional" >> control if [ "`uname -m`" != "x86_64" ]; then echo "Architecture: i386" >> control else echo "Architecture: amd64" >> control fi echo "Essential: no" >> control echo "Depends: libX11-6" >> control echo "Installed-Size: $(du --bytes -s data/ | cut -f 1)" >> control echo "Maintainer: $(whoami) <$(whoami)@$(hostname -f)>" >> control echo "Description: small locking program" >> control echo " for X." >> control echo "2.0" > debian-binary tar czpvf control.tar.gz control tar czpvf data.tar.gz data ar q slock-0.9.deb debian-binary control.tar.gz data.tar.gz