Packages: fixed building for Ubuntu 16.04 "xenial".
Changes introduced in a27532e3a17b effectively broke building of the unit package due to missed dh_installsystemd script in older debhelper 9.x. Once Ubuntu 16.04 reach EOL, the following actions should be made: - this commit should be reverted; - minimal debhelper version should be increased to 11.
This commit is contained in:
@@ -10,6 +10,7 @@ DPKG_EXPORT_BUILDFLAGS = 1
|
||||
include /usr/share/dpkg/buildflags.mk
|
||||
|
||||
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
|
||||
CODENAME := $(shell lsb_release -cs)
|
||||
|
||||
BUILDDIR_unit = $(CURDIR)/debian/build-unit
|
||||
BUILDDIR_unit_debug = $(CURDIR)/debian/build-unit-debug
|
||||
@@ -96,7 +97,11 @@ install: build do.tests
|
||||
dh_testroot
|
||||
dh_prep
|
||||
dh_installdirs
|
||||
ifeq ($(CODENAME), xenial)
|
||||
dh_installinit
|
||||
else
|
||||
dh_installsystemd
|
||||
endif
|
||||
dh_installlogrotate
|
||||
cd $(BUILDDIR_unit) && DESTDIR=$(INSTALLDIR) make install
|
||||
cd $(BUILDDIR_unit) && DESTDIR=$(INSTALLDIR_dev) make libunit-install
|
||||
|
||||
Reference in New Issue
Block a user