5af00eebb3
Add support for conditional GET using the 'i' flag. Inspired by the HTTP support for the same feature in FreeBSD by Murray Stokely, but mostly rewritten and extended to work for all protocols.
28 lines
787 B
Makefile
28 lines
787 B
Makefile
# $NetBSD: buildlink3.mk,v 1.5 2009/02/05 16:59:45 joerg Exp $
|
|
|
|
BUILDLINK_DEPMETHOD.libfetch?= build
|
|
|
|
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
|
|
LIBFETCH_BUILDLINK3_MK:= ${LIBFETCH_BUILDLINK3_MK}+
|
|
|
|
.if ${BUILDLINK_DEPTH} == "+"
|
|
BUILDLINK_DEPENDS+= libfetch
|
|
.endif
|
|
|
|
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibfetch}
|
|
BUILDLINK_PACKAGES+= libfetch
|
|
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libfetch
|
|
|
|
.if ${LIBFETCH_BUILDLINK3_MK} == "+"
|
|
BUILDLINK_API_DEPENDS.libfetch+= libfetch>=2.21
|
|
BUILDLINK_PKGSRCDIR.libfetch?= ../../net/libfetch
|
|
.endif # LIBFETCH_BUILDLINK3_MK
|
|
|
|
pkgbase := libfetch
|
|
.include "../../mk/pkg-build-options.mk"
|
|
|
|
.if !empty(PKG_BUILD_OPTIONS.libfetch:Mopenssl)
|
|
.include "../../security/openssl/buildlink3.mk"
|
|
.endif
|
|
|
|
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
|