trafficshaper: metadata and makefile cleanup
This results in minor metadata changes (spaces). No need to bump release. Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
This commit is contained in:
parent
c02fd07381
commit
2a91500cb5
3 changed files with 16 additions and 18 deletions
|
@ -1,5 +1,5 @@
|
||||||
#
|
#
|
||||||
# Copyright (C) 2018 Luiz Angelo Daros de Luca
|
# Copyright (C) 2018-2019 Luiz Angelo Daros de Luca
|
||||||
#
|
#
|
||||||
# This is free software, licensed under the GNU General Public License v2.
|
# This is free software, licensed under the GNU General Public License v2.
|
||||||
#
|
#
|
||||||
|
@ -10,30 +10,25 @@ PKG_NAME:=trafficshaper
|
||||||
PKG_VERSION:=1.0.0
|
PKG_VERSION:=1.0.0
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=1
|
||||||
PKG_MAINTAINER:=Luiz Angelo Daros de Luca <luizluca@gmail.com>
|
PKG_MAINTAINER:=Luiz Angelo Daros de Luca <luizluca@gmail.com>
|
||||||
PKG_LICENSE:=GPLv2
|
|
||||||
PKG_ARCH:=all
|
|
||||||
|
|
||||||
PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
|
PKG_LICENSE:=GPL-2.0-or-later
|
||||||
include $(INCLUDE_DIR)/package.mk
|
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
||||||
define Package/trafficshaper
|
define Package/trafficshaper
|
||||||
SECTION:=net
|
SECTION:=net
|
||||||
CATEGORY:=Network
|
CATEGORY:=Network
|
||||||
DEPENDS:=+tc +kmod-sched-core +kmod-sched-connmark +kmod-ifb +iptables +kmod-sched-cake +iptables-mod-conntrack-extra
|
TITLE:=WAN traffic shaper based on LAN addresses
|
||||||
TITLE:=WAN traffic shaper based on LAN addresses
|
DEPENDS:=+tc +kmod-sched-core +kmod-sched-connmark +kmod-ifb +iptables +kmod-sched-cake +iptables-mod-conntrack-extra
|
||||||
MAINTAINER:=Luiz Angelo Daros de Luca <luizluca@gmail.com>
|
PKGARCH:=all
|
||||||
PKGARCH:=all
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/trafficshaper/description
|
define Package/trafficshaper/description
|
||||||
Setup QoS rules to limit (or reserve) traffic used by classes of clients.
|
Setup QoS rules to limit (or reserve) traffic used by classes of clients.
|
||||||
Uplink and downlink can be controled (or not controlled) independently.
|
Uplink and downlink can be controled (or not controlled) independently.
|
||||||
Client classes are defined by its network addresses (IPv4 or IPv6). Each
|
Client classes are defined by its network addresses (IPv4 or IPv6). Each
|
||||||
client class can define absolute or relative (to wan) bandwith, and also
|
client class can define absolute or relative (to wan) bandwith, and also
|
||||||
the use (or not) of spare wan bandwidth when avaiable.
|
the use (or not) of spare wan bandwidth when avaiable.
|
||||||
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/trafficshaper/conffiles
|
define Package/trafficshaper/conffiles
|
||||||
|
@ -44,7 +39,10 @@ define Build/Compile
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/trafficshaper/install
|
define Package/trafficshaper/install
|
||||||
$(CP) ./files/* $(1)
|
$(INSTALL_DIR) $(1)/etc/config
|
||||||
|
$(INSTALL_CONF) ./files/trafficshaper.conf $(1)/etc/config/trafficshaper
|
||||||
|
$(INSTALL_DIR) $(1)/etc/init.d
|
||||||
|
$(INSTALL_BIN) ./files/trafficshaper.init $(1)/etc/init.d/trafficshaper
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(call BuildPackage,trafficshaper))
|
$(eval $(call BuildPackage,trafficshaper))
|
||||||
|
|
Loading…
Reference in a new issue