Changeset View
Changeset View
Standalone View
Standalone View
Mk/Uses/fuse.mk
# Handle dependency on the fuse port | # Handle dependency on the fuse port | ||||
# | # | ||||
# Feature: fuse | # Feature: fuse | ||||
# Usage: USES=fuse[:version] | # Usage: USES=fuse[:version] | ||||
# Valid ARGS: 2 [default], 3 | # Valid ARGS: 2 [default], 3 | ||||
# MAINTAINER: ports@FreeBSD.org | # MAINTAINER: ports@FreeBSD.org | ||||
.if !defined(_INCLUDE_USES_FUSE_MK) | .if !defined(_INCLUDE_USES_FUSE_MK) | ||||
_INCLUDE_USES_FUSE_MK= yes | _INCLUDE_USES_FUSE_MK= yes | ||||
.if !empty(fuse_ARGS) | . if !empty(fuse_ARGS) | ||||
LIBFUSE_VER= ${fuse_ARGS} | LIBFUSE_VER= ${fuse_ARGS} | ||||
.endif | . endif | ||||
LIBFUSE_VER?= 2 | LIBFUSE_VER?= 2 | ||||
.if ${LIBFUSE_VER} == 2 | . if ${LIBFUSE_VER} == 2 | ||||
LIB_DEPENDS+= libfuse.so:sysutils/fusefs-libs | LIB_DEPENDS+= libfuse.so:sysutils/fusefs-libs | ||||
.elif ${LIBFUSE_VER} == 3 | . elif ${LIBFUSE_VER} == 3 | ||||
LIB_DEPENDS+= libfuse3.so:sysutils/fusefs-libs3 | LIB_DEPENDS+= libfuse3.so:sysutils/fusefs-libs3 | ||||
.else | . else | ||||
IGNORE= cannot install: unknown FUSE library version: ${LIBFUSE_VERSION} | IGNORE= cannot install: unknown FUSE library version: ${LIBFUSE_VERSION} | ||||
.endif | . endif | ||||
.endif | .endif |