From: Ian Jackson Date: Wed, 29 Dec 2021 23:58:10 +0000 (+0000) Subject: debian/rules: Use dh sequencer X-Git-Tag: v0.6.2~29 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=secnet.git;a=commitdiff_plain;h=2e410c1f8448f28f126b072561d1f8207c27acde debian/rules: Use dh sequencer Resulting changes: * We now provide debug symbols in the new Debian way * The way the prerm stops secnet accords with modern practice Signed-off-by: Ian Jackson --- diff --git a/debian/.gitignore b/debian/.gitignore new file mode 100644 index 0000000..5131f19 --- /dev/null +++ b/debian/.gitignore @@ -0,0 +1,3 @@ +autoreconf.after +autoreconf.before +debhelper-build-stamp diff --git a/debian/rules b/debian/rules index 7e00936..06d7ffe 100755 --- a/debian/rules +++ b/debian/rules @@ -34,66 +34,5 @@ export EXTRA_CFLAGS= $(shell dpkg-buildflags --get CPPFLAGS) \ $(shell dpkg-buildflags --get CFLAGS) export EXTRA_LDFLAGS=$(shell dpkg-buildflags --get LDFLAGS) -build build-arch: build-stamp -build-stamp: - dh_testdir - - # Add here commands to compile the package. - ./configure --prefix=/usr --sysconfdir=/etc && $(MAKE) - - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp - - # Add here commands to clean up after the build process. - -$(MAKE) realclean - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_prep - dh_installdirs - - # Add here commands to install the package into debian/ - $(MAKE) DESTDIR=`pwd`/debian/`dh_listpackages` install - -# Build architecture-independent files here. -build-indep binary-indep: -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot -# dh_installdebconf - dh_installdocs INSTALL README NOTES TODO NEWS BUGS CREDITS - dh_installexamples example.conf -# dh_installmenu -# dh_installlogrotate -# dh_installemacsen -# dh_installpam -# dh_installmime - dh_installinit -# dh_installcron - dh_installman -# dh_installinfo - dh_installchangelogs - dh_link - dh_strip - dh_compress - dh_fixperms -# dh_makeshlibs - dh_installdeb -# dh_perl - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install +%: + dh $@ diff --git a/debian/secnet.docs b/debian/secnet.docs new file mode 100644 index 0000000..2371085 --- /dev/null +++ b/debian/secnet.docs @@ -0,0 +1,7 @@ +INSTALL +README +NOTES +TODO +NEWS +BUGS +CREDITS