rules.in (1751:a27532e3a17b) rules.in (1765:8ea20616cf04)
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
9DPKG_EXPORT_BUILDFLAGS = 1
10include /usr/share/dpkg/buildflags.mk
11
12DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
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
9DPKG_EXPORT_BUILDFLAGS = 1
10include /usr/share/dpkg/buildflags.mk
11
12DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
13CODENAME := $(shell lsb_release -cs)
13
14BUILDDIR_unit = $(CURDIR)/debian/build-unit
15BUILDDIR_unit_debug = $(CURDIR)/debian/build-unit-debug
16INSTALLDIR = $(CURDIR)/debian/unit
17INSTALLDIR_dev = $(CURDIR)/debian/unit-dev
18BASEDIR = $(CURDIR)
19
20DOTESTS = 0

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

91 find $(CURDIR) -maxdepth 1 -size 0 -delete
92 rm -rf $(BUILDDIR_unit) $(BUILDDIR_unit_debug)
93
94install: build do.tests
95 dh_testdir
96 dh_testroot
97 dh_prep
98 dh_installdirs
14
15BUILDDIR_unit = $(CURDIR)/debian/build-unit
16BUILDDIR_unit_debug = $(CURDIR)/debian/build-unit-debug
17INSTALLDIR = $(CURDIR)/debian/unit
18INSTALLDIR_dev = $(CURDIR)/debian/unit-dev
19BASEDIR = $(CURDIR)
20
21DOTESTS = 0

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

92 find $(CURDIR) -maxdepth 1 -size 0 -delete
93 rm -rf $(BUILDDIR_unit) $(BUILDDIR_unit_debug)
94
95install: build do.tests
96 dh_testdir
97 dh_testroot
98 dh_prep
99 dh_installdirs
100ifeq ($(CODENAME), xenial)
101 dh_installinit
102else
99 dh_installsystemd
103 dh_installsystemd
104endif
100 dh_installlogrotate
101 cd $(BUILDDIR_unit) && DESTDIR=$(INSTALLDIR) make install
102 cd $(BUILDDIR_unit) && DESTDIR=$(INSTALLDIR_dev) make libunit-install
103 install -m 755 $(BUILDDIR_unit_debug)/build/unitd $(INSTALLDIR)/usr/sbin/unitd-debug
104 install -m 644 $(BUILDDIR_unit_debug)/build/libunit.a $(INSTALLDIR_dev)/usr/lib/$(DEB_HOST_MULTIARCH)/libunit-debug.a
105 mkdir -p $(INSTALLDIR)/usr/share/doc/unit/examples
106 install -m 644 debian/unit.example.config $(INSTALLDIR)/usr/share/doc/unit/examples/example.config
107 install -m 644 CHANGES $(INSTALLDIR)/usr/share/doc/unit/changelog

--- 24 unchanged lines hidden ---
105 dh_installlogrotate
106 cd $(BUILDDIR_unit) && DESTDIR=$(INSTALLDIR) make install
107 cd $(BUILDDIR_unit) && DESTDIR=$(INSTALLDIR_dev) make libunit-install
108 install -m 755 $(BUILDDIR_unit_debug)/build/unitd $(INSTALLDIR)/usr/sbin/unitd-debug
109 install -m 644 $(BUILDDIR_unit_debug)/build/libunit.a $(INSTALLDIR_dev)/usr/lib/$(DEB_HOST_MULTIARCH)/libunit-debug.a
110 mkdir -p $(INSTALLDIR)/usr/share/doc/unit/examples
111 install -m 644 debian/unit.example.config $(INSTALLDIR)/usr/share/doc/unit/examples/example.config
112 install -m 644 CHANGES $(INSTALLDIR)/usr/share/doc/unit/changelog

--- 24 unchanged lines hidden ---