]> git.ipfire.org Git - people/ms/dma.git/blame - rules
Argh. Silly me :)
[people/ms/dma.git] / rules
CommitLineData
fa8d8158
PP
1#!/usr/bin/make -f
2# -*- makefile -*-
3# Debian build rules for dma, the DragonFly mail agent
4
fa8d8158 5PACKAGE= dma
fa8d8158 6
ed951b75
PP
7CFLAGS= $(shell dpkg-buildflags --get CFLAGS)
8CPPFLAGS= $(shell dpkg-buildflags --get CPPFLAGS)
9LDFLAGS= $(shell dpkg-buildflags --get LDFLAGS)
10
fa8d8158
PP
11ifneq (,$(filter werror,$(DEB_BUILD_OPTIONS)))
12 CFLAGS+= -Werror
13endif
14ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
15 export STRIPFLAG=
16endif
4054aa20 17ifneq (,$(filter hardening,$(DEB_BUILD_OPTIONS)))
fe8651ad
PP
18export DEB_BUILD_HARDENING=1
19else
20export DEB_BUILD_HARDENING=0
21endif
fa8d8158 22
ed951b75 23export CFLAGS CPPFLAGS LDFLAGS
fa8d8158 24
c0f546fc 25override_dh_auto_build:
fa8d8158 26 pmake
fa8d8158 27
c0f546fc 28override_dh_auto_clean:
fa8d8158 29 pmake clean
fa8d8158 30
c0f546fc 31override_dh_auto_install:
fa8d8158 32 pmake DESTDIR=$(CURDIR)/debian/$(PACKAGE) BINDIR=/usr/sbin install
fa8d8158 33 install -d -o root -g mail -m 770 $(CURDIR)/debian/$(PACKAGE)/var/spool/dma
e8b84071 34
c0f546fc 35override_dh_fixperms:
22cd1cd7 36 dh_fixperms -Xusr/sbin/dma -Xvar/spool/dma -Xetc/dma
fa8d8158 37
c0f546fc 38%:
c02e3a2f 39 dh $@