From 745d195d8e8e80bb7b5429b2f349611396552041 Mon Sep 17 00:00:00 2001
From: nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Date: Mon, 14 May 2012 23:33:35 +0000
Subject: enable netifd by default and add its config variable to
 PKG_CONFIG_DEPENDS in a few relevant places

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31730 3c298f89-4303-0410-b956-a3cf2f4a3e73
---
 package/6in4/Makefile               | 2 ++
 package/6to4/Makefile               | 2 ++
 package/base-files-network/Makefile | 2 +-
 package/base-files/Makefile         | 6 +++---
 package/comgt/Makefile              | 4 ++--
 package/netifd/Makefile             | 2 +-
 package/ppp/Makefile                | 1 +
 package/pptp/Makefile               | 2 ++
 8 files changed, 14 insertions(+), 7 deletions(-)

(limited to 'package')

diff --git a/package/6in4/Makefile b/package/6in4/Makefile
index ee53f5e3c..c2fcc3ba1 100644
--- a/package/6in4/Makefile
+++ b/package/6in4/Makefile
@@ -11,6 +11,8 @@ PKG_NAME:=6in4
 PKG_VERSION:=10
 PKG_RELEASE:=1
 
+PKG_CONFIG_DEPENDS:=CONFIG_PACKAGE_netifd
+
 include $(INCLUDE_DIR)/package.mk
 
 define Package/6in4
diff --git a/package/6to4/Makefile b/package/6to4/Makefile
index fc36d0f15..95575cf6d 100644
--- a/package/6to4/Makefile
+++ b/package/6to4/Makefile
@@ -11,6 +11,8 @@ PKG_NAME:=6to4
 PKG_VERSION:=8
 PKG_RELEASE:=1
 
+PKG_CONFIG_DEPENDS:=CONFIG_PACKAGE_netifd
+
 include $(INCLUDE_DIR)/package.mk
 
 define Package/6to4
diff --git a/package/base-files-network/Makefile b/package/base-files-network/Makefile
index 80e78154f..338da396d 100644
--- a/package/base-files-network/Makefile
+++ b/package/base-files-network/Makefile
@@ -18,7 +18,7 @@ include $(INCLUDE_DIR)/package.mk
 define Package/base-files-network
   SECTION:=base
   CATEGORY:=Base system
-  DEPENDS:=@!USE_NETIFD
+  DEPENDS:=@DISABLE_NETIFD
   TITLE:=Network scripts for the OpenWrt base system
   URL:=http://openwrt.org/
   VERSION:=$(PKG_RELEASE)
diff --git a/package/base-files/Makefile b/package/base-files/Makefile
index 78ece51d2..ae96ab54b 100644
--- a/package/base-files/Makefile
+++ b/package/base-files/Makefile
@@ -35,7 +35,7 @@ endif
 define Package/base-files
   SECTION:=base
   CATEGORY:=Base system
-  DEPENDS:=+!USE_NETIFD:base-files-network +USE_NETIFD:netifd
+  DEPENDS:=+DISABLE_NETIFD:base-files-network +!DISABLE_NETIFD:netifd
   TITLE:=Base filesystem for OpenWrt
   URL:=http://openwrt.org/
   VERSION:=$(PKG_RELEASE)-$(REVISION)
@@ -63,8 +63,8 @@ define Package/base-files/description
 endef
 
 define Package/base-files/config
-  config USE_NETIFD
-    bool "Use netifd instead of the old network init scripts (experimental!)"
+  config DISABLE_NETIFD
+    bool "Use the old (deprecated) network init scripts instead of netifd"
 	default n
 endef
 
diff --git a/package/comgt/Makefile b/package/comgt/Makefile
index f2a6966e9..2839d2032 100644
--- a/package/comgt/Makefile
+++ b/package/comgt/Makefile
@@ -17,8 +17,8 @@ PKG_MD5SUM:=db2452680c3d953631299e331daf49ef
 
 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME).$(PKG_VERSION)
 
-PKG_CONFIG_DEPENDS:=CONFIG_USE_NETIFD
-COMGT_VARIANT:=$(if $(CONFIG_USE_NETIFD),netifd,old)
+PKG_CONFIG_DEPENDS:=CONFIG_PACKAGE_netifd
+COMGT_VARIANT:=$(if $(CONFIG_PACKAGE_netifd),netifd,old)
 FILES_DIR:=./files-$(COMGT_VARIANT)
 
 include $(INCLUDE_DIR)/package.mk
diff --git a/package/netifd/Makefile b/package/netifd/Makefile
index 4964d6952..a5426b69e 100644
--- a/package/netifd/Makefile
+++ b/package/netifd/Makefile
@@ -18,7 +18,7 @@ include $(INCLUDE_DIR)/cmake.mk
 define Package/netifd
   SECTION:=base
   CATEGORY:=Base system
-  DEPENDS:=+libuci +libnl-tiny +libubus +ubus +ubusd +jshn @USE_NETIFD
+  DEPENDS:=+libuci +libnl-tiny +libubus +ubus +ubusd +jshn @!DISABLE_NETIFD
   TITLE:=OpenWrt Network Interface Configuration Daemon
 endef
 
diff --git a/package/ppp/Makefile b/package/ppp/Makefile
index b60ae7cb6..b2be2d89c 100644
--- a/package/ppp/Makefile
+++ b/package/ppp/Makefile
@@ -19,6 +19,7 @@ PKG_MD5SUM:=4621bc56167b6953ec4071043fe0ec57
 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)
 
 PKG_BUILD_DEPENDS:=libpcap
+PKG_CONFIG_DEPENDS:=CONFIG_PACKAGE_netifd
 
 PKG_INSTALL:=1
 
diff --git a/package/pptp/Makefile b/package/pptp/Makefile
index 47ed07fa5..c39ccb3c8 100644
--- a/package/pptp/Makefile
+++ b/package/pptp/Makefile
@@ -15,6 +15,8 @@ PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=@SF/pptpclient
 PKG_MD5SUM:=b47735ba5d6d37dfdbccb85afc044ede
 
+PKG_CONFIG_DEPENDS:=CONFIG_PACKAGE_netifd
+
 include $(INCLUDE_DIR)/package.mk
 
 define Package/pptp
-- 
cgit v1.2.3