From 2a91500cb5cd7ec12682959712e45373b09a97f2 Mon Sep 17 00:00:00 2001 From: Luiz Angelo Daros de Luca Date: Wed, 17 Jul 2019 03:34:31 -0300 Subject: [PATCH] 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 --- net/trafficshaper/Makefile | 34 +++++++++---------- .../trafficshaper => trafficshaper.conf} | 0 .../trafficshaper => trafficshaper.init} | 0 3 files changed, 16 insertions(+), 18 deletions(-) rename net/trafficshaper/files/{etc/config/trafficshaper => trafficshaper.conf} (100%) rename net/trafficshaper/files/{etc/init.d/trafficshaper => trafficshaper.init} (100%) diff --git a/net/trafficshaper/Makefile b/net/trafficshaper/Makefile index 939c37a97..cedf29479 100644 --- a/net/trafficshaper/Makefile +++ b/net/trafficshaper/Makefile @@ -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 -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 - 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)) diff --git a/net/trafficshaper/files/etc/config/trafficshaper b/net/trafficshaper/files/trafficshaper.conf similarity index 100% rename from net/trafficshaper/files/etc/config/trafficshaper rename to net/trafficshaper/files/trafficshaper.conf diff --git a/net/trafficshaper/files/etc/init.d/trafficshaper b/net/trafficshaper/files/trafficshaper.init similarity index 100% rename from net/trafficshaper/files/etc/init.d/trafficshaper rename to net/trafficshaper/files/trafficshaper.init