Changeset View
Changeset View
Standalone View
Standalone View
Mk/Uses/varnish.mk
# Provide support for Varnish | # Provide support for Varnish | ||||
# | # | ||||
# Feature: varnish | # Feature: varnish | ||||
# Usage: USES=varnish | # Usage: USES=varnish | ||||
# Valid ARGS: 4, 6, 7, run | # Valid ARGS: 4, 6, 7, run | ||||
# | # | ||||
# MAINTAINER: ports@FreeBSD.org | # MAINTAINER: ports@FreeBSD.org | ||||
.if !defined(_INCLUDE_USES_VARNISH_MK) | .if !defined(_INCLUDE_USES_VARNISH_MK) | ||||
_INCLUDE_USES_VARNISH_MK= yes | _INCLUDE_USES_VARNISH_MK= yes | ||||
VARNISH_VERSION= ${VARNISH_DEFAULT} | VARNISH_VERSION= ${VARNISH_DEFAULT} | ||||
. if ${varnish_ARGS:M4} | . if ${varnish_ARGS:M4} | ||||
VARNISH_VERSION= 4 | VARNISH_VERSION= 4 | ||||
. elif ${varnish_ARGS:M6} | . elif ${varnish_ARGS:M6} | ||||
VARNISH_VERSION= 6 | VARNISH_VERSION= 6 | ||||
. elif ${varnish_ARGS:M7} | . elif ${varnish_ARGS:M7} | ||||
VARNISH_VERSION= 7 | VARNISH_VERSION= 7 | ||||
. elif defined(VARNISH_DEFAULT) | . elif defined(VARNISH_DEFAULT) | ||||
. endif | . endif | ||||
RUN_DEPENDS+= varnish${VARNISH_VERSION}>=${VARNISH_VERSION}:www/varnish${VARNISH_VERSION} | RUN_DEPENDS+= varnish${VARNISH_VERSION}>=${VARNISH_VERSION}:www/varnish${VARNISH_VERSION} | ||||
BUILD_DEPENDS+= varnish${VARNISH_VERSION}>=${VARNISH_VERSION}:www/varnish${VARNISH_VERSION} | BUILD_DEPENDS+= varnish${VARNISH_VERSION}>=${VARNISH_VERSION}:www/varnish${VARNISH_VERSION} | ||||
CFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/varnish | CFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/varnish | ||||
CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/varnish | CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/varnish | ||||
LIBS+= -L${LOCALBASE}/lib | LIBS+= -L${LOCALBASE}/lib | ||||
.endif | .endif |