Browse Source

sqm-scripts: move luci-app-sqm to the LuCI feed

Move luci-app-sqm to the LuCI feed to enable
it to be translated.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
lilik-openwrt-22.03
Hannu Nyman 5 years ago
parent
commit
3e46fd5f05
2 changed files with 1 additions and 39 deletions
  1. +1
    -31
      net/sqm-scripts/Makefile
  2. +0
    -8
      net/sqm-scripts/files/luci-app-sqm.defaults

+ 1
- 31
net/sqm-scripts/Makefile View File

@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=sqm-scripts
PKG_SOURCE_VERSION:=ab763cba8b1516b3afa99760e0ca884f8b8d93b8
PKG_VERSION:=1.4.0
PKG_RELEASE:=6
PKG_RELEASE:=7
PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/tohojo/sqm-scripts
@ -44,34 +44,4 @@ define Package/sqm-scripts/install
make -C $(PKG_BUILD_DIR) DESTDIR=$(1) PLATFORM=openwrt install
endef
define Package/luci-app-sqm
SECTION:=luci
CATEGORY:=LuCI
TITLE:=SQM Scripts - LuCI interface
PKGARCH:=all
DEPENDS:=+luci-compat +sqm-scripts
SUBMENU:=3. Applications
endef
define Package/luci-app-sqm/description
Luci interface for the SQM scripts queue management configuration package.
endef
define Package/luci-app-sqm/install
$(MAKE) -C $(PKG_BUILD_DIR) DESTDIR=$(1) PLATFORM=openwrt install-luci
$(INSTALL_DIR) $(1)/etc/uci-defaults
$(INSTALL_BIN) ./files/luci-app-sqm.defaults $(1)/etc/uci-defaults
endef
define Package/luci-app-sqm/postrm
#!/bin/sh
which uci > /dev/null || exit 0
uci -q get ucitrack.@sqm[0] > /dev/null && {
uci delete ucitrack.@sqm[0]
uci del_list ucitrack.@firewall[0].affects=sqm
uci commit
} || exit 0
endef
$(eval $(call BuildPackage,sqm-scripts))
$(eval $(call BuildPackage,luci-app-sqm))

+ 0
- 8
net/sqm-scripts/files/luci-app-sqm.defaults View File

@ -1,8 +0,0 @@
#!/bin/sh
uci -q get ucitrack.@sqm[0] >/dev/null || {
uci add ucitrack sqm > /dev/null
uci set ucitrack.@sqm[0].init=sqm
uci add_list ucitrack.@firewall[0].affects=sqm
uci commit
}

Loading…
Cancel
Save