1 include $(TOPDIR
)/rules.mk
7 PKG_SOURCE_URL
=$(PROJECT_GIT
)/project
/uclient.git
8 PKG_MIRROR_HASH
:=8c95a3c84b4b44308de264a90460fb01b1e7ed27b22d3c76ef16aedb9774ac7c
9 PKG_SOURCE_DATE
:=2020-02-15
10 PKG_SOURCE_VERSION
:=af585dbd1d444faafa370a73c1db43aece731f85
13 PKG_BUILD_DEPENDS
:=ustream-ssl
18 PKG_MAINTAINER
:=Felix Fietkau
<nbd@nbd.name
>
20 include $(INCLUDE_DIR
)/package.mk
21 include $(INCLUDE_DIR
)/cmake.mk
23 define Package
/libuclient
26 TITLE
:=HTTP
/1.1 client library
31 define Package
/uclient-fetch
34 TITLE
:=Tiny wget replacement using libuclient
35 ALTERNATIVES
:=200:/usr
/bin
/wget
:/bin
/uclient-fetch
40 define Package
/libuclient
/install
41 $(INSTALL_DIR
) $(1)/usr
/lib
42 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/lib
/libuclient.so
$(1)/usr
/lib
/
45 define Package
/uclient-fetch
/install
46 $(INSTALL_DIR
) $(1)/bin
47 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/uclient-fetch
$(1)/bin
/
50 $(eval
$(call BuildPackage
,libuclient
))
51 $(eval
$(call BuildPackage
,uclient-fetch
))