46 lines
1.6 KiB
Diff
46 lines
1.6 KiB
Diff
From 55db7a1f7f650f965e783301387246f9f62fa1ec Mon Sep 17 00:00:00 2001
|
|
From: Liangbin Lian <jjm2473@gmail.com>
|
|
Date: Wed, 11 Dec 2024 11:20:45 +0800
|
|
Subject: [PATCH] luci.mk: postinst compat openwrt 23
|
|
|
|
---
|
|
luci.mk | 8 +++++---
|
|
1 file changed, 5 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/luci.mk b/luci.mk
|
|
index aca52e08cd..b28284c892 100644
|
|
--- a/luci.mk
|
|
+++ b/luci.mk
|
|
@@ -53,6 +53,8 @@ LUCI_LANG.uk=Українська (Ukrainian)
|
|
LUCI_LANG.vi=Tiếng Việt (Vietnamese)
|
|
LUCI_LANG.zh_Hans=简体中文 (Chinese Simplified)
|
|
LUCI_LANG.zh_Hant=繁體中文 (Chinese Traditional)
|
|
+LUCI_LANG.zh-cn=$(LUCI_LANG.zh_Hans)
|
|
+LUCI_LANG.zh-tw=$(LUCI_LANG.zh_Hant)
|
|
|
|
# Submenu titles
|
|
LUCI_MENU.col=1. Collections
|
|
@@ -211,8 +213,8 @@ endef
|
|
ifndef Package/$(PKG_NAME)/postinst
|
|
define Package/$(PKG_NAME)/postinst
|
|
[ -n "$${IPKG_INSTROOT}" ] || {$(foreach script,$(LUCI_DEFAULTS),
|
|
- (. /etc/uci-defaults/$(script)) && rm -f /etc/uci-defaults/$(script))
|
|
- rm -f /tmp/luci-indexcache
|
|
+ [ -f /etc/uci-defaults/$(script) ] && (. /etc/uci-defaults/$(script)) && rm -f /etc/uci-defaults/$(script))
|
|
+ rm -f /tmp/luci-indexcache /tmp/luci-indexcache.*
|
|
rm -rf /tmp/luci-modulecache/
|
|
killall -HUP rpcd 2>/dev/null
|
|
exit 0
|
|
@@ -325,7 +327,7 @@ define LuciTranslation
|
|
|
|
define Package/luci-i18n-$(LUCI_BASENAME)-$(1)/postinst
|
|
[ -n "$$$${IPKG_INSTROOT}" ] || {
|
|
- (. /etc/uci-defaults/luci-i18n-$(LUCI_BASENAME)-$(1)) && rm -f /etc/uci-defaults/luci-i18n-$(LUCI_BASENAME)-$(1)
|
|
+ [ -f /etc/uci-defaults/luci-i18n-$(LUCI_BASENAME)-$(1) ] && (. /etc/uci-defaults/luci-i18n-$(LUCI_BASENAME)-$(1)) && rm -f /etc/uci-defaults/luci-i18n-$(LUCI_BASENAME)-$(1)
|
|
exit 0
|
|
}
|
|
endef
|
|
--
|
|
2.46.0
|
|
|