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.
|
||||
#
|
||||
|
@ -10,30 +10,25 @@ PKG_NAME:=trafficshaper
|
|||
PKG_VERSION:=1.0.0
|
||||
PKG_RELEASE:=1
|
||||
PKG_MAINTAINER:=Luiz Angelo Daros de Luca <luizluca@gmail.com>
|
||||
PKG_LICENSE:=GPLv2
|
||||
PKG_ARCH:=all
|
||||
|
||||
PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
PKG_LICENSE:=GPL-2.0-or-later
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/trafficshaper
|
||||
SECTION:=net
|
||||
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
|
||||
MAINTAINER:=Luiz Angelo Daros de Luca <luizluca@gmail.com>
|
||||
PKGARCH:=all
|
||||
SECTION:=net
|
||||
CATEGORY:=Network
|
||||
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
|
||||
PKGARCH:=all
|
||||
endef
|
||||
|
||||
define Package/trafficshaper/description
|
||||
Setup QoS rules to limit (or reserve) traffic used by classes of clients.
|
||||
Uplink and downlink can be controled (or not controlled) independently.
|
||||
Client classes are defined by its network addresses (IPv4 or IPv6). Each
|
||||
client class can define absolute or relative (to wan) bandwith, and also
|
||||
the use (or not) of spare wan bandwidth when avaiable.
|
||||
|
||||
Setup QoS rules to limit (or reserve) traffic used by classes of clients.
|
||||
Uplink and downlink can be controled (or not controlled) independently.
|
||||
Client classes are defined by its network addresses (IPv4 or IPv6). Each
|
||||
client class can define absolute or relative (to wan) bandwith, and also
|
||||
the use (or not) of spare wan bandwidth when avaiable.
|
||||
endef
|
||||
|
||||
define Package/trafficshaper/conffiles
|
||||
|
@ -44,7 +39,10 @@ define Build/Compile
|
|||
endef
|
||||
|
||||
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
|
||||
|
||||
$(eval $(call BuildPackage,trafficshaper))
|
||||
|
|
Loading…
Reference in a new issue