ports/net-mgmt/fence-agents/Makefile
Muhammad Moinur Rahman 2ce050adf4
net-mgmt/fence-agents: Moved man to share/man
- Fix SHEBANG

Approved by:    portmgr (blanket)
2024-01-29 20:54:13 +01:00

39 lines
1.1 KiB
Makefile

PORTNAME= fence-agents
DISTVERSIONPREFIX= v
DISTVERSION= 4.12.1
PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= bapt@FreeBSD.org
COMMENT= OCF Compliant Fence Agents
WWW= https://github.com/ClusterLabs/fence-agents
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pycurl>0:ftp/py-pycurl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pycurl>0:ftp/py-pycurl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
USES= autoreconf gmake libtool pkgconfig python shebangfix
SHEBANG_FILES= agents/manual/fence_ack_manual.in
USE_GITHUB= yes
GH_ACCOUNT= ClusterLabs
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
CONFLICTS= heartbeat
OPTIONS_DEFINE= DOCS MANPAGES
OPTIONS_DEFAULT=MANPAGES
OPTIONS_SUB= yes
MANPAGES_BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl
MANPAGES_USES= gnome
MANPAGES_USE= GNOME=libxslt:build
post-patch:
echo "echo -n ${DISTVERSION}" > ${WRKSRC}/make/git-version-gen
.include <bsd.port.mk>