# # Copyright (C) 2016 Tobias Ilte # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # include $(TOPDIR)/rules.mk PKG_NAME:=dynapoint PKG_RELEASE:=3 PKG_MAINTAINER:=Tobias Ilte PKG_LICENSE:=GPL-3.0-or-later include $(INCLUDE_DIR)/package.mk define Package/dynapoint SECTION:=net CATEGORY:=Network SUBMENU:=wireless DEPENDS:=+lua +libubus-lua +libuci-lua +libubox-lua +luci-lib-nixio TITLE:=Dynamic access point manager PKGARCH:=all endef define Package/dynapoint/description Dynapoint uses LUA scripts to allow dynamic access point creation and deletion depending on changes of certain network conditions. endef define Package/dynapoint/conffiles /etc/config/dynapoint endef define Build/Compile endef define Package/dynapoint/install $(INSTALL_DIR) $(1)/usr/sbin $(INSTALL_BIN) ./src/dynapoint.lua $(1)/usr/sbin/ $(INSTALL_DIR) $(1)/etc/init.d $(INSTALL_BIN) ./src/dynapoint.init $(1)/etc/init.d/dynapoint $(INSTALL_DIR) $(1)/etc/config $(INSTALL_DATA) ./src/dynapoint.config $(1)/etc/config/dynapoint endef $(eval $(call BuildPackage,dynapoint))