X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=contrib%2Fpackage%2Fluci%2FMakefile;h=4099e5148d7ebf67e236c93ce302c812394c72ea;hp=9d4d84e9efd43390880a9ba16af0ae9577b4a932;hb=5c2000a1572afd0df74339775dfa8b61e287a53e;hpb=c4ef5ff259967852a00a4444642f50aaef050c67 diff --git a/contrib/package/luci/Makefile b/contrib/package/luci/Makefile index 9d4d84e9e..4099e5148 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,28 +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 - TITLE:=High-Level UCI API -endef - -define Package/luci-uci/install - $(call Package/luci/install/template,$(1),libs/uci) -endef - - define Package/luci-fastindex $(call Package/luci/libtemplate) TITLE:=Fastindex indexing module @@ -190,20 +168,10 @@ define Package/luci-fastindex/install endef -define Package/luci-http - $(call Package/luci/libtemplate) - TITLE:=HTTP Protocol implementation -endef - -define Package/luci-http/install - $(call Package/luci/install/template,$(1),libs/http) -endef - - define Package/luci-httpclient $(call Package/luci/libtemplate) TITLE:=HTTP(S) client library - DEPENDS+=+luci-http +luci-nixio + DEPENDS+=+luci-web +luci-nixio endef define Package/luci-httpclient/install @@ -252,20 +220,10 @@ 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 - DEPENDS+=+luci-nixio +luci-http +luci-px5g + DEPENDS+=+luci-nixio +luci-web +luci-px5g endef define Package/luci-lucid/install @@ -336,7 +294,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 @@ -346,7 +304,7 @@ endef define Package/luci-web $(call Package/luci/libtemplate) - DEPENDS+=+luci-http +luci-sys +luci-nixio +luci-uci \ + DEPENDS+=+luci-sys +luci-nixio +luci-core \ +luci-sgi-cgi +luci-lmo TITLE:=MVC Webframework $(call Config,luci.main.lang,string,auto,Default Language) @@ -363,7 +321,7 @@ endef define Package/luci-uvl $(call Package/luci/libtemplate) - DEPENDS+=+luci-sys +luci-uci +luci-core + DEPENDS+=+luci-sys +luci-core TITLE:=UVL - UCI Validation Layer endef @@ -396,7 +354,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 @@ -788,6 +746,17 @@ 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 ### @@ -1007,6 +976,15 @@ 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 @@ -1059,15 +1037,9 @@ 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 -ifneq ($(CONFIG_PACKAGE_luci-http),) - PKG_SELECTED_MODULES+=libs/http -endif ifneq ($(CONFIG_PACKAGE_luci-httpclient),) PKG_SELECTED_MODULES+=libs/httpclient endif @@ -1083,9 +1055,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 @@ -1095,9 +1064,6 @@ endif ifneq ($(CONFIG_PACKAGE_luci-px5g),) PKG_SELECTED_MODULES+=libs/px5g endif -ifneq ($(CONFIG_PACKAGE_luci-uci),) - PKG_SELECTED_MODULES+=libs/uci -endif ifneq ($(CONFIG_PACKAGE_luci-sys),) PKG_SELECTED_MODULES+=libs/sys endif @@ -1215,6 +1181,9 @@ 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),) @@ -1285,6 +1254,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 += \ @@ -1297,19 +1269,15 @@ 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)) $(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)) -$(eval $(call BuildPackage,luci-uci)) $(eval $(call BuildPackage,luci-sys)) $(eval $(call BuildPackage,luci-web)) $(eval $(call BuildPackage,luci-uvl)) @@ -1351,6 +1319,7 @@ $(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)) @@ -1375,6 +1344,7 @@ $(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))