1 # SPDX-License-Identifier: GPL-2.0-only
3 include $(TOPDIR
)/rules.mk
6 PKG_SOURCE_DATE
:=2022-03-19
7 PKG_SOURCE_VERSION
:=77395242f9b3cb6ef003c5ed74f9b5be78404450
11 PKG_SOURCE_URL
=https
://github.com
/blocktrron
/poemgr.git
12 PKG_MIRROR_HASH
:=68034f886af8a4ebfd869af940510f755d660362a6069ac49c1ae6ce16cbd950
14 PKG_MAINTAINER
:=David Bauer
<mail@david-bauer.net
>
15 PKG_LICENSE
:=GPL-2.0
-only
17 include $(INCLUDE_DIR
)/package.mk
22 DEPENDS
:=+libuci
+libjson-c
23 TITLE
:=Utility to control PoE ports on the UniFi Flex switch
26 define Package
/poemgr
/conffiles
30 define Package
/poemgr
/install
31 $(INSTALL_DIR
) $(1)/sbin
$(1)/usr
/lib
/poemgr
/config
$(1)/etc
/config
$(1)/etc
/uci-defaults
$(1)/etc
/init.d
32 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/poemgr
$(1)/sbin
/poemgr
33 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/contrib
/uswlite-pse-enable
$(1)/usr
/lib
/poemgr
/uswlite-pse-enable
34 $(CP
) $(PKG_BUILD_DIR
)/contrib
/usw-lite.config
$(1)/usr
/lib
/poemgr
/config
/usw-lite.config
35 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/contrib
/uci-defaults.sh
$(1)/etc
/uci-defaults
/99-poemgr
36 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/contrib
/procd-init.sh
$(1)/etc
/init.d
/poemgr
40 $(eval
$(call BuildPackage
,poemgr
))