1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
#!/usr/bin/make -f
# -*- makefile -*-
# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
include /usr/share/dpkg/default.mk
export DEB_CXXFLAGS_MAINT_APPEND = -std=c++14
pkgdata := $(DEB_SOURCE)-data
%:
dh $@
override_dh_auto_clean:
# Workaround patches reordering deps.mk during cleaning.
cp disulfind/src/deps.mk disulfind/src/deps.mk.orig
dh_auto_clean
mv disulfind/src/deps.mk.orig disulfind/src/deps.mk
override_dh_auto_build:
dh_auto_build --no-parallel
override_dh_auto_install:
$(MAKE) DESTDIR=$(CURDIR)/debian/$(DEB_SOURCE) prefix=/usr install
override_dh_install:
dh_install
mkdir -p $(CURDIR)/debian/$(pkgdata)/usr/share/$(DEB_SOURCE)
mv $(CURDIR)/debian/$(DEB_SOURCE)/usr/share/$(DEB_SOURCE)/* $(CURDIR)/debian/$(pkgdata)/usr/share/$(DEB_SOURCE)
|