From d59ed540bb604d8480fcee64034d69ec393c71bd Mon Sep 17 00:00:00 2001
From: kergoth <kergoth>
Date: Thu, 07 Nov 2002 19:24:25 +0000
Subject: Correct interdependencies for networksetup

---
diff --git a/noncore/net/networksetup/config.in b/noncore/net/networksetup/config.in
index e151d6f..0f2c878 100644
--- a/noncore/net/networksetup/config.in
+++ b/noncore/net/networksetup/config.in
@@ -1,10 +1,12 @@
-menu "networksetup"
+config NETWORKSETUP
+  boolean "Networksetup"
+  default "y"
+  depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE
 
-  config INTERFACES
-    boolean "networksetup"
-    default "y"
-    depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE && WLAN && INTERFACES
+config NETWORKSETUP-CORE
+  boolean
+  default "y" if NETWORKSETUP
+  depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE && NETWORKSETUP && INTERFACES
 
   source noncore/net/networksetup/wlan/config.in
   source noncore/net/networksetup/interfaces/config.in
-endmenu
diff --git a/noncore/net/networksetup/interfaces/config.in b/noncore/net/networksetup/interfaces/config.in
index b9873f7..c379ad0 100644
--- a/noncore/net/networksetup/interfaces/config.in
+++ b/noncore/net/networksetup/interfaces/config.in
@@ -1,4 +1,4 @@
   config INTERFACES
     boolean "interfaces"
-    default "y"
+    default "y" if NETWORKSETUP
     depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE
diff --git a/noncore/net/networksetup/wlan/config.in b/noncore/net/networksetup/wlan/config.in
index 7f552fc..36ced3a 100644
--- a/noncore/net/networksetup/wlan/config.in
+++ b/noncore/net/networksetup/wlan/config.in
@@ -1,4 +1,4 @@
   config WLAN
-    boolean "wlan"
-    default "y"
-    depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE
+    boolean "Wireless LAN Module"
+    default "y" if NETWORKSETUP
+    depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE && NETWORKSETUP && NETWORKSETUP-CORE && INTERFACES
diff --git a/noncore/settings/networksettings/config.in b/noncore/settings/networksettings/config.in
index e151d6f..0f2c878 100644
--- a/noncore/settings/networksettings/config.in
+++ b/noncore/settings/networksettings/config.in
@@ -1,10 +1,12 @@
-menu "networksetup"
+config NETWORKSETUP
+  boolean "Networksetup"
+  default "y"
+  depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE
 
-  config INTERFACES
-    boolean "networksetup"
-    default "y"
-    depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE && WLAN && INTERFACES
+config NETWORKSETUP-CORE
+  boolean
+  default "y" if NETWORKSETUP
+  depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE && NETWORKSETUP && INTERFACES
 
   source noncore/net/networksetup/wlan/config.in
   source noncore/net/networksetup/interfaces/config.in
-endmenu
diff --git a/noncore/settings/networksettings/interfaces/config.in b/noncore/settings/networksettings/interfaces/config.in
index b9873f7..c379ad0 100644
--- a/noncore/settings/networksettings/interfaces/config.in
+++ b/noncore/settings/networksettings/interfaces/config.in
@@ -1,4 +1,4 @@
   config INTERFACES
     boolean "interfaces"
-    default "y"
+    default "y" if NETWORKSETUP
     depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE
diff --git a/noncore/settings/networksettings/wlan/config.in b/noncore/settings/networksettings/wlan/config.in
index 7f552fc..36ced3a 100644
--- a/noncore/settings/networksettings/wlan/config.in
+++ b/noncore/settings/networksettings/wlan/config.in
@@ -1,4 +1,4 @@
   config WLAN
-    boolean "wlan"
-    default "y"
-    depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE
+    boolean "Wireless LAN Module"
+    default "y" if NETWORKSETUP
+    depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE && NETWORKSETUP && NETWORKSETUP-CORE && INTERFACES
--
cgit v0.9.0.2