udpecho: 2.0.0

This commit is contained in:
Amin Ben Ramdhane 2022-05-11 10:04:49 +01:00
parent 562aefcab2
commit d352796d46
3 changed files with 26 additions and 9 deletions

View file

@ -7,14 +7,14 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=udpechoserver PKG_NAME:=udpecho
PKG_VERSION:=1.0.5 PKG_VERSION:=2.0.0
LOCAL_DEV:=0 LOCAL_DEV:=0
ifneq ($(LOCAL_DEV),1) ifneq ($(LOCAL_DEV),1)
PKG_SOURCE_PROTO:=git PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://dev.iopsys.eu/iopsys/udpechoserver.git PKG_SOURCE_URL:=https://dev.iopsys.eu/iopsys/udpecho.git
PKG_SOURCE_VERSION:=a4647fe5ae151eecdd8011efc0919f964ab5b8c9 PKG_SOURCE_VERSION:=aeaf8f5862fff7133e6299ac30ab02c8fbb1ff61
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz
PKG_MIRROR_HASH:=skip PKG_MIRROR_HASH:=skip
endif endif
@ -30,7 +30,7 @@ include $(INCLUDE_DIR)/package.mk
MAKE_PATH:=src MAKE_PATH:=src
define Package/$(PKG_NAME) define Package/$(PKG_NAME)-server
SECTION:=utils SECTION:=utils
CATEGORY:=Utilities CATEGORY:=Utilities
SUBMENU:=TRx69 SUBMENU:=TRx69
@ -38,21 +38,32 @@ define Package/$(PKG_NAME)
DEPENDS:=+libuci DEPENDS:=+libuci
endef endef
define Package/$(PKG_NAME)/description define Package/$(PKG_NAME)-client
SECTION:=utils
CATEGORY:=Utilities
SUBMENU:=TRx69
TITLE:=BBF UDP Echo Client
endef
define Package/$(PKG_NAME)-server/description
BBF UDP Echo Server BBF UDP Echo Server
endef endef
define Package/$(PKG_NAME)-client/description
BBF UDP Echo Client
endef
TARGET_CFLAGS += \ TARGET_CFLAGS += \
-D_GNU_SOURCE \ -D_GNU_SOURCE \
-Wall -Werror -Wall -Werror
ifeq ($(LOCAL_DEV),1) ifeq ($(LOCAL_DEV),1)
define Build/Prepare define Build/Prepare
$(CP) -rf ~/git/udpechoserver/* $(PKG_BUILD_DIR)/ $(CP) -rf ~/git/udpecho/* $(PKG_BUILD_DIR)/
endef endef
endif endif
define Package/$(PKG_NAME)/install define Package/$(PKG_NAME)-server/install
$(INSTALL_DIR) $(1)/usr/sbin $(INSTALL_DIR) $(1)/usr/sbin
$(INSTALL_DIR) $(1)/usr/lib/bbfdm $(INSTALL_DIR) $(1)/usr/lib/bbfdm
$(INSTALL_DIR) $(1)/etc/config $(INSTALL_DIR) $(1)/etc/config
@ -63,4 +74,10 @@ define Package/$(PKG_NAME)/install
$(INSTALL_BIN) ./files/etc/init.d/udpechoserverd $(1)/etc/init.d/udpechoserverd $(INSTALL_BIN) ./files/etc/init.d/udpechoserverd $(1)/etc/init.d/udpechoserverd
endef endef
$(eval $(call BuildPackage,$(PKG_NAME))) define Package/$(PKG_NAME)-client/install
$(INSTALL_DIR) $(1)/usr/sbin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/udpechoclientd $(1)/usr/sbin/
endef
$(eval $(call BuildPackage,$(PKG_NAME)-server))
$(eval $(call BuildPackage,$(PKG_NAME)-client))