--- configure.ac 2015-05-02 20:56:41.876561864 +0300 +++ - 2015-05-02 20:56:50.113029372 +0300 @@ -224,13 +224,24 @@ GDESKTOP_PREFIX=`$PKG_CONFIG --variable prefix gsettings-desktop-schemas` AC_SUBST(GDESKTOP_PREFIX) -PKG_CHECK_MODULES(NETWORK_MANAGER, NetworkManager >= $NETWORK_MANAGER_REQUIRED_VERSION - libnm-glib >= $NETWORK_MANAGER_REQUIRED_VERSION - libnm-glib-vpn >= $NETWORK_MANAGER_REQUIRED_VERSION - libnm-util >= $NETWORK_MANAGER_REQUIRED_VERSION - libnm-gtk >= $NETWORK_MANAGER_APPLET_REQUIRED_VERSION - mm-glib >= $MODEM_MANAGER_REQUIRED_VERSION, - [have_networkmanager=yes], have_networkmanager=no) +AC_ARG_ENABLE(network, + AC_HELP_STRING([--disable-network], + [disable network management panel]), + [case "${enableval}" in + yes) have_network=yes ;; + no) have_network=no ;; + *) AC_MSG_ERROR(bad value ${enableval} for --disable-network) ;; + esac], + [have_networkmanager=yes]) dnl Default value +if test "x$have_networkmanager" != xno; then + PKG_CHECK_MODULES(NETWORK_MANAGER, NetworkManager >= $NETWORK_MANAGER_REQUIRED_VERSION + libnm-glib >= $NETWORK_MANAGER_REQUIRED_VERSION + libnm-glib-vpn >= $NETWORK_MANAGER_REQUIRED_VERSION + libnm-util >= $NETWORK_MANAGER_REQUIRED_VERSION + libnm-gtk >= $NETWORK_MANAGER_APPLET_REQUIRED_VERSION + mm-glib >= $MODEM_MANAGER_REQUIRED_VERSION, + [have_networkmanager=yes], have_networkmanager=no) +fi if test "x$have_networkmanager" = xno ; then AC_MSG_WARN(*** Network panel will not be built (NetworkManager or ModemManager not found) ***) else