banip: release 0.9.6-1
[feed/packages.git] / net / switchdev-poller / Makefile
1 #
2 # Copyright (C) 2018-2019 Luiz Angelo Daros de Luca
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 #
6
7 include $(TOPDIR)/rules.mk
8
9 PKG_NAME:=switchdev-poller
10 PKG_VERSION:=1.1.0
11 PKG_RELEASE:=1
12 PKG_MAINTAINER:=Luiz Angelo Daros de Luca <luizluca@gmail.com>
13 PKG_LICENSE:=GPL-2.0-or-later
14
15 include $(INCLUDE_DIR)/package.mk
16
17 define Package/switchdev-poller
18 SECTION:=net
19 CATEGORY:=Network
20 TITLE:=Poll switchdev ports to bring CPU ports up/down
21 DEPENDS:=+swconfig
22 PKGARCH:=all
23 endef
24
25 define Package/switchdev-poller/description
26 This service monitors switchdev ports and brings down CPU ports when
27 all related non-CPU vlan ports are also down. Otherwise, it brings
28 the port up.
29 endef
30
31 define Build/Compile
32 endef
33
34 define Package/switchdev-poller/install
35 $(INSTALL_DIR) $(1)/etc/init.d
36 $(INSTALL_BIN) ./files/switchdev-poller.init $(1)/etc/init.d/switchdev-poller
37 $(INSTALL_DIR) $(1)/usr/lib/switchdev-poller
38 $(INSTALL_BIN) ./files/switchdev-poller $(1)/usr/lib/switchdev-poller/switchdev-poller
39 endef
40
41 $(eval $(call BuildPackage,switchdev-poller))