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:
Luiz Angelo Daros de Luca 2019-07-17 03:34:31 -03:00
parent c02fd07381
commit 2a91500cb5
3 changed files with 16 additions and 18 deletions

View file

@ -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))