hidapi: remove now obsolete iconv patch
[feed/packages.git] / net / udphp-client / Makefile
1 # Copyright (C) 2022 Almaz Gaifullin <gargargar@yandex.com>
2 #
3 # This is free software, licensed under the MIT
4 #
5
6 include $(TOPDIR)/rules.mk
7
8 PKG_NAME:=udphp-client
9 PKG_RELEASE:=1
10
11 PKG_MAINTAINER:=Almaz Gaifullin <gargargar@yandex.com>
12 PKG_LICENSE:=MIT
13
14 PKG_SOURCE_PROTO:=git
15 PKG_SOURCE_URL:=https://github.com/gargargar/udphp.git
16 PKG_SOURCE_DATE:=2022-12-30
17 PKG_SOURCE_VERSION:=e4ab512ab5ba3955fd5a23a76ffaae00f627ec3c
18 PKG_MIRROR_HASH:=68ce9885b7fc1e10ff2afbe003dd65489d3e64ca0212914c513469e581127974
19
20 include $(INCLUDE_DIR)/package.mk
21
22 define Package/udphp-client
23 SECTION:=net
24 CATEGORY:=Network
25 TITLE:=UDP hole punching client
26 URL:=https://github.com/gargargar/udphp
27 DEPENDS:=+libstdcpp +libuuid
28 endef
29
30 define Package/udphp-client/description
31 UDP hole punching tool and client for signaling server udphp-server
32 endef
33
34 MAKE_PATH = client
35 MAKE_FLAGS += \
36 TARGETDIR=$(PKG_BUILD_DIR)
37
38 define Package/udphp-client/install
39 $(INSTALL_DIR) $(1)/usr/bin
40 $(INSTALL_BIN) $(PKG_BUILD_DIR)/udphp-client $(1)/usr/bin
41 endef
42
43 $(eval $(call BuildPackage,udphp-client))