1 include $(TOPDIR
)/rules.mk
7 PKG_SOURCE_URL
=$(PROJECT_GIT
)/project
/uclient.git
8 PKG_MIRROR_HASH
:=532016a283722f21dd450e388060af0db765972956eee288c7cabf102c8303d0
9 PKG_SOURCE_DATE
:=2020-12-10
10 PKG_SOURCE_VERSION
:=2c843b2bc04c34403d9a6b4de025447e4b5d8aa4
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
))