contrib: add libpcap build dependency
[project/usteer.git] / openwrt / usteer / Makefile
1 include $(TOPDIR)/rules.mk
2
3 PKG_NAME:=usteer
4 PKG_VERSION:=$(shell git show -s --format=%cd --date=short)
5 PKG_RELEASE:=1
6
7 PKG_BUILD_DEPENDS:=libpcap
8 PKG_BUILD_PARALLEL:=1
9
10 PKG_FILE_DEPENDS:=$(CURDIR)/../..
11
12 include $(INCLUDE_DIR)/package.mk
13 include $(INCLUDE_DIR)/cmake.mk
14
15 define Build/Prepare
16 mkdir -p $(PKG_BUILD_DIR)
17 ln -s $(CURDIR)/../../.git $(PKG_BUILD_DIR)/.git
18 cd $(PKG_BUILD_DIR) && git checkout .
19 endef
20
21 define Package/usteer
22 SECTION:=net
23 CATEGORY:=Network
24 DEPENDS:=+libubox +libubus +libblobmsg-json +libnl-tiny
25 TITLE:=OpenWrt AP roaming assist daemon
26 endef
27
28 define Package/usteer/conffiles
29 /etc/config/usteer
30 endef
31
32 define Package/usteer/install
33 $(INSTALL_DIR) $(1)/sbin $(1)/etc/init.d $(1)/etc/config
34 $(CP) ./files/* $(1)/
35 $(CP) $(PKG_BUILD_DIR)/usteerd $(1)/sbin/
36 endef
37
38 $(eval $(call BuildPackage,usteer))