diff --git a/stunc/Makefile b/stunc/Makefile index 42bf62ce6..3d9075f51 100755 --- a/stunc/Makefile +++ b/stunc/Makefile @@ -8,17 +8,20 @@ include $(TOPDIR)/rules.mk PKG_NAME:=stunc -PKG_VERSION:=1.0.4 +PKG_VERSION:=1.1.0 -PKG_SOURCE_VERSION:=9c585888cae94180d715f46f6602090f328240d4 + +LOCAL_DEV:=0 +ifneq ($(LOCAL_DEV),1) PKG_SOURCE_PROTO:=git +PKG_SOURCE_VERSION:=eb1dbd92fefdc4282fd3138d421f39cdf04503f4 PKG_SOURCE_URL:=https://dev.iopsys.eu/iopsys/stunc.git - PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz PKG_MIRROR_HASH:=skip +endif + PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) - PKG_LICENSE:=GPL-2.0-only PKG_LICENSE_FILES:=LICENSE @@ -29,7 +32,7 @@ define Package/$(PKG_NAME) CATEGORY:=Utilities SUBMENU:=TRx69 TITLE:=BBF STUN Client - DEPENDS:=+libubus +libuci +libubox +libjson-c +libopenssl +libblobmsg-json +libbbf_api + DEPENDS:=+libubus +libuci +libubox +libjson-c +libwolfssl +libblobmsg-json +libbbf_api endef define Package/$(PKG_NAME)/description @@ -37,7 +40,14 @@ define Package/$(PKG_NAME)/description endef TARGET_CFLAGS += \ - -D_GNU_SOURCE + -D_GNU_SOURCE \ + -Wall -Werror + +ifeq ($(LOCAL_DEV),1) +define Build/Prepare + $(CP) -rf ~/git/stunc/* $(PKG_BUILD_DIR)/ +endef +endif define Package/$(PKG_NAME)/install $(INSTALL_DIR) $(1)/usr/sbin