1#!/usr/bin/make -f
2
3# Uncomment this to turn on verbose mode.
4#export DH_VERBOSE=1
5
6export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
7export DEB_CFLAGS_MAINT_APPEND=-Wp,-D_FORTIFY_SOURCE=2 -fPIC
8export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed -pie

--- 19 unchanged lines hidden (view full) ---

28 cp -Pa $(CURDIR)/src $(BUILDDIR_$*)/
29 cp -Pa $(CURDIR)/test $(BUILDDIR_$*)/
30 cp -Pa $(CURDIR)/version $(BUILDDIR_$*)/
31 cp -Pa $(CURDIR)/CHANGES $(BUILDDIR_$*)/
32 cp -Pa $(CURDIR)/LICENSE $(BUILDDIR_$*)/
33 cp -Pa $(CURDIR)/NOTICE $(BUILDDIR_$*)/
34 cp -Pa $(CURDIR)/README $(BUILDDIR_$*)/
35 cp -Pa $(CURDIR)/go $(BUILDDIR_$*)/
36 mkdir -p $(BUILDDIR_$*)/docs/man
37 cp -Pa $(CURDIR)/docs/man/unitd.8.in $(BUILDDIR_$*)/docs/man/
38 touch $@
39
40configure.unit: config.env.unit
41 cd $(BUILDDIR_unit) && \
42 CFLAGS= ./configure \
43 %%CONFIGURE_ARGS%% \
44 --modules=/usr/lib/unit/modules \
45 --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) \

--- 68 unchanged lines hidden (view full) ---

114 install -m 644 CHANGES $(INSTALLDIR)/usr/share/doc/unit/changelog
115 install -m 644 README $(INSTALLDIR)/usr/share/doc/unit/
116 install -m 644 NOTICE $(INSTALLDIR)/usr/share/doc/unit/
117
118binary-indep: build install
119 dh_testdir
120 dh_testroot
121 dh_installdocs
120 dh_installchangelogs
122 dh_installchangelogs
123 dh_link
124 dh_strip --dbg-package=unit-dbg
125 dh_shlibdeps
126 dh_compress
127 dh_fixperms
128 dh_installdeb
129 dh_perl
130 dh_gencontrol
131 dh_md5sums
132 dh_builddeb
133
134binary-arch: install
135
136binary: binary-indep binary-arch
137
138.PHONY: clean binary-indep binary-arch binary install build