diff --git a/debian/changelog b/debian/changelog index 9f6de27..6e7a734 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,8 @@ Thanks! (Closes: #718496) * Switch git and collab-maint; update Vcs-* headers accordingly. * Bump debhelper compatibility to 10. Update versioned b-d accordingly. + * Rewrite debian/rules in minimal dh v7 style. + + Use files debian/install and debian/manpages instead of overrides. -- Axel Beckert Sat, 08 Oct 2016 00:33:40 +0200 diff --git a/debian/install b/debian/install new file mode 100644 index 0000000..a4e603f --- /dev/null +++ b/debian/install @@ -0,0 +1 @@ +slay usr/sbin diff --git a/debian/manpages b/debian/manpages new file mode 100644 index 0000000..55055e1 --- /dev/null +++ b/debian/manpages @@ -0,0 +1 @@ +slay.8 diff --git a/debian/rules b/debian/rules index 4fa7e58..fe9344e 100755 --- a/debian/rules +++ b/debian/rules @@ -1,82 +1,10 @@ #!/usr/bin/make -f -# Sample debian/rules that uses debhelper. -# GNU copyright 1997 to 1999 by Joey Hess. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -configure: configure-stamp -configure-stamp: - dh_testdir - # Add here commands to configure the package. - +%: + dh $@ - touch configure-stamp - -build: configure-stamp build-stamp -build-stamp: - dh_testdir - - # Add here commands to compile the package. -# $(MAKE) - - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - - # Add here commands to clean up after the build process. -# -$(MAKE) clean - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/tmp. -# $(MAKE) install DESTDIR=`pwd`/debian/tmp +override_dh_auto_install: install -o root -g root -m 755 slay debian/slay/usr/sbin - - -# Build architecture-independent files here. -binary-indep: build install -# dh_testversion - dh_testdir - dh_testroot - dh_installdebconf - dh_installdocs -# dh_installexamples -# dh_installmenu -# dh_installemacsen -# dh_installpam -# dh_installinit -# dh_installcron - dh_installman slay.8 -# dh_installinfo -# dh_undocumented - dh_installchangelogs -# dh_link - dh_strip - dh_compress - dh_fixperms -# # You may want to make some executables suid here. -# dh_suidregister -# dh_makeshlibs - dh_installdeb -# dh_perl - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -# Build architecture-dependent files here. -binary-arch: build install -# nothing to do, package is arch: all - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure