From f880fb7eaf9ce26c442dbabbdfa9daa4f0263b59 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Wed, 22 Dec 2010 02:37:18 +0100 Subject: Switch from cdbs to dh - Drop Build-Depends on cdbs. - Bump Build-Depends on debhelper to (>= 7.0.50~) for override targets. - Convert debian/rules to use dh. - Add debian/network-manager.docs. --- debian/rules | 37 ++++++++++++++++++------------------- 1 file changed, 18 insertions(+), 19 deletions(-) (limited to 'debian/rules') diff --git a/debian/rules b/debian/rules index b6f22bbb..82072b26 100755 --- a/debian/rules +++ b/debian/rules @@ -1,19 +1,11 @@ #!/usr/bin/make -f -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/autotools.mk -include /usr/share/cdbs/1/rules/utils.mk +%: + dh $@ -# List any files which are not installed -common-binary-post-install-arch:: list-missing - -DEB_DH_MAKESHLIBS_ARGS_ALL := -X/usr/lib/NetworkManager/ -X/usr/lib/pppd/ - -DEB_INSTALL_DOCS_ALL := README AUTHORS - -DEB_CONFIGURE_LIBEXECDIR := "\$$(prefix)/lib/NetworkManager" - -DEB_CONFIGURE_EXTRA_FLAGS := \ +override_dh_auto_configure: + dh_auto_configure -- \ + --libexecdir=/usr/lib/NetworkManager \ --with-distro=debian \ --with-resolvconf=/sbin/resolvconf \ --with-dhclient=/sbin/dhclient \ @@ -22,13 +14,20 @@ DEB_CONFIGURE_EXTRA_FLAGS := \ --disable-more-warnings \ --with-docs -DEB_DH_INSTALLINIT_ARGS := -r -- start 26 2 3 4 5 . stop 88 0 1 6 . - -clean:: - rm -f po/*.gmo - -binary-install/network-manager:: +override_dh_install: + dh_install --list-missing install -m 755 debian/network-manager-dispatcher.script \ debian/network-manager/etc/NetworkManager/dispatcher.d/01ifupdown install -m 755 debian/ifblacklist_migrate.sh \ debian/network-manager/usr/lib/NetworkManager + +override_dh_installinit: + dh_installinit -pnetwork-manager -r -- start 26 2 3 4 5 . stop 88 0 1 6 . + +override_dh_makeshlibs: + dh_makeshlibs -X/usr/lib/NetworkManager/ -X/usr/lib/pppd/ + +override_dh_strip: + dh_strip --dbg-package=network-manager-dbg + +override_dh_auto_test: -- cgit 1.3.0-6-gf8a5