From e79922923b296d3d295c7e5402f730fbc9885c3a Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Fri, 29 Jun 2012 07:51:13 -0600 Subject: [PATCH] move to dh --- debian/compat | 2 +- debian/control | 2 +- debian/ipip.examples | 1 + debian/ipip.install | 3 +++ debian/ipip.manpages | 1 + debian/rules | 64 +++++++------------------------------------- 6 files changed, 16 insertions(+), 57 deletions(-) create mode 100644 debian/ipip.examples create mode 100644 debian/ipip.install create mode 100644 debian/ipip.manpages diff --git a/debian/compat b/debian/compat index 7ed6ff8..45a4fb7 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -5 +8 diff --git a/debian/control b/debian/control index 98c62db..3c9742c 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: ipip Section: net Priority: extra Maintainer: Bdale Garbee -Build-Depends: debhelper +Build-Depends: debhelper (>= 8) Standards-Version: 3.9.3 Vcs-Git: git://git.gag.com/debian/ipip Vcs-Browser: http://git.gag.com/?p=debian/ipip diff --git a/debian/ipip.examples b/debian/ipip.examples new file mode 100644 index 0000000..781fb73 --- /dev/null +++ b/debian/ipip.examples @@ -0,0 +1 @@ +samples/* diff --git a/debian/ipip.install b/debian/ipip.install new file mode 100644 index 0000000..b46b936 --- /dev/null +++ b/debian/ipip.install @@ -0,0 +1,3 @@ +ipip usr/sbin +debian/ipip.config etc/ipip/config +debian/ipip.routes etc/ipip/routes diff --git a/debian/ipip.manpages b/debian/ipip.manpages new file mode 100644 index 0000000..67206dc --- /dev/null +++ b/debian/ipip.manpages @@ -0,0 +1 @@ +ipip.1 diff --git a/debian/rules b/debian/rules index 5b1a861..f88c186 100755 --- a/debian/rules +++ b/debian/rules @@ -1,61 +1,15 @@ #!/usr/bin/make -f -# rules file for the ipip package, requires debhelper -# copyright 1998 by Bdale Garbee, distributed under the terms of the GPL +# rules file for the ipip package, requires debhelper / dh +# copyright 1998,2012 by Bdale Garbee, GPLv2 or later # export DH_VERBOSE=1 -CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) -CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) -CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) -LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) +%: + dh $@ -build: build-arch build-indep -build-arch: build-stamp -build-indep: build-stamp -build-stamp: - dh_testdir - $(MAKE) - touch build-stamp +# cp ipip debian/ipip/usr/sbin +# cp debian/ipip.config debian/ipip/etc/ipip/config +# cp debian/ipip.routes debian/ipip/etc/ipip/routes -clean: - dh_testdir - dh_testroot - rm -f build-stamp - $(MAKE) clean - dh_clean - -# Build architecture-independent files here. -binary-indep: build - -# Build architecture-dependent files here. -binary-arch: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - cp ipip debian/ipip/usr/sbin - cp debian/ipip.config debian/ipip/etc/ipip/config - cp debian/ipip.routes debian/ipip/etc/ipip/routes - - dh_installdocs - dh_installexamples samples/* - dh_installmenu - dh_installinit - dh_installcron - dh_installman ipip.1 - dh_installchangelogs - dh_strip - dh_compress - dh_fixperms - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -source diff: - @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary +# dh_installexamples samples/* +# dh_installman ipip.1 -- 2.30.2