X-Git-Url: https://git.sur5r.net/?p=i3%2Fi3;a=blobdiff_plain;f=debian%2Frules;h=d5c306867cd6e8f23a243690f6a63c570aa18db3;hp=02a8fca65fc60922342f010826ba2104e64069fb;hb=HEAD;hpb=b8df07d8cffde2dda7a5cde6783505ff68e3fd26 diff --git a/debian/rules b/debian/rules index 02a8fca6..d5c30686 100755 --- a/debian/rules +++ b/debian/rules @@ -1,37 +1,25 @@ #!/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