X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=contrib%2Fpackage%2Fluci%2FMakefile;h=d38a1ac18efafa98275553f6d66b83b48d23ec27;hp=5cfab4c9cf0d90f7768f90cf7eb951a1bd67d3f1;hb=719fd249aa6a3bbcb4efd3c130e92741cd1a4852;hpb=61f22c5b3979f6c0796646968cded799bcf19c57 diff --git a/contrib/package/luci/Makefile b/contrib/package/luci/Makefile index 5cfab4c9c..d38a1ac18 100644 --- a/contrib/package/luci/Makefile +++ b/contrib/package/luci/Makefile @@ -10,12 +10,12 @@ PKG_NAME:=luci PKG_RELEASE:=1 ifeq ($(USELOCAL),1) - PKG_VERSION:=0.9+svn + PKG_VERSION:=0.10+svn else PKG_SOURCE_URL:=http://svn.luci.subsignal.org/luci/$(PKG_BRANCH) ifeq ($(DUMP),) PKG_REV:=$(shell LC_ALL=C svn info $(CURDIR) | sed -ne's/^Revision: //p') - PKG_VERSION:=0.9+svn$(PKG_REV) + PKG_VERSION:=0.10+svn$(PKG_REV) endif PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) PKG_SOURCE:=$(PKG_SOURCE_SUBDIR).tar.gz @@ -158,17 +158,6 @@ endif ### Libraries ### -define Package/luci-cbi - $(call Package/luci/libtemplate) - DEPENDS+=+luci-web +luci-uvl +luci-uci - TITLE:=Configuration Binding Interface -endef - -define Package/luci-cbi/install - $(call Package/luci/install/template,$(1),libs/cbi) -endef - - define Package/luci-uci $(call Package/luci/libtemplate) DEPENDS+=+libuci-lua @@ -252,16 +241,6 @@ define Package/luci-luanet/install endef -define Package/luci-iwinfo - $(call Package/luci/libtemplate) - TITLE:=Wireless abstration library -endef - -define Package/luci-iwinfo/install - $(call Package/luci/install/template,$(1),libs/iwinfo) -endef - - define Package/luci-lucid $(call Package/luci/webservertemplate) TITLE:=LuCId Full-Stack Webserver @@ -275,7 +254,7 @@ endef -NIXIO_TLS:=cyassl +NIXIO_TLS:= define Package/luci-nixio $(call Package/luci/libtemplate) @@ -290,7 +269,10 @@ endef define Package/luci-nixio/config choice prompt "TLS Provider" - default PACKAGE_luci-nixio_cyassl + default PACKAGE_luci-nixio_notls + + config PACKAGE_luci-nixio_notls + bool "Disabled" config PACKAGE_luci-nixio_axtls bool "Builtin (axTLS)" @@ -333,7 +315,7 @@ endef define Package/luci-sys $(call Package/luci/libtemplate) TITLE:=LuCI Linux/POSIX system library - DEPENDS:=+luci-iwinfo + DEPENDS:=+libiwinfo endef define Package/luci-sys/install @@ -344,7 +326,7 @@ endef define Package/luci-web $(call Package/luci/libtemplate) DEPENDS+=+luci-http +luci-sys +luci-nixio +luci-uci \ - +luci-sgi-cgi +luci-sgi-uhttpd +luci-lmo + +luci-sgi-cgi +luci-lmo TITLE:=MVC Webframework $(call Config,luci.main.lang,string,auto,Default Language) endef @@ -393,7 +375,7 @@ endef define Package/luci-admin-core $(call Package/luci/webtemplate) - DEPENDS+=+luci-web +luci-cbi +luci-i18n-english + DEPENDS+=+luci-web +luci-i18n-english TITLE:=Web UI Core Module endef @@ -764,6 +746,38 @@ define Package/luci-app-p2pblock/install $(call Package/luci/install/template,$(1),applications/luci-p2pblock) endef +define Package/luci-app-multiwan + $(call Package/luci/webtemplate) + TITLE:=LuCI Support for the OpenWrt MultiWAN agent + DEPENDS+=+luci-admin-core +luci-app-firewall \ + +PACKAGE_luci-app-multiwan:multiwan +endef + +define Package/luci-app-multiwan/install + $(call Package/luci/install/template,$(1),applications/luci-multiwan) +endef + +define Package/luci-app-wol + $(call Package/luci/webtemplate) + TITLE:=LuCI Support for Wake-on-LAN + DEPENDS+=+luci-admin-core +PACKAGE_luci-app-wol:etherwake +endef + +define Package/luci-app-wol/install + $(call Package/luci/install/template,$(1),applications/luci-wol) +endef + +define Package/luci-app-vnstat + $(call Package/luci/webtemplate) + TITLE:=LuCI Support for VnStat + DEPENDS+=+luci-admin-core +PACKAGE_luci-app-vnstat:vnstat \ + +PACKAGE_luci-app-vnstat:vnstati +endef + +define Package/luci-app-vnstat/install + $(call Package/luci/install/template,$(1),applications/luci-vnstat) +endef + ### Server Gateway Interfaces ### @@ -777,9 +791,9 @@ define Package/luci-sgi-cgi/install endef define Package/luci-sgi-uhttpd - $(call Package/luci/webservertemplate) + $(call Package/luci/libtemplate) TITLE:=Binding for the uHTTPd server - DEPENDS+=+uhttpd +px5g + DEPENDS+=+uhttpd +uhttpd-mod-lua endef define Package/luci-sgi-uhttpd/install @@ -983,12 +997,22 @@ define Package/luci-i18n-vietnamese/install $(call Package/luci/install/template,$(1),i18n/vietnamese) endef +define Package/luci-i18n-malay + $(call Package/luci/i18ntemplate) + TITLE:=Malay (by Teow Wai Chet) +endef + +define Package/luci-i18n-malay/install + $(call Package/luci/install/template,$(1),i18n/malay) +endef + ### Collections ### define Package/luci $(call Package/luci/collectiontemplate) - TITLE:=Standard OpenWrt Kamikaze set including full and mini admin and the standard theme - DEPENDS:=+luci-admin-full +luci-admin-mini +luci-theme-openwrt +luci-app-firewall +luci-app-initmgr + TITLE:=Standard OpenWrt set including full and mini admin and the standard theme + DEPENDS:=+uhttpd +luci-admin-full +luci-admin-mini +luci-theme-openwrt \ + +luci-app-firewall +luci-app-initmgr endef define Package/luci/install @@ -996,10 +1020,33 @@ define Package/luci/install endef +define Package/luci-ssl + $(call Package/luci/collectiontemplate) + TITLE:=Standard OpenWrt set with https support + DEPENDS:=+uhttpd +uhttpd-mod-tls +px5g +luci-admin-full +luci-admin-mini \ + +luci-theme-openwrt +luci-app-firewall +luci-app-initmgr +endef + +define Package/luci-ssl/install + true +endef + + +define Package/luci-medium + $(call Package/luci/collectiontemplate) + TITLE:=Medium package set using only admin full and a theme without graphics + DEPENDS:=+uhttpd +luci-admin-full +luci-theme-openwrtlight +endef + +define Package/luci-medium/install + true +endef + + define Package/luci-light $(call Package/luci/collectiontemplate) - TITLE:=Minimum package set using only admin mini and a theme without grafics - DEPENDS:=+luci-admin-mini +luci-theme-openwrtlight + TITLE:=Minimum package set using only admin mini and a theme without graphics + DEPENDS:=+uhttpd +luci-admin-mini +luci-theme-openwrtlight endef define Package/luci-light/install @@ -1011,9 +1058,6 @@ endef ifneq ($(CONFIG_PACKAGE_luci-core),) PKG_SELECTED_MODULES+=libs/core endif -ifneq ($(CONFIG_PACKAGE_luci-cbi),) - PKG_SELECTED_MODULES+=libs/cbi -endif ifneq ($(CONFIG_PACKAGE_luci-fastindex),) PKG_SELECTED_MODULES+=libs/fastindex endif @@ -1035,9 +1079,6 @@ endif ifneq ($(CONFIG_PACKAGE_luci-luanet),) PKG_SELECTED_MODULES+=libs/luanet endif -ifneq ($(CONFIG_PACKAGE_luci-iwinfo),) - PKG_SELECTED_MODULES+=libs/iwinfo -endif ifneq ($(CONFIG_PACKAGE_luci-lucid),) PKG_SELECTED_MODULES+=libs/lucid libs/lucid-http endif @@ -1161,6 +1202,15 @@ endif ifneq ($(CONFIG_PACKAGE_luci-app-p2pblock),) PKG_SELECTED_MODULES+=applications/luci-p2pblock endif +ifneq ($(CONFIG_PACKAGE_luci-app-multiwan),) + PKG_SELECTED_MODULES+=applications/luci-multiwan +endif +ifneq ($(CONFIG_PACKAGE_luci-app-wol),) + PKG_SELECTED_MODULES+=applications/luci-wol +endif +ifneq ($(CONFIG_PACKAGE_luci-app-vnstat),) + PKG_SELECTED_MODULES+=applications/luci-vnstat +endif ifneq ($(CONFIG_PACKAGE_luci-sgi-cgi),) @@ -1231,6 +1281,9 @@ endif ifneq ($(CONFIG_PACKAGE_luci-i18n-vietnamese),) PKG_SELECTED_MODULES+=i18n/vietnamese endif +ifneq ($(CONFIG_PACKAGE_luci-i18n-malay),) + PKG_SELECTED_MODULES+=i18n/malay +endif MAKE_FLAGS += \ @@ -1243,7 +1296,6 @@ MAKE_FLAGS += \ $(eval $(call BuildPackage,luci-core)) -$(eval $(call BuildPackage,luci-cbi)) $(eval $(call BuildPackage,luci-fastindex)) $(eval $(call BuildPackage,luci-http)) $(eval $(call BuildPackage,luci-httpclient)) @@ -1251,7 +1303,6 @@ $(eval $(call BuildPackage,luci-ipkg)) $(eval $(call BuildPackage,luci-json)) $(eval $(call BuildPackage,luci-lmo)) $(eval $(call BuildPackage,luci-luanet)) -$(eval $(call BuildPackage,luci-iwinfo)) $(eval $(call BuildPackage,luci-lucid)) $(eval $(call BuildPackage,luci-nixio)) $(eval $(call BuildPackage,luci-px5g)) @@ -1295,6 +1346,9 @@ $(eval $(call BuildPackage,luci-app-asterisk)) $(eval $(call BuildPackage,luci-app-polipo)) $(eval $(call BuildPackage,luci-app-openvpn)) $(eval $(call BuildPackage,luci-app-p2pblock)) +$(eval $(call BuildPackage,luci-app-multiwan)) +$(eval $(call BuildPackage,luci-app-wol)) +$(eval $(call BuildPackage,luci-app-vnstat)) $(eval $(call BuildPackage,luci-sgi-cgi)) $(eval $(call BuildPackage,luci-sgi-uhttpd)) @@ -1319,6 +1373,9 @@ $(eval $(call BuildPackage,luci-i18n-catalan)) $(eval $(call BuildPackage,luci-i18n-portuguese)) $(eval $(call BuildPackage,luci-i18n-spanish)) $(eval $(call BuildPackage,luci-i18n-vietnamese)) +$(eval $(call BuildPackage,luci-i18n-malay)) $(eval $(call BuildPackage,luci)) +$(eval $(call BuildPackage,luci-ssl)) +$(eval $(call BuildPackage,luci-medium)) $(eval $(call BuildPackage,luci-light))