about summary refs log tree commit diff
path: root/debian/rules
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2010-11-29 00:48:02 +0100
committerMichael Biebl <biebl@debian.org>2010-11-29 00:48:02 +0100
commite2123f8ef48519892659c90f64f588a7b24069ee (patch)
treef87005bd6dc2a3edc6db3dd7b0ebdb05fdb17265 /debian/rules
parent9fae01fa351805b2903e535736e06971bc0b925e (diff)
parenta38c18be91a727db6daf6055a2ed7996f148c8aa (diff)
Merge remote branch 'svn/master'
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules33
1 files changed, 33 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 00000000..fdcd499b
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,33 @@
+#!/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
+
+# 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 := \
+		--with-distro=debian \
+		--with-resolvconf=/sbin/resolvconf \
+		--with-dhclient=/sbin/dhclient \
+		--with-iptables=/sbin/iptables \
+		--with-crypto=gnutls \
+		--disable-more-warnings
+
+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::
+	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