Commit 39ff053890 accidentally removed the conffiles definitions from luci-base, statistics, splash and diag-devinfo apps. That has caused existing config files to get overwritten if the package has been reinstalled via opkg. Additionally, the splash text files have not been saved in sysupgrade or backup as they are located outside /etc/config This commit adds back the conffiles definitions to the respective packages. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
49 lines
1.0 KiB
Makefile
49 lines
1.0 KiB
Makefile
#
|
|
# Copyright (C) 2008-2015 The LuCI Team <luci@lists.subsignal.org>
|
|
#
|
|
# This is free software, licensed under the Apache License, Version 2.0 .
|
|
#
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=luci-base
|
|
|
|
LUCI_TYPE:=mod
|
|
LUCI_BASENAME:=base
|
|
|
|
LUCI_TITLE:=LuCI core libraries
|
|
LUCI_DEPENDS:=+lua +libuci-lua +luci-lib-nixio +luci-lib-ip +rpcd +libubus-lua +luci-lib-jsonc
|
|
|
|
PKG_SOURCE:=LuaSrcDiet-0.12.1.tar.bz2
|
|
PKG_SOURCE_URL:=https://luasrcdiet.googlecode.com/files
|
|
PKG_MD5SUM:=8a0812701e29b6715e4d76f2f118264a
|
|
|
|
HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/LuaSrcDiet-0.12.1
|
|
|
|
include $(INCLUDE_DIR)/host-build.mk
|
|
|
|
define Package/luci-base/conffiles
|
|
/etc/luci-uploads
|
|
/etc/config/luci
|
|
endef
|
|
|
|
include ../../luci.mk
|
|
|
|
define Host/Configure
|
|
endef
|
|
|
|
define Host/Compile
|
|
$(MAKE) -C src/ clean po2lmo
|
|
$(MAKE) -C $(HOST_BUILD_DIR) bin/LuaSrcDiet.lua
|
|
endef
|
|
|
|
define Host/Install
|
|
$(INSTALL_DIR) $(1)/bin
|
|
$(INSTALL_BIN) src/po2lmo $(1)/bin/po2lmo
|
|
$(INSTALL_BIN) $(HOST_BUILD_DIR)/bin/LuaSrcDiet.lua $(1)/bin/LuaSrcDiet
|
|
endef
|
|
|
|
$(eval $(call HostBuild))
|
|
|
|
# call BuildPackage - OpenWrt buildroot signature
|