summaryrefslogtreecommitdiffstats
path: root/rules/networkmanager.make
diff options
context:
space:
mode:
authorJan Luebbe <jlu@pengutronix.de>2012-06-11 15:58:09 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2012-06-12 09:29:59 +0200
commit6740ecbc25654021803ba4d602c4a51ea5966b59 (patch)
tree746b2985f2f1307886799069c053636cca45d351 /rules/networkmanager.make
parenta17975e4b8857a3defeec0038ff7f068624390ae (diff)
downloadptxdist-6740ecbc25654021803ba4d602c4a51ea5966b59.tar.gz
ptxdist-6740ecbc25654021803ba4d602c4a51ea5966b59.tar.xz
networkmanager: update to release 0.9.4.0
Also disable support for session tracking until someone needs it. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/networkmanager.make')
-rw-r--r--rules/networkmanager.make25
1 files changed, 19 insertions, 6 deletions
diff --git a/rules/networkmanager.make b/rules/networkmanager.make
index 84b2f208d..e9b38fd75 100644
--- a/rules/networkmanager.make
+++ b/rules/networkmanager.make
@@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_NETWORKMANAGER) += networkmanager
#
# Paths and names
#
-NETWORKMANAGER_VERSION := 0.9.2.0
-NETWORKMANAGER_MD5 := d7dce01e97758253bc4ed81d7b86045f
+NETWORKMANAGER_VERSION := 0.9.4.0
+NETWORKMANAGER_MD5 := 66a54b51a4998c484613911b72a7e6ff
NETWORKMANAGER := NetworkManager-$(NETWORKMANAGER_VERSION)
NETWORKMANAGER_SUFFIX := tar.xz
NETWORKMANAGER_URL := http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/0.9/$(NETWORKMANAGER).$(NETWORKMANAGER_SUFFIX)
@@ -49,6 +49,7 @@ NETWORKMANAGER_CONF_OPT := \
--with-gnu-ld \
--with-crypto=gnutls \
--with-distro=debian \
+ --with-session-tracking=none \
--with-dhclient=/sbin/dhclient \
--with-dhcpcd=no \
--with-resolvconf=no \
@@ -63,10 +64,16 @@ $(STATEDIR)/networkmanager.install:
@$(call world/install, NETWORKMANAGER)
ifdef PTXCONF_NETWORKMANAGER_EXAMPLES
- @cd $(NETWORKMANAGER_DIR)/examples/C/glib/ && for FILE in `find -name "*-glib" -printf '%f\n'`; do \
+ @cd $(NETWORKMANAGER_DIR)/examples/C/glib/ \
+ && for FILE in `find -name "*-glib" -printf '%f\n'`; do \
install -D -m 755 "$${FILE}" "$(NETWORKMANAGER_PKGDIR)/usr/bin/nm-$${FILE}"; \
done
- @cd $(NETWORKMANAGER_DIR)/examples/python/ && for FILE in `find -name "*.py" -printf '%f\n'`; do \
+ @cd $(NETWORKMANAGER_DIR)/examples/python/ \
+ && for FILE in `find -name "*.py" -printf '%f\n'`; do \
+ install -D -m 755 "$${FILE}" "$(NETWORKMANAGER_PKGDIR)/usr/bin/nm-$${FILE}"; \
+ done
+ @cd $(NETWORKMANAGER_DIR)/examples/shell/ \
+ && for FILE in `find -name "*.sh" -printf '%f\n'`; do \
install -D -m 755 "$${FILE}" "$(NETWORKMANAGER_PKGDIR)/usr/bin/nm-$${FILE}"; \
done
endif
@@ -130,10 +137,16 @@ endif
@$(call install_tree, networkmanager, 0, 0, -, /usr/share/dbus-1/system-services/)
ifdef PTXCONF_NETWORKMANAGER_EXAMPLES
- @cd $(NETWORKMANAGER_PKGDIR)/usr/bin/ && for FILE in `find -name "*-glib" -printf '%f\n'`; do \
+ @cd $(NETWORKMANAGER_PKGDIR)/usr/bin/ \
+ && for FILE in `find -name "*-glib" -printf '%f\n'`; do \
+ $(call install_copy, networkmanager, 0, 0, 0755, -, /usr/bin/$${FILE}); \
+ done
+ @cd $(NETWORKMANAGER_PKGDIR)/usr/bin/ \
+ && for FILE in `find -name "*.py" -printf '%f\n'`; do \
$(call install_copy, networkmanager, 0, 0, 0755, -, /usr/bin/$${FILE}); \
done
- @cd $(NETWORKMANAGER_PKGDIR)/usr/bin/ && for FILE in `find -name "*.py" -printf '%f\n'`; do \
+ @cd $(NETWORKMANAGER_PKGDIR)/usr/bin/ \
+ && for FILE in `find -name "*.sh" -printf '%f\n'`; do \
$(call install_copy, networkmanager, 0, 0, 0755, -, /usr/bin/$${FILE}); \
done
endif