1 include $(TOPDIR
)/rules.mk
7 PKG_SOURCE_URL
=$(LEDE_GIT
)/project
/uclient.git
8 PKG_SOURCE_DATE
:=2017-11-02
9 PKG_SOURCE_VERSION
:=4b87d83160fec70d50b7fcd736a8c538c28a016c
10 PKG_MIRROR_HASH
:=4bbb4d5f295ebdcd67fec87a6794168bea2176a42cb2907c47d8566fb33dafb3
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
27 ABI_VERSION
:=$(PKG_VERSION
)
31 define Package
/uclient-fetch
34 TITLE
:=Tiny wget replacement using libuclient
38 define Package
/libuclient
/install
39 $(INSTALL_DIR
) $(1)/usr
/lib
40 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/lib
/libuclient.so
$(1)/usr
/lib
/
43 define Package
/uclient-fetch
/install
44 $(INSTALL_DIR
) $(1)/bin
45 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/uclient-fetch
$(1)/bin
/
46 ln
-s uclient-fetch
$(1)/bin
/wget
49 $(eval
$(call BuildPackage
,libuclient
))
50 $(eval
$(call BuildPackage
,uclient-fetch
))