#!/usr/bin/make -f
# -*- makefile -*-

export DH_VERBOSE=1
export PYBUILD_NAME=messenger
export PYBUILD_DISABLE=clean test


%:
	dh "$@" --with python3,systemd --buildsystem=pybuild

override_dh_auto_install:
	dh_auto_install
	install -d debian/fred-backend-messenger/usr/sbin/
	mv debian/fred-backend-messenger/usr/bin/fred-messenger-server debian/fred-backend-messenger/usr/sbin/

override_dh_systemd_enable:
	dh_systemd_enable --name fred-messenger-server


ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES)))
override_dh_installman:
	#virtualenv -p python3 ve
	#. ve/bin/activate && pip install 'docutils<0.18' Sphinx==2.1
	#. ve/bin/activate && sphinx-build -b man -d man/_build/doctrees man man/_build/man
	sphinx-build -b man -d man/_build/doctrees man man/_build/man
	#rm -rf ve
	find man/_build
	dh_installman man/_build/man/*
else
override_dh_installman:
	@echo '**********************************************************'
	@echo 'Skip generating man page                                  '
	@echo '**********************************************************'
endif

