include $(TOPDIR)/rules.mk PKG_NAME:=natmap PKG_VERSION:=20240303 PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://github.com/heiher/natmap/releases/download/$(PKG_VERSION) PKG_HASH:=d7b7a1ba2fc8dbd471ed88757fa6fc7c7e2d83f9f44c8f62661e9809d386d163 PKG_MAINTAINER:=Richard Yu , 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/natmap SECTION:=net CATEGORY:=Network TITLE:=TCP/UDP port mapping tool for full cone NAT URL:=https://github.com/heiher/natmap endef MAKE_FLAGS += REV_ID="$(PKG_VERSION)" define Package/natmap/conffiles /etc/config/natmap endef define Package/natmap/install $(INSTALL_DIR) $(1)/usr/bin $(INSTALL_BIN) $(PKG_BUILD_DIR)/bin/natmap $(1)/usr/bin/ $(INSTALL_DIR) $(1)/usr/lib/natmap/ $(INSTALL_BIN) ./files/natmap-update.sh $(1)/usr/lib/natmap/update.sh $(INSTALL_DIR) $(1)/etc/config/ $(INSTALL_CONF) ./files/natmap.config $(1)/etc/config/natmap $(INSTALL_DIR) $(1)/etc/init.d/ $(INSTALL_BIN) ./files/natmap.init $(1)/etc/init.d/natmap endef $(eval $(call BuildPackage,natmap))