luci.mk: remove unnecessary i18n postinst script
authorHannu Nyman <hannu.nyman@iki.fi>
Sat, 20 Apr 2024 09:19:26 +0000 (12:19 +0300)
committerHannu Nyman <hannu.nyman@iki.fi>
Sat, 20 Apr 2024 09:24:15 +0000 (12:24 +0300)
OpenWrt master has since 2016 run the uci-defaults also in run-time installations
as postinst:
openwrt/openwrt@9b9c78e

Remove the older separate implementation from LuCI.

Fixes #7070 and #7073

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit fb776a6645b7c1671e1b733f3de433a34971a49a)

luci.mk

diff --git a/luci.mk b/luci.mk
index f348721fff7863ea7b3e7acdfe14660e7817b596..5d82956923ae8725132fa8bcc64197c5664724e3 100644 (file)
--- a/luci.mk
+++ b/luci.mk
@@ -341,13 +341,6 @@ define LuciTranslation
                        $$(1)$(LUCI_LIBRARYDIR)/i18n/$(basename $(notdir $(po))).$(1).lmo;)
   endef
 
-  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)
-               exit 0
-       }
-  endef
-
   LUCI_BUILD_PACKAGES += luci-i18n-$(LUCI_BASENAME)-$(1)
 
 endef