]> git.proxmox.com Git - pmg-api.git/blame_incremental - debian/rules
pmgdb: add object type text to output
[pmg-api.git] / debian / rules
... / ...
CommitLineData
1#!/usr/bin/make -f
2# See debhelper(7) (uncomment to enable)
3# output every command that modifies files on the build system.
4#DH_VERBOSE = 1
5
6include /usr/share/dpkg/pkg-info.mk
7
8export PACKAGE=pmg-api
9export PMGVERSION = $(DEB_VERSION_UPSTREAM_REVISION)
10export PMGRELEASE = $(shell echo $(DEB_VERSION_UPSTREAM) | cut -c 1-3)
11
12include debian/rules.env
13export REPOID=${REPOID_GENERATED}
14
15%:
16 dh $@
17
18override_dh_installsystemd:
19 dh_installsystemd --no-start --no-stop-on-upgrade \
20 pmg-hourly.service \
21 pmg-daily.service \
22 pmgspamreport.service \
23 pmgreport.service \
24 pmgnetcommit.service \
25 pmgbanner.service \
26 pmgsync.service
27 dh_installsystemd \
28 pmg-smtp-filter.service \
29 pmgpolicy.service \
30 pmgtunnel.service \
31 pmgmirror.service \
32 pmg-hourly.timer \
33 pmg-daily.timer \
34 pmgspamreport.timer \
35 pmgreport.timer
36 dh_installsystemd --no-enable --name=pmg-pbsbackup@ pmg-pbsbackup@.service
37 # we handle pmgproxy/pmgdaemon manually (use reload instead of restart to keep vnc connection active)
38 dh_installsystemd --no-start --no-stop-on-upgrade pmgdaemon.service pmgproxy.service
39
40override_dh_fixperms:
41 dh_fixperms --exclude /var/log/pmgproxy