#!/usr/bin/make -f
# vi: ts=8 sw=8 noet
-DPKG_EXPORT_BUILDFLAGS = 1
--include /usr/share/dpkg/buildflags.mk
+export V:=1
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-build: build-stamp
-build-stamp:
- dh build
- touch build-stamp
+override_dh_installchangelogs:
+ dh_installchangelogs RELEASE-NOTES-*
-clean:
- dh clean
-
-install: build install-stamp
-install-stamp:
- dh install
- touch install-stamp
-
-binary-arch: install
- dh binary-arch
-
-binary-indep: install
- dh binary-indep
+override_dh_strip:
+ dh_strip --dbg-package=i3-wm-dbg
-binary: binary-arch binary-indep
+override_dh_auto_test:
+ # TODO: enable tests
-override_dh_auto_build:
- $(MAKE) TERM_EMNU=x-terminal-emulator
- $(MAKE) -C man
- $(MAKE) -C docs
+override_dh_auto_configure:
+ # The default is /usr/share/doc/i3
+ dh_auto_configure -- --docdir=/usr/share/doc/i3-wm
-override_dh_install:
- $(MAKE) DESTDIR=$(CURDIR)/debian/i3-wm/ install
+override_dh_builddeb:
+ # bintray does not support xz currently.
+ dh_builddeb -- -Zgzip
-override_dh_strip:
- dh_strip --dbg-package=i3-wm-dbg
+%:
+ dh $@ --parallel --builddirectory=build --with=autoreconf