diff --git a/devel/libqb/Makefile b/devel/libqb/Makefile index 2ddc1c1d4058..d2e535ee287f 100644 --- a/devel/libqb/Makefile +++ b/devel/libqb/Makefile @@ -1,51 +1,51 @@ PORTNAME= libqb DISTVERSION= 2.0.6 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://github.com/ClusterLabs/${PORTNAME}/releases/download/v${DISTVERSION}/ -MAINTAINER= flo@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= High performance logging, tracing, ipc, and polling library WWW= https://github.com/ClusterLabs/libqb/wiki LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS= checkmk:devel/check GROUPS= haclient QB_SOCKET_DIR?= /var/run/qb PLIST_SUB+= QB_SOCKET_DIR=${QB_SOCKET_DIR} USES= cpe gmake gnome libtool pkgconfig python tar:xz CPE_VENDOR= clusterlabs GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share USE_GNOME= libxml2 USE_LDCONFIG= yes CONFIGURE_ARGS= --with-socket-dir=${QB_SOCKET_DIR} \ PACKAGE_STRING="${PORTNAME} ${DISTVERSION}" \ PACKAGE_VERSION=${DISTVERSION} LDFLAGS= -B${LOCALBASE}/bin INSTALL_TARGET= install-strip TEST_TARGET= check OPTIONS_DEFINE= DOCS DOXYGEN OPTIONS_SUB= yes DOXYGEN_IMPLIES= DOCS DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen post-configure: ${REINPLACE_CMD} -e 's/install: install-am/install:/g' ${WRKSRC}/doxygen2man/Makefile post-configure-DOXYGEN-off: ${REINPLACE_CMD} -e 's/doxygen2man docs//g' ${WRKSRC}/Makefile post-install: ${MKDIR} ${STAGEDIR}${QB_SOCKET_DIR} .include diff --git a/net-mgmt/crmsh/Makefile b/net-mgmt/crmsh/Makefile index c54ac2b03d63..40c26e30c0c2 100644 --- a/net-mgmt/crmsh/Makefile +++ b/net-mgmt/crmsh/Makefile @@ -1,59 +1,59 @@ PORTNAME= crmsh DISTVERSION= 4.6.0 PORTREVISION= 3 CATEGORIES= net-mgmt python -MAINTAINER= flo@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Command-line interface for High-Availability cluster management WWW= https://crmsh.github.io LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING # Set the build/run depends on setuptools instead of adding distutils to USE_PYTHON # because the crmsh build uses autotools which then calls setup.py. BUILD_DEPENDS= ${PY_SETUPTOOLS} RUN_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}parallax>0:devel/py-parallax@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} USES= autoreconf cpe gmake python shebangfix CPE_VENDOR= clusterlabs USE_GITHUB= yes GH_ACCOUNT= ClusterLabs SHEBANG_FILES= bin/crm scripts/*/*.py test/cib-tests.sh test/evaltest.sh \ test/features/steps/behave_agent.py \ test/list-undocumented-commands.py test/run-functional-tests \ test/testcases/confbasic-xml.filter \ test/update-expected-output.sh utils/crm_clean.py \ utils/crm_pkg.py utils/crm_rpmcheck.py GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --with-ocf-root=${PREFIX}/lib/ocf CONFLICTS_INSTALL= crm114 # bin/crm NO_ARCH= yes OPTIONS_DEFINE= DOCS MANPAGES OPTIONS_DEFAULT= MANPAGES OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= asciidoc:textproc/asciidoc MANPAGES_BUILD_DEPENDS= ${DOCS_BUILD_DEPENDS} post-patch: @${REINPLACE_CMD} 's,%%DATADIR%%,${DATADIR},g' ${WRKSRC}/setup.py @${REINPLACE_CMD} 's,%%PREFIX%%,${PREFIX},g' ${WRKSRC}/crmsh/corosync.py @${REINPLACE_CMD} 's,%%PREFIX%%,${PREFIX},g' ${WRKSRC}/crmsh/utils.py @${REINPLACE_CMD} 's,%%PREFIX%%,${PREFIX},g' ${WRKSRC}/scripts/health/collect.py @${REINPLACE_CMD} 's,%%PREFIX%%,${PREFIX},g' ${WRKSRC}/utils/crm_init.py post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/crm/crm.conf \ ${STAGEDIR}${PREFIX}/etc/crm/crm.conf.sample .include diff --git a/net-mgmt/resource-agents/Makefile b/net-mgmt/resource-agents/Makefile index bddd058e91f3..6a9c4f70dcba 100644 --- a/net-mgmt/resource-agents/Makefile +++ b/net-mgmt/resource-agents/Makefile @@ -1,63 +1,63 @@ PORTNAME= resource-agents PORTVERSION= 4.13.0 DISTVERSIONPREFIX=v PORTREVISION= 1 CATEGORIES= net-mgmt -MAINTAINER= flo@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= OCF Compliant Resource Agents WWW= http://www.linux-ha.org/wiki/Resource_agents LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:shells/bash \ redis-cli:databases/redis LIB_DEPENDS= libqb.so:devel/libqb RUN_DEPENDS= bash:shells/bash USES= autoreconf gmake gnome pkgconfig python shebangfix USE_GNOME= glib20 USE_GITHUB= yes GH_ACCOUNT= ClusterLabs GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --disable-fatal-warnings --with-version=${PORTVERSION} \ PACKAGE_STRING="${PORTNAME} ${PORTVERSION}" \ PACKAGE_VERSION="${PORTVERSION}" SHEBANG_LANG= sh sh_OLD_CMD= /bin/sh sh_CMD= ${LOCALBASE}/bin/bash SHEBANG_FILES= heartbeat/* \ ldirectord/ldirectord.in \ rgmanager/src/resources/*.sh.in \ rgmanager/src/resources/utils/*.pl \ rgmanager/src/resources/utils/*.sh \ tools/ocft/ocft.in \ tools/ocf-tester.in OPTIONS_DEFINE= DOCS MANPAGES OPTIONS_DEFAULT=MANPAGES OPTIONS_SUB= yes MANPAGES_BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl \ xsltproc:textproc/libxslt post-patch: ${REINPLACE_CMD} 's|v=UNKNOWN|v=${PORTVERSION}|g' \ ${WRKSRC}/make/git-version-gen ${REINPLACE_CMD} 's|/etc/cluster|${LOCALBASE}/etc/cluster|g' \ ${WRKSRC}/heartbeat/sybaseASE.in \ ${WRKSRC}/rgmanager/src/resources/utils/config-utils.sh.in \ ${WRKSRC}/rgmanager/src/resources/ASEHAagent.sh.in ${REINPLACE_CMD} 's|/etc/redis|${LOCALBASE}/etc/redis|g' \ ${WRKSRC}/heartbeat/redis.in ${REINPLACE_CMD} 's|/usr/bin/redis|${LOCALBASE}/bin/redis|g' \ ${WRKSRC}/heartbeat/redis.in post-install: ${RM} ${STAGEDIR}/${LOCALBASE}/resource-agents.conf .include diff --git a/net/corosync3/Makefile.common b/net/corosync3/Makefile.common index 298a4b504708..4aa1d0b068f1 100644 --- a/net/corosync3/Makefile.common +++ b/net/corosync3/Makefile.common @@ -1,39 +1,39 @@ PORTNAME= corosync CATEGORIES= net MASTER_SITES= http://build.clusterlabs.org/corosync/releases/ -MAINTAINER= flo@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Corosync Cluster Engine LICENSE= BSD3CLAUSE LIB_DEPENDS= libnspr4.so:devel/nspr \ libnss3.so:security/nss \ libqb.so:devel/libqb TEST_DEPENDS= augparse:textproc/augeas USES= cpe gmake groff libtool pathfix pkgconfig USE_BINUTILS= yes USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME} ${PORTNAME}-notifyd GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --disable-secure-build LDFLAGS+= -B${LOCALBASE}/bin INSTALL_TARGET= install-strip TEST_TARGET= check OPTIONS_DEFINE= DBUS DOCS SNMP OPTIONS_SUB= yes DBUS_LIB_DEPENDS+= libdbus-1.so:devel/dbus DBUS_CONFIGURE_ENABLE= dbus SNMP_LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp SNMP_CONFIGURE_ENABLE= snmp post-install: ${RM} ${STAGEDIR}${PREFIX}/etc/init.d/corosync ${RM} ${STAGEDIR}${PREFIX}/etc/init.d/corosync-notifyd ${RMDIR} ${STAGEDIR}${PREFIX}/etc/init.d diff --git a/net/pacemaker2/Makefile.common b/net/pacemaker2/Makefile.common index 92ac22888a1f..434f980a4bf8 100644 --- a/net/pacemaker2/Makefile.common +++ b/net/pacemaker2/Makefile.common @@ -1,92 +1,92 @@ PORTNAME= pacemaker DISTVERSIONPREFIX= Pacemaker- CATEGORIES= net -MAINTAINER= flo@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Scalable High-Availability cluster resource manager LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:shells/bash \ getopt>=0:misc/getopt LIB_DEPENDS= libgnutls.so:security/gnutls \ libltdl.so:devel/libltdl \ libqb.so:devel/libqb \ libuuid.so:misc/e2fsprogs-libuuid \ libxml2.so:textproc/libxml2 \ libxslt.so:textproc/libxslt RUN_DEPENDS= bash:shells/bash \ getopt>=0:misc/getopt \ ocf-tester:net-mgmt/resource-agents CONFLICTS= heartbeat USERS= hacluster GROUPS= haclient USE_GITHUB= yes GH_ACCOUNT= ClusterLabs GH_PROJECT= pacemaker USES= autoreconf:2.69 corosync cpe gmake gnome libtool \ ncurses pathfix pkgconfig python shebangfix CPE_VENDOR= clusterlabs USE_BINUTILS= yes USE_GNOME= glib20 USE_LDCONFIG= yes USE_PYTHON= py3kplist USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --disable-dependency-tracking \ --disable-fatal-warnings \ --disable-hardening \ --with-corosync \ --without-heartbeat CONFIGURE_ENV= BASH_PATH=${LOCALBASE}/bin/bash LDFLAGS+= -B${LOCALBASE}/bin INSTALL_TARGET= install-strip TEST_TARGET= check PATHFIX_MAKEFILEIN= Makefile.am SHEBANG_LANG= sh sh_OLD_CMD= ${SH} sh_CMD= ${LOCALBASE}/bin/bash OPTIONS_DEFINE= DBUS DOCS MANPAGES SNMP OPTIONS_DEFAULT= MANPAGES OPTIONS_SUB= yes DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_VARS_OFF= REPLACE_ARGS_DBUS="-e 's/HAVE_dbus=1/HAVE_dbus=0/'" DOCS_BUILD_DEPENDS= asciidoc:textproc/asciidoc MANPAGES_BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl \ help2man:misc/help2man \ xsltproc:textproc/libxslt SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_CONFIGURE_WITH= snmp SNMP_USES= ssl REPLACE_CMD_ARGS= -e 's,/usr/lib/ocf,${PREFIX}/lib/ocf,' \ ${REPLACE_ARGS_DBUS} # python default version must be set to 2.7 to generate a # correct pkg-plist maintainer-plist: stage @${MAKE} makeplist \ | ${SED} -e '/^\/you/d' \ -e '/^etc\/rc.d\/pacemaker/d' \ -e 's,^man,%%MANPAGES%%man,g' \ -e 's,%%PYTHON_VER%%,2.7,g' \ -e 's,^@dir \/var\/lib\/pacemaker\/\(.*\),@dir(\,haclient\,770) \/var\/lib\/pacemaker\/\1,g' \ -e 's,^@dir \/var\/log\/pacemaker\(.*\),@dir(\,haclient\,770) \/var\/log\/pacemaker\1,g' \ > pkg-plist post-patch-common: @${REINPLACE_CMD} ${REPLACE_CMD_ARGS} ${WRKSRC}/configure.ac diff --git a/textproc/wbxml2/Makefile b/textproc/wbxml2/Makefile index fc8e4ed26487..cce0b6ab178b 100644 --- a/textproc/wbxml2/Makefile +++ b/textproc/wbxml2/Makefile @@ -1,31 +1,31 @@ PORTNAME= wbxml2 PORTVERSION= 0.11.8 DISTVERSIONPREFIX= libwbxml- CATEGORIES= textproc devel -MAINTAINER= flo@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library & tools for converting wbxml<->xml WWW= http://libwbxml.opensync.org/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexpat.so:textproc/expat2 USES= cmake iconv tar:bzip2 USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= libwbxml GH_PROJECT= libwbxml DOCSDIR= ${PREFIX}/share/doc/libwbxml OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in BUGS ChangeLog README References THANKS TODO ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include