1 include $(TOPDIR
)/rules.mk
7 PKG_SOURCE_URL
=$(PROJECT_GIT
)/project
/uclient.git
8 PKG_MIRROR_HASH
:=b0f6ee3bc8e63e8408338c6ff4f214f2f83997a57802062401bdc82931ba9b73
9 PKG_SOURCE_DATE
:=2021-04-03
10 PKG_SOURCE_VERSION
:=64e00d6db4c3fc98ec3e8526072abadb7ed9ec0e
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
))