luci-app-pushbot: tidy up Makefile (#7640)

This commit is contained in:
Beginner 2021-08-10 14:13:45 +08:00 committed by GitHub
parent 06324b679c
commit e0f5decd3c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 15 additions and 22 deletions

View File

@ -1,40 +1,34 @@
# Copyright (C) 2020 Openwrt.org
#
# This is free software, licensed under the Apache License, Version 2.0 .
#
include $(TOPDIR)/rules.mk
PKG_NAME:=luci-app-pushbot
PKG_VERSION:=3.12
PKG_RELEASE:=9
PKG_MAINTAINER:=tty228 zzsj0928
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
SECTION:=luci
CATEGORY:=LuCI
SUBMENU:=3. Applications
DEPENDS:=+iputils-arping +curl
TITLE:=LuCI support for Pushbot
PKGARCH:=all
SECTION:=luci
CATEGORY:=LuCI
SUBMENU:=3. Applications
DEPENDS:=+iputils-arping +curl
TITLE:=LuCI support for Pushbot
PKGARCH:=all
endef
define Build/Compile
endef
define Package/$(PKG_NAME)/conffiles
/etc/config/pushbot
/etc/config/pushbot
endef
define Package/$(PKG_NAME)/install
$(INSTALL_DIR) $(1)/etc/init.d $(1)/usr/bin/pushbot $(1)/etc/config $(1)/usr/lib/lua/luci $(1)/etc/uci-defaults $(1)/usr/share/rpcd/acl.d
$(CP) ./luasrc/* $(1)/usr/lib/lua/luci
$(INSTALL_CONF) ./root/etc/config/pushbot $(1)/etc/config
$(INSTALL_BIN) ./root/etc/init.d/pushbot $(1)/etc/init.d
$(INSTALL_BIN) ./root/etc/uci-defaults/luci-pushbot $(1)/etc/uci-defaults/luci-pushbot
$(INSTALL_BIN) ./root/usr/bin/pushbot/pushbot $(1)/usr/bin/pushbot
$(INSTALL_DATA) ./root/usr/share/rpcd/acl.d/luci-app-pushbot.json $(1)/usr/share/rpcd/acl.d/luci-app-pushbot.json
$(INSTALL_DIR) $(1)/usr/lib/lua/luci
cp -pR ./luasrc/* $(1)/usr/lib/lua/luci
$(INSTALL_DIR) $(1)/
cp -pR ./root/* $(1)/
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@ -1,8 +1,7 @@
module("luci.controller.pushbot",package.seeall)
function index()
if not nixio.fs.access("/etc/config/pushbot")then
if not nixio.fs.access("/etc/config/pushbot") then
return
end

View File

@ -13,7 +13,7 @@ translate("「全能推送」英文名「PushBot」是一款从服务器
.. [[</a>]]
)
m:section(SimpleSection).template = "pushbot/status"
m:section(SimpleSection).template = "pushbot/pushbot_status"
s=m:section(NamedSection,"pushbot","pushbot",translate(""))
s:tab("basic", translate("基本设置"))

0
package/lean/luci-app-pushbot/root/etc/init.d/pushbot Normal file → Executable file
View File

View File

View File