X-Git-Url: https://git.sur5r.net/?p=i3%2Fi3;a=blobdiff_plain;f=debian%2Frules;h=d5c306867cd6e8f23a243690f6a63c570aa18db3;hp=61643724c3d2a0ff1fc5a71e7ef88477cfd4715a;hb=HEAD;hpb=79d28f84c1b231ac2c08666eead2be9da0c0e47f diff --git a/debian/rules b/debian/rules index 61643724..d5c30686 100755 --- a/debian/rules +++ b/debian/rules @@ -1,40 +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-arch build-indep -build-arch: build-stamp -build-indep: 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: - env - $(MAKE) -d - $(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