#!/usr/bin/make -f

DIR =`pwd`/debian/bincimap-run

build: deb-checkdir build-stamp
build-stamp:
	touch build-stamp

clean: deb-checkdir deb-checkuid
	rm -f build-stamp
	rm -rf "$(DIR)"
	rm -f debian/files

install: deb-checkdir deb-checkuid install-stamp
install-stamp: build-stamp
	rm -rf "$(DIR)"
	$(MAKE) install DESTDIR=$(DIR)/
	# dirs
	for i in bincimap bincimaps; do \
	  install -d -m0755 "$(DIR)"/var/log/$$i && \
	  install -d -m0755 "$(DIR)"/var/run/$$i && \
	  install -d -m0755 "$(DIR)"/var/run/$$i.log || exit 1; \
	done
	# links
	for i in bincimap bincimaps; do \
	  ln -s /var/run/$$i "$(DIR)"/etc/bincimap/$$i/supervise && \
	  ln -s /var/run/$$i.log "$(DIR)"/etc/bincimap/$$i/log/supervise \
	    || exit 1; \
	done

binary-indep: deb-checkdir deb-checkuid install bincimap-run.deb
	dpkg-gencontrol -isp -pbincimap-run -P"$(DIR)"
	dpkg -b "$(DIR)" ..

binary-arch:

binary: binary-indep binary-arch
.PHONY: build clean install binary-indep binary-arch binary

include debian/implicit
