#!/usr/bin/make -f

export PYBUILD_NAME=spark
export PYBUILD_SYSTEM=distutils

INSTALL_DIR=$(CURDIR)/debian/laniakea-spark
LKS_SYSTEMD_SERVICE=$(INSTALL_DIR)/lib/systemd/system/laniakea-spark.service

%:
	dh $@ --with python3 --buildsystem=pybuild

override_dh_auto_install:
	dh_auto_install
	mkdir -p $(INSTALL_DIR)/lib/systemd/system/

	install -m0644 $(CURDIR)/data/systemd/laniakea-spark.service.in $(LKS_SYSTEMD_SERVICE)

	sed -i '/^ExecStart=/c\ExecStart=/usr/bin/lk-spark' $(LKS_SYSTEMD_SERVICE)
	sed -i '/^User=/c\User=_lkspark' $(LKS_SYSTEMD_SERVICE)
	sed -i '/^Group=/c\Group=nobody' $(LKS_SYSTEMD_SERVICE)
