#!/usr/bin/make -f

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

PKD  = $(abspath $(dir $(MAKEFILE_LIST)))
PKG  = $(word 2,$(shell dpkg-parsechangelog -l$(PKD)/changelog | grep ^Source))

%:
	dh $@ --with python2

override_dh_auto_install:
	dh_auto_install -- \
            --install-lib=usr/share/$(PKG)/
#            --install-scripts=usr/bin/

override_dh_installchangelogs:
	dh_installchangelogs TODO.txt

override_dh_builddeb:
	dh_builddeb -- -Zxz

MAN_NAME=dental practice management software.
openmolar.1:
	PYTHONPATH="$(CURDIR)/debian/openmolar/usr/share/$(PKG):$(PYTHONPATH)" \
        help2man --no-info --name="$(MAN_NAME)" "LANG=en_AU $(CURDIR)/openmolar" > $@
	perl \
             -E 's{\s+(It was generated by help2man)}{ $$1};                     # correcting help2man comment'               \
             -E 's{^\.SH\s+DESCRIPTION\K}{\n$(MAN_NAME)};                        # correcting empty DESCRIPTION section'      \
             -E 's{command\s+line\s+options\s+are\s+as\s+follows}{.SH OPTIONS};  # create OPTIONS section'                    \
             -E 's{^(\\fB\\-\\-)}{.TP\n$$1};                                     # prepend each option with .TP'              \
             -E 's{\\fR\s+\K}{\n};                                               # separate arguments and their descriptions' \
          -pi $@
