From d5dff8f9a5ca85d197cbb6037f95053bc55941e5 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Sun, 3 Nov 2019 20:49:31 +0100 Subject: [PATCH] treewide: move server side CBI support to luci-compat Signed-off-by: Jo-Philipp Wich --- applications/luci-app-aria2/Makefile | 2 +- applications/luci-app-bmx7/Makefile | 2 +- applications/luci-app-clamav/Makefile | 2 +- applications/luci-app-commands/Makefile | 2 +- applications/luci-app-coovachilli/Makefile | 2 +- applications/luci-app-cshark/Makefile | 2 +- applications/luci-app-ddns/Makefile | 2 +- applications/luci-app-dnscrypt-proxy/Makefile | 2 +- applications/luci-app-dump1090/Makefile | 2 +- applications/luci-app-dynapoint/Makefile | 2 +- applications/luci-app-e2guardian/Makefile | 2 +- applications/luci-app-fwknopd/Makefile | 2 +- applications/luci-app-hd-idle/Makefile | 2 +- applications/luci-app-https_dns_proxy/Makefile | 2 +- applications/luci-app-ltqtapi/Makefile | 2 +- applications/luci-app-lxc/Makefile | 2 +- applications/luci-app-mjpg-streamer/Makefile | 2 +- applications/luci-app-mosquitto/Makefile | 2 +- applications/luci-app-nft-qos/Makefile | 2 +- applications/luci-app-noddos/Makefile | 2 +- applications/luci-app-ntpc/Makefile | 2 +- applications/luci-app-nut/Makefile | 1 + applications/luci-app-openvpn/Makefile | 2 +- applications/luci-app-pagekitec/Makefile | 2 +- applications/luci-app-polipo/Makefile | 2 +- applications/luci-app-privoxy/Makefile | 2 +- applications/luci-app-qos/Makefile | 2 +- applications/luci-app-radicale/Makefile | 2 +- applications/luci-app-radicale2/Makefile | 2 +- applications/luci-app-rosy-file-server/Makefile | 2 +- applications/luci-app-samba/Makefile | 2 +- applications/luci-app-samba4/Makefile | 2 +- applications/luci-app-shairplay/Makefile | 2 +- applications/luci-app-siitwizard/Makefile | 2 +- applications/luci-app-simple-adblock/Makefile | 2 +- applications/luci-app-snmpd/Makefile | 2 +- applications/luci-app-splash/Makefile | 2 +- applications/luci-app-squid/Makefile | 2 +- applications/luci-app-tinyproxy/Makefile | 2 +- applications/luci-app-transmission/Makefile | 2 +- applications/luci-app-udpxy/Makefile | 2 +- applications/luci-app-uhttpd/Makefile | 2 +- applications/luci-app-upnp/Makefile | 2 +- applications/luci-app-vpnbypass/Makefile | 2 +- applications/luci-app-watchcat/Makefile | 2 +- applications/luci-app-wifischedule/Makefile | 4 ++-- applications/luci-app-wol/Makefile | 2 +- build/mkbasepot.sh | 2 +- modules/{luci-base => luci-compat}/luasrc/cbi.lua | 0 modules/{luci-base => luci-compat}/luasrc/cbi/datatypes.lua | 0 modules/{luci-base => luci-compat}/luasrc/model/firewall.lua | 0 .../{luci-base => luci-compat}/luasrc/view/cbi/browser.htm | 0 modules/{luci-base => luci-compat}/luasrc/view/cbi/button.htm | 0 .../luasrc/view/cbi/cell_valuefooter.htm | 0 .../luasrc/view/cbi/cell_valueheader.htm | 0 .../{luci-base => luci-compat}/luasrc/view/cbi/compound.htm | 0 .../{luci-base => luci-compat}/luasrc/view/cbi/delegator.htm | 0 .../{luci-base => luci-compat}/luasrc/view/cbi/dropdown.htm | 0 modules/{luci-base => luci-compat}/luasrc/view/cbi/dvalue.htm | 0 .../{luci-base => luci-compat}/luasrc/view/cbi/dynlist.htm | 0 modules/{luci-base => luci-compat}/luasrc/view/cbi/error.htm | 0 modules/{luci-base => luci-compat}/luasrc/view/cbi/footer.htm | 0 .../luasrc/view/cbi/full_valuefooter.htm | 0 .../luasrc/view/cbi/full_valueheader.htm | 0 modules/{luci-base => luci-compat}/luasrc/view/cbi/fvalue.htm | 0 modules/{luci-base => luci-compat}/luasrc/view/cbi/header.htm | 0 modules/{luci-base => luci-compat}/luasrc/view/cbi/ipaddr.htm | 0 modules/{luci-base => luci-compat}/luasrc/view/cbi/lvalue.htm | 0 modules/{luci-base => luci-compat}/luasrc/view/cbi/map.htm | 0 modules/{luci-base => luci-compat}/luasrc/view/cbi/mvalue.htm | 0 .../{luci-base => luci-compat}/luasrc/view/cbi/nsection.htm | 0 .../luasrc/view/cbi/nullsection.htm | 0 .../{luci-base => luci-compat}/luasrc/view/cbi/simpleform.htm | 0 .../luasrc/view/cbi/tabcontainer.htm | 0 .../{luci-base => luci-compat}/luasrc/view/cbi/tblsection.htm | 0 .../{luci-base => luci-compat}/luasrc/view/cbi/tsection.htm | 0 modules/{luci-base => luci-compat}/luasrc/view/cbi/tvalue.htm | 0 .../{luci-base => luci-compat}/luasrc/view/cbi/ucisection.htm | 0 modules/{luci-base => luci-compat}/luasrc/view/cbi/upload.htm | 0 modules/{luci-base => luci-compat}/luasrc/view/cbi/value.htm | 0 .../luasrc/view/cbi/valuefooter.htm | 0 .../luasrc/view/cbi/valueheader.htm | 0 .../luasrc/view/cbi/wireless_modefreq.htm | 0 modules/luci-mod-admin-mini/Makefile | 2 +- 84 files changed, 50 insertions(+), 49 deletions(-) rename modules/{luci-base => luci-compat}/luasrc/cbi.lua (100%) rename modules/{luci-base => luci-compat}/luasrc/cbi/datatypes.lua (100%) rename modules/{luci-base => luci-compat}/luasrc/model/firewall.lua (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/browser.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/button.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/cell_valuefooter.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/cell_valueheader.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/compound.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/delegator.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/dropdown.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/dvalue.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/dynlist.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/error.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/footer.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/full_valuefooter.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/full_valueheader.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/fvalue.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/header.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/ipaddr.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/lvalue.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/map.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/mvalue.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/nsection.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/nullsection.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/simpleform.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/tabcontainer.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/tblsection.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/tsection.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/tvalue.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/ucisection.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/upload.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/value.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/valuefooter.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/valueheader.htm (100%) rename modules/{luci-base => luci-compat}/luasrc/view/cbi/wireless_modefreq.htm (100%) diff --git a/applications/luci-app-aria2/Makefile b/applications/luci-app-aria2/Makefile index 541672f4d..30089f861 100644 --- a/applications/luci-app-aria2/Makefile +++ b/applications/luci-app-aria2/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for Aria2 -LUCI_DEPENDS:=+aria2 +luci-lib-ipkg +LUCI_DEPENDS:=+luci-compat +aria2 +luci-lib-ipkg LUCI_PKGARCH:=all PKG_MAINTAINER:=Xingwang Liao diff --git a/applications/luci-app-bmx7/Makefile b/applications/luci-app-bmx7/Makefile index d614327e3..546aeb915 100644 --- a/applications/luci-app-bmx7/Makefile +++ b/applications/luci-app-bmx7/Makefile @@ -4,7 +4,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI support for BMX7 -LUCI_DEPENDS:=+luci-lib-json +luci-mod-admin-full +bmx7 +bmx7-json +LUCI_DEPENDS:=+luci-compat +luci-lib-json +luci-mod-admin-full +bmx7 +bmx7-json PKG_MAINTAINER:= Roger Pueyo \ Pau Escrich PKG_LICENSE:=GPL-2.0-or-later diff --git a/applications/luci-app-clamav/Makefile b/applications/luci-app-clamav/Makefile index f91e692af..93df9edc9 100644 --- a/applications/luci-app-clamav/Makefile +++ b/applications/luci-app-clamav/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=ClamAV LuCI interface -LUCI_DEPENDS:=+luci-mod-admin-full +clamav +LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full +clamav PKG_MAINTAINER:=Marko Ratkaj PKG_LICENSE:=Apache-2.0 diff --git a/applications/luci-app-commands/Makefile b/applications/luci-app-commands/Makefile index f41d6e2d4..8cd3cf51e 100644 --- a/applications/luci-app-commands/Makefile +++ b/applications/luci-app-commands/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Shell Command Module -LUCI_DEPENDS:= +LUCI_DEPENDS:=+luci-compat PKG_LICENSE:=Apache-2.0 diff --git a/applications/luci-app-coovachilli/Makefile b/applications/luci-app-coovachilli/Makefile index 61209917c..4bcafdc8f 100644 --- a/applications/luci-app-coovachilli/Makefile +++ b/applications/luci-app-coovachilli/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for Coova Chilli -LUCI_DEPENDS:=@BROKEN +LUCI_DEPENDS:=+luci-compat @BROKEN include ../../luci.mk diff --git a/applications/luci-app-cshark/Makefile b/applications/luci-app-cshark/Makefile index 40b0e9fb7..c8a283bea 100644 --- a/applications/luci-app-cshark/Makefile +++ b/applications/luci-app-cshark/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Cloudshark capture tool Web UI -LUCI_DEPENDS:=+cshark +LUCI_DEPENDS:=+luci-compat +cshark LUCI_PKGARCH:=all PKG_MAINTAINER:=Luka Perkov diff --git a/applications/luci-app-ddns/Makefile b/applications/luci-app-ddns/Makefile index eb3a77aee..5084c88e4 100644 --- a/applications/luci-app-ddns/Makefile +++ b/applications/luci-app-ddns/Makefile @@ -23,7 +23,7 @@ PKG_MAINTAINER:=Ansuel Smith # LuCI specific settings LUCI_TITLE:=LuCI Support for Dynamic DNS Client (ddns-scripts) -LUCI_DEPENDS:=+luci-lib-ipkg +luci-mod-admin-full +ddns-scripts +LUCI_DEPENDS:=+luci-compat +luci-lib-ipkg +luci-mod-admin-full +ddns-scripts # LUCI_PKGARCH:=all define Package/$(PKG_NAME)/config diff --git a/applications/luci-app-dnscrypt-proxy/Makefile b/applications/luci-app-dnscrypt-proxy/Makefile index d34fec87d..c67b83000 100644 --- a/applications/luci-app-dnscrypt-proxy/Makefile +++ b/applications/luci-app-dnscrypt-proxy/Makefile @@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI support for DNSCrypt-Proxy -LUCI_DEPENDS:=+uclient-fetch +dnscrypt-proxy +luci-lib-httpprotoutils +LUCI_DEPENDS:=+luci-compat +uclient-fetch +dnscrypt-proxy +luci-lib-httpprotoutils LUCI_PKGARCH:=all include ../../luci.mk diff --git a/applications/luci-app-dump1090/Makefile b/applications/luci-app-dump1090/Makefile index e6abd44b3..81cf9f0ed 100644 --- a/applications/luci-app-dump1090/Makefile +++ b/applications/luci-app-dump1090/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for dump1090 -LUCI_DEPENDS:=+dump1090 +LUCI_DEPENDS:=+luci-compat +dump1090 include ../../luci.mk diff --git a/applications/luci-app-dynapoint/Makefile b/applications/luci-app-dynapoint/Makefile index e405cc41f..a763dc614 100644 --- a/applications/luci-app-dynapoint/Makefile +++ b/applications/luci-app-dynapoint/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for DynaPoint -LUCI_DEPENDS:=+luci-lib-ipkg +dynapoint +LUCI_DEPENDS:=+luci-compat +luci-lib-ipkg +dynapoint PKG_LICENSE:=GPL-3.0+ PKG_MAINTAINER:=Tobias Ilte diff --git a/applications/luci-app-e2guardian/Makefile b/applications/luci-app-e2guardian/Makefile index c3ac02988..b21738bfd 100644 --- a/applications/luci-app-e2guardian/Makefile +++ b/applications/luci-app-e2guardian/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=E2Guardian LuCI Interface -LUCI_DEPENDS:=+luci-mod-admin-full +e2guardian +LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full +e2guardian PKG_MAINTAINER:=Marko Ratkaj PKG_LICENSE:=Apache-2.0 diff --git a/applications/luci-app-fwknopd/Makefile b/applications/luci-app-fwknopd/Makefile index ba7a8568e..73a9e6864 100644 --- a/applications/luci-app-fwknopd/Makefile +++ b/applications/luci-app-fwknopd/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Fwknopd config - web config for the firewall knock daemon -LUCI_DEPENDS:=+fwknopd +qrencode +LUCI_DEPENDS:=+luci-compat +fwknopd +qrencode PKG_LICENSE:=GPLv2 PKG_MAINTAINER:=Jonathan Bennett include ../../luci.mk diff --git a/applications/luci-app-hd-idle/Makefile b/applications/luci-app-hd-idle/Makefile index 07d5cadd9..cba55796d 100644 --- a/applications/luci-app-hd-idle/Makefile +++ b/applications/luci-app-hd-idle/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Hard Disk Idle Spin-Down module -LUCI_DEPENDS:=+hd-idle +LUCI_DEPENDS:=+luci-compat +hd-idle include ../../luci.mk diff --git a/applications/luci-app-https_dns_proxy/Makefile b/applications/luci-app-https_dns_proxy/Makefile index 09ee8a3a9..d08940e59 100644 --- a/applications/luci-app-https_dns_proxy/Makefile +++ b/applications/luci-app-https_dns_proxy/Makefile @@ -8,7 +8,7 @@ PKG_MAINTAINER:=Stan Grishin LUCI_TITLE:=HTTPS DNS Proxy Web UI LUCI_DESCRIPTION:=Provides Web UI for HTTPS DNS Proxy -LUCI_DEPENDS:=+luci-mod-admin-full +https_dns_proxy +LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full +https_dns_proxy LUCI_PKGARCH:=all PKG_RELEASE:=5 diff --git a/applications/luci-app-ltqtapi/Makefile b/applications/luci-app-ltqtapi/Makefile index bf4a99928..c96924812 100644 --- a/applications/luci-app-ltqtapi/Makefile +++ b/applications/luci-app-ltqtapi/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for Lantiq Devices -LUCI_DEPENDS:=@BROKEN +LUCI_DEPENDS:=+luci-compat @BROKEN include ../../luci.mk diff --git a/applications/luci-app-lxc/Makefile b/applications/luci-app-lxc/Makefile index b46a83bde..c096db749 100644 --- a/applications/luci-app-lxc/Makefile +++ b/applications/luci-app-lxc/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LXC management Web UI -LUCI_DEPENDS:=+luci-mod-admin-full +lxc +lxc-attach +lxc-console +lxc-create +liblxc +rpcd-mod-lxc +getopt +!LXC_BUSYBOX_OPTIONS:tar +LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full +lxc +lxc-attach +lxc-console +lxc-create +liblxc +rpcd-mod-lxc +getopt +!LXC_BUSYBOX_OPTIONS:tar LUCI_PKGARCH:=all define Package/luci-app-lxc/conffiles diff --git a/applications/luci-app-mjpg-streamer/Makefile b/applications/luci-app-mjpg-streamer/Makefile index faa024d1a..876e99dd4 100644 --- a/applications/luci-app-mjpg-streamer/Makefile +++ b/applications/luci-app-mjpg-streamer/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=MJPG-Streamer service configuration module -LUCI_DEPENDS:=+mjpg-streamer +LUCI_DEPENDS:=+luci-compat +mjpg-streamer include ../../luci.mk diff --git a/applications/luci-app-mosquitto/Makefile b/applications/luci-app-mosquitto/Makefile index 1bfb7c3de..7713bcf8e 100644 --- a/applications/luci-app-mosquitto/Makefile +++ b/applications/luci-app-mosquitto/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Mosquitto LuCI interface -LUCI_DEPENDS:=+luci-mod-admin-full mosquitto +LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full mosquitto LUCI_PKGARCH:=all LUCI_DESCRIPTION:=Provides a webadmin for most basic mosquitto parameters. diff --git a/applications/luci-app-nft-qos/Makefile b/applications/luci-app-nft-qos/Makefile index 01de87993..4f86217c4 100644 --- a/applications/luci-app-nft-qos/Makefile +++ b/applications/luci-app-nft-qos/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Qos over Nftables -LUCI_DEPENDS:=+nft-qos +LUCI_DEPENDS:=+luci-compat +nft-qos include ../../luci.mk diff --git a/applications/luci-app-noddos/Makefile b/applications/luci-app-noddos/Makefile index 4c2b9044a..3a40938d9 100644 --- a/applications/luci-app-noddos/Makefile +++ b/applications/luci-app-noddos/Makefile @@ -9,7 +9,7 @@ PKG_MAINTAINER:=Steven Hessing LUCI_TITLE:=Noddos Service Web UI LUCI_DESCRIPTION:=Provides Web UI for Noddos service. -LUCI_DEPENDS:=+luci +noddos +LUCI_DEPENDS:=+luci +luci-compat +noddos LUCI_PKGARCH:=all PKG_RELEASE:=1 diff --git a/applications/luci-app-ntpc/Makefile b/applications/luci-app-ntpc/Makefile index b30f967a1..b144b7ba9 100644 --- a/applications/luci-app-ntpc/Makefile +++ b/applications/luci-app-ntpc/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=NTP time synchronisation configuration module -LUCI_DEPENDS:=+ntpclient +LUCI_DEPENDS:=+luci-compat +ntpclient include ../../luci.mk diff --git a/applications/luci-app-nut/Makefile b/applications/luci-app-nut/Makefile index b5c5b0d4c..cce56e0c9 100644 --- a/applications/luci-app-nut/Makefile +++ b/applications/luci-app-nut/Makefile @@ -8,6 +8,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Network UPS Tools Configuration +LUCI_DEPENDS:=+luci-compat LUCI_PKGARCH:=all PKG_RELEASE:=1 diff --git a/applications/luci-app-openvpn/Makefile b/applications/luci-app-openvpn/Makefile index 380ee73a6..4dfcc682c 100644 --- a/applications/luci-app-openvpn/Makefile +++ b/applications/luci-app-openvpn/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for OpenVPN -LUCI_DEPENDS:= +LUCI_DEPENDS:=+luci-compat PKG_LICENSE:=Apache-2.0 diff --git a/applications/luci-app-pagekitec/Makefile b/applications/luci-app-pagekitec/Makefile index d87500977..ea6132342 100644 --- a/applications/luci-app-pagekitec/Makefile +++ b/applications/luci-app-pagekitec/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for PageKite -LUCI_DEPENDS:=+pagekitec +LUCI_DEPENDS:=+luci-compat +pagekitec PKG_MAINTAINER:=Karl Palsson diff --git a/applications/luci-app-polipo/Makefile b/applications/luci-app-polipo/Makefile index 1fbafe7ed..0bd184332 100644 --- a/applications/luci-app-polipo/Makefile +++ b/applications/luci-app-polipo/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for the Polipo Proxy -LUCI_DEPENDS:=+polipo +LUCI_DEPENDS:=+luci-compat +polipo include ../../luci.mk diff --git a/applications/luci-app-privoxy/Makefile b/applications/luci-app-privoxy/Makefile index 672817283..f55860379 100644 --- a/applications/luci-app-privoxy/Makefile +++ b/applications/luci-app-privoxy/Makefile @@ -21,7 +21,7 @@ PKG_MAINTAINER:= # LuCI specific settings LUCI_TITLE:=LuCI Support for Privoxy WEB proxy -LUCI_DEPENDS:=+luci-lib-ipkg +luci-mod-admin-full +privoxy +LUCI_DEPENDS:=+luci-compat +luci-lib-ipkg +luci-mod-admin-full +privoxy LUCI_PKGARCH:=all define Package/$(PKG_NAME)/config diff --git a/applications/luci-app-qos/Makefile b/applications/luci-app-qos/Makefile index fd1255745..8361b6e2e 100644 --- a/applications/luci-app-qos/Makefile +++ b/applications/luci-app-qos/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Quality of Service configuration module -LUCI_DEPENDS:=+qos-scripts +LUCI_DEPENDS:=+luci-compat +qos-scripts PKG_LICENSE:=Apache-2.0 diff --git a/applications/luci-app-radicale/Makefile b/applications/luci-app-radicale/Makefile index 90ef0deba..b70683674 100644 --- a/applications/luci-app-radicale/Makefile +++ b/applications/luci-app-radicale/Makefile @@ -21,7 +21,7 @@ PKG_MAINTAINER:= # LuCI specific settings LUCI_TITLE:=LuCI Support for Radicale CardDAV/CalDAV -LUCI_DEPENDS:=+luci-lib-ipkg +luci-mod-admin-full +LUCI_DEPENDS:=+luci-compat +luci-lib-ipkg +luci-mod-admin-full LUCI_PKGARCH:=all define Package/$(PKG_NAME)/config diff --git a/applications/luci-app-radicale2/Makefile b/applications/luci-app-radicale2/Makefile index 83a2e7125..09551b06f 100644 --- a/applications/luci-app-radicale2/Makefile +++ b/applications/luci-app-radicale2/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Radicale v2.x CalDAV/CardDAV Server -LUCI_DEPENDS:=+radicale2 +rpcd-mod-rad2-enc +LUCI_DEPENDS:=+luci-compat +radicale2 +rpcd-mod-rad2-enc LUCI_PKGARCH:=all PKG_LICENSE:=Apache-2.0 diff --git a/applications/luci-app-rosy-file-server/Makefile b/applications/luci-app-rosy-file-server/Makefile index 93d9a3a66..e048925b4 100644 --- a/applications/luci-app-rosy-file-server/Makefile +++ b/applications/luci-app-rosy-file-server/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for Rosy File Server -LUCI_DEPENDS:=+luci-base +rosy-file-server +LUCI_DEPENDS:=+luci-compat +luci-base +rosy-file-server include ../../luci.mk diff --git a/applications/luci-app-samba/Makefile b/applications/luci-app-samba/Makefile index ba599b30c..7c08c0f81 100644 --- a/applications/luci-app-samba/Makefile +++ b/applications/luci-app-samba/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Network Shares - Samba SMB/CIFS module -LUCI_DEPENDS:=+samba36-server +LUCI_DEPENDS:=+luci-compat +samba36-server include ../../luci.mk diff --git a/applications/luci-app-samba4/Makefile b/applications/luci-app-samba4/Makefile index 08403fb2f..3366dd8a1 100644 --- a/applications/luci-app-samba4/Makefile +++ b/applications/luci-app-samba4/Makefile @@ -3,7 +3,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Network Shares - Samba 4 SMB/CIFS module -LUCI_DEPENDS:=+samba4-server +LUCI_DEPENDS:=+luci-compat +samba4-server include ../../luci.mk diff --git a/applications/luci-app-shairplay/Makefile b/applications/luci-app-shairplay/Makefile index dcc061178..59ca53d1b 100644 --- a/applications/luci-app-shairplay/Makefile +++ b/applications/luci-app-shairplay/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for Shairplay -LUCI_DEPENDS:=+shairplay +LUCI_DEPENDS:=+luci-compat +shairplay include ../../luci.mk diff --git a/applications/luci-app-siitwizard/Makefile b/applications/luci-app-siitwizard/Makefile index e8a8e555e..a411f6aa3 100644 --- a/applications/luci-app-siitwizard/Makefile +++ b/applications/luci-app-siitwizard/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=SIIT IPv4-over-IPv6 configuration wizard -LUCI_DEPENDS:=+kmod-siit +LUCI_DEPENDS:=+luci-compat +kmod-siit include ../../luci.mk diff --git a/applications/luci-app-simple-adblock/Makefile b/applications/luci-app-simple-adblock/Makefile index a46abb821..8a666d635 100644 --- a/applications/luci-app-simple-adblock/Makefile +++ b/applications/luci-app-simple-adblock/Makefile @@ -8,7 +8,7 @@ PKG_MAINTAINER:=Stan Grishin LUCI_TITLE:=Simple Adblock Web UI LUCI_DESCRIPTION:=Provides Web UI for simple-adblock service. -LUCI_DEPENDS:=+luci-mod-admin-full +simple-adblock +LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full +simple-adblock LUCI_PKGARCH:=all PKG_RELEASE:=38 diff --git a/applications/luci-app-snmpd/Makefile b/applications/luci-app-snmpd/Makefile index 4c67a1558..fc998ba28 100644 --- a/applications/luci-app-snmpd/Makefile +++ b/applications/luci-app-snmpd/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:= Net-SNMP LuCI interface -LUCI_DEPENDS:= +luci-base +LUCI_DEPENDS:=+luci-compat +luci-base LUCI_PKGARCH:=all LUCI_DESCRIPTION:=Some common net-snmp config items. In no way is this comprehensive. diff --git a/applications/luci-app-splash/Makefile b/applications/luci-app-splash/Makefile index 465372487..db9117225 100644 --- a/applications/luci-app-splash/Makefile +++ b/applications/luci-app-splash/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Freifunk DHCP-Splash application -LUCI_DEPENDS:=+luci-lib-nixio +luci-lib-iptparser +tc +kmod-sched +iptables-mod-nat-extra +iptables-mod-ipopt +LUCI_DEPENDS:=+luci-compat +luci-lib-nixio +luci-lib-iptparser +tc +kmod-sched +iptables-mod-nat-extra +iptables-mod-ipopt define Package/luci-app-splash/conffiles /etc/config/luci_splash diff --git a/applications/luci-app-squid/Makefile b/applications/luci-app-squid/Makefile index 82802c0e5..b16bd5d75 100644 --- a/applications/luci-app-squid/Makefile +++ b/applications/luci-app-squid/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Squid LuCI Interface -LUCI_DEPENDS:=+luci-mod-admin-full +squid +LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full +squid PKG_MAINTAINER:=Marko Ratkaj PKG_LICENSE:=Apache-2.0 diff --git a/applications/luci-app-tinyproxy/Makefile b/applications/luci-app-tinyproxy/Makefile index 02751b849..f4c7475b8 100644 --- a/applications/luci-app-tinyproxy/Makefile +++ b/applications/luci-app-tinyproxy/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Tinyproxy - HTTP(S)-Proxy configuration -LUCI_DEPENDS:=+tinyproxy +LUCI_DEPENDS:=+luci-compat +tinyproxy include ../../luci.mk diff --git a/applications/luci-app-transmission/Makefile b/applications/luci-app-transmission/Makefile index 42b29e9a4..1a1166f2d 100644 --- a/applications/luci-app-transmission/Makefile +++ b/applications/luci-app-transmission/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for Transmission -LUCI_DEPENDS:=+luci-lib-ipkg +LUCI_DEPENDS:=+luci-compat +luci-lib-ipkg include ../../luci.mk diff --git a/applications/luci-app-udpxy/Makefile b/applications/luci-app-udpxy/Makefile index cb8f17923..c4286baaf 100644 --- a/applications/luci-app-udpxy/Makefile +++ b/applications/luci-app-udpxy/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for udpxy -LUCI_DEPENDS:=+udpxy +LUCI_DEPENDS:=+luci-compat +udpxy include ../../luci.mk diff --git a/applications/luci-app-uhttpd/Makefile b/applications/luci-app-uhttpd/Makefile index 301477066..a365353cc 100644 --- a/applications/luci-app-uhttpd/Makefile +++ b/applications/luci-app-uhttpd/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=uHTTPd Webserver Configuration -LUCI_DEPENDS:=+uhttpd +LUCI_DEPENDS:=+luci-compat +uhttpd LUCI_PKGARCH:=all PKG_LICENSE:=Apache-2.0 diff --git a/applications/luci-app-upnp/Makefile b/applications/luci-app-upnp/Makefile index 324e3e2aa..bd3cdeb3f 100644 --- a/applications/luci-app-upnp/Makefile +++ b/applications/luci-app-upnp/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Universal Plug & Play configuration module -LUCI_DEPENDS:=+miniupnpd +LUCI_DEPENDS:=+luci-compat +miniupnpd include ../../luci.mk diff --git a/applications/luci-app-vpnbypass/Makefile b/applications/luci-app-vpnbypass/Makefile index 1bf076f0a..cddcf8536 100644 --- a/applications/luci-app-vpnbypass/Makefile +++ b/applications/luci-app-vpnbypass/Makefile @@ -8,7 +8,7 @@ PKG_MAINTAINER:=Stan Grishin LUCI_TITLE:=VPN Bypass Web UI LUCI_DESCRIPTION:=Provides Web UI for VPNBypass service. -LUCI_DEPENDS:=+luci-mod-admin-full +vpnbypass +LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full +vpnbypass LUCI_PKGARCH:=all PKG_RELEASE:=13 diff --git a/applications/luci-app-watchcat/Makefile b/applications/luci-app-watchcat/Makefile index 7ad86c84c..58e12ecbf 100644 --- a/applications/luci-app-watchcat/Makefile +++ b/applications/luci-app-watchcat/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for Watchcat -LUCI_DEPENDS:=+watchcat +LUCI_DEPENDS:=+luci-compat +watchcat include ../../luci.mk diff --git a/applications/luci-app-wifischedule/Makefile b/applications/luci-app-wifischedule/Makefile index 1708562a4..891b41bf5 100644 --- a/applications/luci-app-wifischedule/Makefile +++ b/applications/luci-app-wifischedule/Makefile @@ -10,12 +10,12 @@ # LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, # ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. # -# Author: Nils Koenig +# Author: Nils Koenig include $(TOPDIR)/rules.mk LUCI_TITLE:=Turns WiFi on and off according to a schedule -LUCI_DEPENDS:=+wifischedule +LUCI_DEPENDS:=+luci-compat +wifischedule include ../../luci.mk diff --git a/applications/luci-app-wol/Makefile b/applications/luci-app-wol/Makefile index d935ee903..9ffc322d3 100644 --- a/applications/luci-app-wol/Makefile +++ b/applications/luci-app-wol/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for Wake-on-LAN -LUCI_DEPENDS:=+etherwake +LUCI_DEPENDS:=+luci-compat +etherwake include ../../luci.mk diff --git a/build/mkbasepot.sh b/build/mkbasepot.sh index ce41e30ce..0f9247536 100755 --- a/build/mkbasepot.sh +++ b/build/mkbasepot.sh @@ -8,7 +8,7 @@ echo -n "Updating modules/luci-base/po/templates/base.pot ... " ./build/i18n-scan.pl \ - modules/luci-base/ modules/luci-mod-admin-full/ \ + modules/luci-base/ modules/luci-compat/ modules/luci-mod-admin-full/ \ modules/luci-mod-network modules/luci-mod-status modules/luci-mod-system/ \ protocols/ themes/ \ > modules/luci-base/po/templates/base.pot diff --git a/modules/luci-base/luasrc/cbi.lua b/modules/luci-compat/luasrc/cbi.lua similarity index 100% rename from modules/luci-base/luasrc/cbi.lua rename to modules/luci-compat/luasrc/cbi.lua diff --git a/modules/luci-base/luasrc/cbi/datatypes.lua b/modules/luci-compat/luasrc/cbi/datatypes.lua similarity index 100% rename from modules/luci-base/luasrc/cbi/datatypes.lua rename to modules/luci-compat/luasrc/cbi/datatypes.lua diff --git a/modules/luci-base/luasrc/model/firewall.lua b/modules/luci-compat/luasrc/model/firewall.lua similarity index 100% rename from modules/luci-base/luasrc/model/firewall.lua rename to modules/luci-compat/luasrc/model/firewall.lua diff --git a/modules/luci-base/luasrc/view/cbi/browser.htm b/modules/luci-compat/luasrc/view/cbi/browser.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/browser.htm rename to modules/luci-compat/luasrc/view/cbi/browser.htm diff --git a/modules/luci-base/luasrc/view/cbi/button.htm b/modules/luci-compat/luasrc/view/cbi/button.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/button.htm rename to modules/luci-compat/luasrc/view/cbi/button.htm diff --git a/modules/luci-base/luasrc/view/cbi/cell_valuefooter.htm b/modules/luci-compat/luasrc/view/cbi/cell_valuefooter.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/cell_valuefooter.htm rename to modules/luci-compat/luasrc/view/cbi/cell_valuefooter.htm diff --git a/modules/luci-base/luasrc/view/cbi/cell_valueheader.htm b/modules/luci-compat/luasrc/view/cbi/cell_valueheader.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/cell_valueheader.htm rename to modules/luci-compat/luasrc/view/cbi/cell_valueheader.htm diff --git a/modules/luci-base/luasrc/view/cbi/compound.htm b/modules/luci-compat/luasrc/view/cbi/compound.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/compound.htm rename to modules/luci-compat/luasrc/view/cbi/compound.htm diff --git a/modules/luci-base/luasrc/view/cbi/delegator.htm b/modules/luci-compat/luasrc/view/cbi/delegator.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/delegator.htm rename to modules/luci-compat/luasrc/view/cbi/delegator.htm diff --git a/modules/luci-base/luasrc/view/cbi/dropdown.htm b/modules/luci-compat/luasrc/view/cbi/dropdown.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/dropdown.htm rename to modules/luci-compat/luasrc/view/cbi/dropdown.htm diff --git a/modules/luci-base/luasrc/view/cbi/dvalue.htm b/modules/luci-compat/luasrc/view/cbi/dvalue.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/dvalue.htm rename to modules/luci-compat/luasrc/view/cbi/dvalue.htm diff --git a/modules/luci-base/luasrc/view/cbi/dynlist.htm b/modules/luci-compat/luasrc/view/cbi/dynlist.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/dynlist.htm rename to modules/luci-compat/luasrc/view/cbi/dynlist.htm diff --git a/modules/luci-base/luasrc/view/cbi/error.htm b/modules/luci-compat/luasrc/view/cbi/error.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/error.htm rename to modules/luci-compat/luasrc/view/cbi/error.htm diff --git a/modules/luci-base/luasrc/view/cbi/footer.htm b/modules/luci-compat/luasrc/view/cbi/footer.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/footer.htm rename to modules/luci-compat/luasrc/view/cbi/footer.htm diff --git a/modules/luci-base/luasrc/view/cbi/full_valuefooter.htm b/modules/luci-compat/luasrc/view/cbi/full_valuefooter.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/full_valuefooter.htm rename to modules/luci-compat/luasrc/view/cbi/full_valuefooter.htm diff --git a/modules/luci-base/luasrc/view/cbi/full_valueheader.htm b/modules/luci-compat/luasrc/view/cbi/full_valueheader.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/full_valueheader.htm rename to modules/luci-compat/luasrc/view/cbi/full_valueheader.htm diff --git a/modules/luci-base/luasrc/view/cbi/fvalue.htm b/modules/luci-compat/luasrc/view/cbi/fvalue.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/fvalue.htm rename to modules/luci-compat/luasrc/view/cbi/fvalue.htm diff --git a/modules/luci-base/luasrc/view/cbi/header.htm b/modules/luci-compat/luasrc/view/cbi/header.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/header.htm rename to modules/luci-compat/luasrc/view/cbi/header.htm diff --git a/modules/luci-base/luasrc/view/cbi/ipaddr.htm b/modules/luci-compat/luasrc/view/cbi/ipaddr.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/ipaddr.htm rename to modules/luci-compat/luasrc/view/cbi/ipaddr.htm diff --git a/modules/luci-base/luasrc/view/cbi/lvalue.htm b/modules/luci-compat/luasrc/view/cbi/lvalue.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/lvalue.htm rename to modules/luci-compat/luasrc/view/cbi/lvalue.htm diff --git a/modules/luci-base/luasrc/view/cbi/map.htm b/modules/luci-compat/luasrc/view/cbi/map.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/map.htm rename to modules/luci-compat/luasrc/view/cbi/map.htm diff --git a/modules/luci-base/luasrc/view/cbi/mvalue.htm b/modules/luci-compat/luasrc/view/cbi/mvalue.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/mvalue.htm rename to modules/luci-compat/luasrc/view/cbi/mvalue.htm diff --git a/modules/luci-base/luasrc/view/cbi/nsection.htm b/modules/luci-compat/luasrc/view/cbi/nsection.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/nsection.htm rename to modules/luci-compat/luasrc/view/cbi/nsection.htm diff --git a/modules/luci-base/luasrc/view/cbi/nullsection.htm b/modules/luci-compat/luasrc/view/cbi/nullsection.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/nullsection.htm rename to modules/luci-compat/luasrc/view/cbi/nullsection.htm diff --git a/modules/luci-base/luasrc/view/cbi/simpleform.htm b/modules/luci-compat/luasrc/view/cbi/simpleform.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/simpleform.htm rename to modules/luci-compat/luasrc/view/cbi/simpleform.htm diff --git a/modules/luci-base/luasrc/view/cbi/tabcontainer.htm b/modules/luci-compat/luasrc/view/cbi/tabcontainer.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/tabcontainer.htm rename to modules/luci-compat/luasrc/view/cbi/tabcontainer.htm diff --git a/modules/luci-base/luasrc/view/cbi/tblsection.htm b/modules/luci-compat/luasrc/view/cbi/tblsection.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/tblsection.htm rename to modules/luci-compat/luasrc/view/cbi/tblsection.htm diff --git a/modules/luci-base/luasrc/view/cbi/tsection.htm b/modules/luci-compat/luasrc/view/cbi/tsection.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/tsection.htm rename to modules/luci-compat/luasrc/view/cbi/tsection.htm diff --git a/modules/luci-base/luasrc/view/cbi/tvalue.htm b/modules/luci-compat/luasrc/view/cbi/tvalue.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/tvalue.htm rename to modules/luci-compat/luasrc/view/cbi/tvalue.htm diff --git a/modules/luci-base/luasrc/view/cbi/ucisection.htm b/modules/luci-compat/luasrc/view/cbi/ucisection.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/ucisection.htm rename to modules/luci-compat/luasrc/view/cbi/ucisection.htm diff --git a/modules/luci-base/luasrc/view/cbi/upload.htm b/modules/luci-compat/luasrc/view/cbi/upload.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/upload.htm rename to modules/luci-compat/luasrc/view/cbi/upload.htm diff --git a/modules/luci-base/luasrc/view/cbi/value.htm b/modules/luci-compat/luasrc/view/cbi/value.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/value.htm rename to modules/luci-compat/luasrc/view/cbi/value.htm diff --git a/modules/luci-base/luasrc/view/cbi/valuefooter.htm b/modules/luci-compat/luasrc/view/cbi/valuefooter.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/valuefooter.htm rename to modules/luci-compat/luasrc/view/cbi/valuefooter.htm diff --git a/modules/luci-base/luasrc/view/cbi/valueheader.htm b/modules/luci-compat/luasrc/view/cbi/valueheader.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/valueheader.htm rename to modules/luci-compat/luasrc/view/cbi/valueheader.htm diff --git a/modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm b/modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm similarity index 100% rename from modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm rename to modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm diff --git a/modules/luci-mod-admin-mini/Makefile b/modules/luci-mod-admin-mini/Makefile index 5da4cafc9..de0048992 100644 --- a/modules/luci-mod-admin-mini/Makefile +++ b/modules/luci-mod-admin-mini/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Essentials - stripped down and user-friendly -LUCI_DEPENDS:=+luci-base @BROKEN +LUCI_DEPENDS:=+luci-base +luci-compat @BROKEN include ../../luci.mk -- 2.25.1