#!/usr/bin/make -f

vdeb = $(shell dpkg-parsechangelog \
	| grep ^Version|awk '{print $$2}'|sed 's/-[[:digit:]]\+$$//')
vmod = $(shell grep '^our[[:space:]]\+$$VERSION' lib/DR/TarantoolQueue.pm \
        |head -n 1 |awk '{print $$4}'|sed "s/[';']//g" )
pkt = $(shell dpkg-parsechangelog|grep ^Source|awk '{print $$2}')


%:
	dh $@

override_dh_install:
	install -m 0644 queue-lts/tarantool.cfg queue.cfg
	echo >> queue.cfg
	echo script_dir = /usr/lib/dr-tarantool-queue/ >> queue.cfg
	install -m 0644 megaqueue/example/instance-queue.lua queue-example.lua 
	dh_install
	make tardist

override_dh_clean:
	rm -f queue.cfg
	rm -f queue-example.lua
	rm -f DR-TarantoolQueue-?.??.tar.gz
	dh_clean

tarball: clean
	test $(vdeb) = $(vmod)
	test -d ../$(pkt)-$(vdeb)
	cd .. && tar --exclude=debian --exclude=.git \
		-czvf $(pkt)_$(vdeb).orig.tar.gz \
		$(pkt)-$(vdeb)

manifest: clean
	git ls-files > MANIFEST
	cd megaqueue && git ls-files |sed 's#^#manifest/#'  >> ../MANIFEST
	cd queue-lts && git ls-files |sed 's@^#queue-lts/#' >> ../MANIFEST
