all: prepare

prepare: updatespec overlay

buildlocal: prepare
	osc build --userootforbuild SLE_11_SP3

updatespec:
	perl ./updateBuildRequires.pl > sleshammer.spec.tmp
	mv sleshammer.spec.tmp sleshammer.spec

overlay: root
	cd root && tar --owner=0 --group=0 --pax-option=exthdr.name=%%d/PaxHeaders/%%f,atime:=0,ctime:=0 -cjvf ../root.tar.bz2 .

overlayunpack: root

root:
	mkdir -p root
	cd root && tar -xjvf ../root.tar.bz2

testunrpm:
	TDIR=`mktemp -d /tmp/sleshammer.XXXXX` ; cd $$TDIR && gzip -cd /var/tmp/build-root/tmp/sleshammer/sleshammer*gz | cpio -i ; echo $$TDIR ; ls -l $$TDIR

