WIP: doesn't work yet.
Signed-off-by: Juergen Borleis <[email protected]>
---
rules/networkmanager.in | 8 ++++++++
rules/networkmanager.make | 5 ++++-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/rules/networkmanager.in b/rules/networkmanager.in
index 2e6699e..bb7707c 100644
--- a/rules/networkmanager.in
+++ b/rules/networkmanager.in
@@ -9,6 +9,8 @@ menuconfig NETWORKMANAGER
select DHCP if RUNTIME
select DHCP_CLIENT if RUNTIME
select KERNEL_HEADER if NETWORKMANAGER_WIRELESS
+ select NCURSES if NETWORKMANAGER_NMTUI
+ select LIBNEWT if NETWORKMANAGER_NMTUI
select DBUS
select DBUS_GLIB
select READLINE # for 'nmcli'
@@ -44,6 +46,12 @@ config NETWORKMANAGER_NM_ONLINE
help
Install the 'nm-online' tool to detect online state.
+config NETWORKMANAGER_NMTUI
+ bool
+ prompt "install nmtui"
+ help
+ Build and install the 'nmtui' tool.
+
config NETWORKMANAGER_SYSTEMD_UNIT
bool
default y
diff --git a/rules/networkmanager.make b/rules/networkmanager.make
index f7297e2..c47dd35 100644
--- a/rules/networkmanager.make
+++ b/rules/networkmanager.make
@@ -72,7 +72,7 @@ NETWORKMANAGER_CONF_OPT := \
--without-system-ca-path \
--with-kernel-firmware-dir=/lib/firmware \
--without-libsoup \
- --without-nmtui \
+ --$(call ptx/wwo,PTXCONF_NETWORKMANAGER_NMTUI)-nmtui \
--without-valgrind \
--without-tests
@@ -158,6 +158,9 @@ ifdef PTXCONF_NETWORKMANAGER_NM_ONLINE
@$(call install_copy, networkmanager, 0, 0, 0755, -, /usr/bin/nm-online)
endif
@$(call install_copy, networkmanager, 0, 0, 0755, -, /usr/bin/nmcli)
+ifdef PTXCONF_NETWORKMANAGER_NMTUI
+ @$(call install_copy, networkmanager, 0, 0, 0755, -, /usr/bin/nmtui)
+endif
@$(call install_tree, networkmanager, 0, 0, -, /usr/libexec/)
--
2.1.4
--
ptxdist mailing list
[email protected]