include $(TOPDIR)/rules.mk PKG_NAME:=fsh PKG_VERSION:=4.10.0 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=https://github.com/heiher/hev-fsh/releases/download/$(PKG_VERSION) PKG_HASH:=6b041ccaa95a88b50fe25ede62925f815ba3f5f50c2ae0ba53c39d22ec5c4b40 PKG_MAINTAINER:=Ray Wang PKG_LICENSE:=MIT PKG_LICENSE_FILES:=License PKG_BUILD_FLAGS:=no-mips16 PKG_BUILD_PARALLEL:=1 include $(INCLUDE_DIR)/package.mk define Package/fsh SECTION:=net CATEGORY:=Network TITLE:=Fsh helps you access local shell and TCP services behind a NAT or firewall URL:=https://github.com/heiher/hev-fsh endef define Package/fsh/conffiles /etc/config/fsh endef define Package/fsh/install $(INSTALL_DIR) $(1)/usr/bin $(INSTALL_BIN) $(PKG_BUILD_DIR)/bin/hev-fsh $(1)/usr/bin/fsh $(INSTALL_DIR) $(1)/etc/config/ $(INSTALL_CONF) ./files/fsh.config $(1)/etc/config/fsh $(INSTALL_DIR) $(1)/etc/init.d/ $(INSTALL_BIN) ./files/fshs.init $(1)/etc/init.d/fshs $(INSTALL_BIN) ./files/fshc.init $(1)/etc/init.d/fshc endef $(eval $(call BuildPackage,fsh))