include $(TOPDIR)/rules.mk PKG_NAME:=fsh PKG_VERSION:=4.11.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:=767f493233cbad076fad5f837066eacdd50c92c807acdab258fd3fe418eeaeff 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))