#!/usr/bin/make -f include /usr/share/dpkg/pkg-info.mk export PYBUILD_NAME=qtestsign PY3VER := $(shell py3versions -d | sed 's/^python//') PYBUILD_DIR := .pybuild/cpython3_$(PY3VER)_qtestsign BUILT_QTESTSIGN := $(PYBUILD_DIR)/scripts/qtestsign.py BUILT_PYTHONPATH := $(PYBUILD_DIR)/build %: dh $@ --buildsystem=pybuild override_dh_auto_build: dh_auto_build ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS))) PYTHONPATH="$(BUILT_PYTHONPATH)" \ help2man --no-info \ --name='tool to sign Qualcomm ELF firmware images with test keys' \ --version-string='$(DEB_VERSION_UPSTREAM)' \ $(BUILT_QTESTSIGN) \ > qtestsign.1 endif execute_after_dh_auto_install: # Rename qtestsign.py to qtestsign mv debian/qtestsign/usr/bin/qtestsign.py debian/qtestsign/usr/bin/qtestsign # Remove other unneeded installed scripts (only useful for development) for script in merge patchxbl strip region; do \ rm debian/qtestsign/usr/bin/$$script.py; \ done