From: luka Date: Sun, 17 Jun 2012 16:28:30 +0000 (+0000) Subject: [packages] freecwmp: should fix defconfig issue X-Git-Url: http://git.archive.openwrt.org/?a=commitdiff_plain;h=f35835918570cb09c8853b1a0bd52b27858c68bc;p=packages.git [packages] freecwmp: should fix defconfig issue git-svn-id: svn://svn.openwrt.org/openwrt/packages@32410 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- diff --git a/utils/freecwmp/Config-curl.in b/utils/freecwmp/Config-curl.in deleted file mode 100644 index baff2ef6d..000000000 --- a/utils/freecwmp/Config-curl.in +++ /dev/null @@ -1,27 +0,0 @@ -menu "Configuration" - depends on PACKAGE_freecwmp-curl - -config FREECWMP_SCRIPTS_FULL - bool "Install all freecwmp scripts" - default y - -choice - prompt "Select ACS sever" - default FREECWMP_ACS_MULTI - -config FREECWMP_ACS_MULTI - bool "No specific ACS, follow standard" - -config FREECWMP_ACS_HDM - bool "HDM" -endchoice - -config FREECWMP_DEBUG - bool "Compile with debug options" - default n - -config FREECWMP_DEVEL_DEBUG - bool "Compile with development debug options" - default n - -endmenu diff --git a/utils/freecwmp/Config-zstream.in b/utils/freecwmp/Config-zstream.in deleted file mode 100644 index 465bfaab9..000000000 --- a/utils/freecwmp/Config-zstream.in +++ /dev/null @@ -1,27 +0,0 @@ -menu "Configuration" - depends on PACKAGE_freecwmp-zstream - -config FREECWMP_SCRIPTS_FULL - bool "Install all freecwmp scripts" - default y - -choice - prompt "Select ACS sever" - default FREECWMP_ACS_MULTI - -config FREECWMP_ACS_MULTI - bool "No specific ACS, follow standard" - -config FREECWMP_ACS_HDM - bool "HDM" -endchoice - -config FREECWMP_DEBUG - bool "Compile with debug options" - default n - -config FREECWMP_DEVEL_DEBUG - bool "Compile with development debug options" - default n - -endmenu diff --git a/utils/freecwmp/Config.in b/utils/freecwmp/Config.in new file mode 100644 index 000000000..95f358329 --- /dev/null +++ b/utils/freecwmp/Config.in @@ -0,0 +1,26 @@ +if PACKAGE_freecwmp-curl || PACKAGE_freecwmp-zstream + +config FREECWMP_SCRIPTS_FULL + bool "Install all freecwmp scripts" + default y + +choice + prompt "Select ACS sever" + default FREECWMP_ACS_MULTI + +config FREECWMP_ACS_MULTI + bool "No specific ACS, follow standard" + +config FREECWMP_ACS_HDM + bool "HDM" +endchoice + +config FREECWMP_DEBUG + bool "Compile with debug options" + default n + +config FREECWMP_DEVEL_DEBUG + bool "Compile with development debug options" + default n + +endif diff --git a/utils/freecwmp/Makefile b/utils/freecwmp/Makefile index 9d2a85b63..48acd3cef 100644 --- a/utils/freecwmp/Makefile +++ b/utils/freecwmp/Makefile @@ -33,8 +33,7 @@ define Package/freecwmp/Default SECTION:=utils CATEGORY:=Utilities TITLE:=CWMP client - DEPENDS:=+libubox +libmicroxml +shflags @BROKEN - MENU:=1 + DEPENDS:=+libuci +libubox +libmicroxml +shflags endef define Package/freecwmp/description @@ -44,23 +43,19 @@ endef define Package/freecwmp-curl $(call Package/freecwmp/Default) TITLE+= (using libcurl) - DEPENDS += +libcurl + DEPENDS+= +libcurl VARIANT:=curl endef define Package/freecwmp-zstream $(call Package/freecwmp/Default) - TITLE += (using libzstream) - DEPENDS += +libzstream + TITLE+= (using libzstream) + DEPENDS+= +libzstream VARIANT:=zstream endef -define Package/freecwmp-curl/config - source "$(SOURCE)/Config-curl.in" -endef - define Package/freecwmp-zstream/config - source "$(SOURCE)/Config-zstream.in" + source "$(SOURCE)/Config.in" endef USE_LOCAL=$(shell ls ./src/ 2>/dev/null >/dev/null && echo 1)