diff --git a/devel/kronosnet/Makefile b/devel/kronosnet/Makefile index 75258ec1a555..cd46b96cbdfc 100644 --- a/devel/kronosnet/Makefile +++ b/devel/kronosnet/Makefile @@ -1,45 +1,45 @@ PORTNAME= kronosnet PORTVERSION= 1.26 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= https://kronosnet.org/releases/ MAINTAINER= egypcio@FreeBSD.org COMMENT= Network abstraction layer designed for high availability WWW= https://kronosnet.org/ LICENSE= GPLv2 LIB_DEPENDS= liblzo2.so:archivers/lzo2 \ liblz4.so:archivers/liblz4 \ libnspr4.so:devel/nspr \ libnss3.so:security/nss \ libqb.so:devel/libqb \ libzstd.so:archivers/zstd USES= autoreconf gmake gnome localbase libtool pkgconfig ssl USE_GNOME= libxml2 USE_BINUTILS= yes USE_GCC= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share LDFLAGS+= -B${LOCALBASE}/bin INSTALL_TARGET= install-strip TEST_TARGET= check OPTIONS_DEFINE= MANPAGES DOCS OPTIONS_DEFAULT=MANPAGES OPTIONS_SUB= yes MANPAGES_BUILD_DEPENDS= doxygen:devel/doxygen MANPAGES_CONFIGURE_ENABLE= man .include .if ${SSL_DEFAULT} == base CONFIGURE_ENV= openssl_CFLAGS="-I/usr/include" openssl_LIBS="-lcrypto" .endif .include diff --git a/devel/libqb/Makefile b/devel/libqb/Makefile index 6964921d050f..58e39aca8f72 100644 --- a/devel/libqb/Makefile +++ b/devel/libqb/Makefile @@ -1,59 +1,58 @@ -PORTNAME= libqb -DISTVERSION= 2.0.8 -PORTREVISION= 2 -CATEGORIES= devel -MASTER_SITES= https://github.com/ClusterLabs/${PORTNAME}/releases/download/v${DISTVERSION}/ +PORTNAME= libqb +DISTVERSION= 2.0.9 +CATEGORIES= devel +MASTER_SITES= https://github.com/ClusterLabs/${PORTNAME}/releases/download/v${DISTVERSION}/ -MAINTAINER= alven@FreeBSD.org -COMMENT= High performance logging, tracing, IPC, and polling library -WWW= https://github.com/ClusterLabs/libqb/wiki +MAINTAINER= alven@FreeBSD.org +COMMENT= High performance logging, tracing, IPC, and polling library +WWW= https://github.com/ClusterLabs/libqb/wiki -LICENSE= LGPL21 -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/COPYING -TEST_DEPENDS= checkmk:devel/check +TEST_DEPENDS= checkmk:devel/check -USES= cpe gmake libtool pathfix pkgconfig tar:xz -CPE_VENDOR= clusterlabs -USE_LDCONFIG= yes +USES= autoreconf cpe gmake libtool pathfix pkgconfig tar:xz +CPE_VENDOR= clusterlabs +USE_LDCONFIG= yes -GNU_CONFIGURE= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-socket-dir=${QB_SOCKET_DIR} \ + PACKAGE_STRING="${PORTNAME} ${DISTVERSION}" \ + PACKAGE_VERSION=${DISTVERSION} -GROUPS= haclient +INSTALL_TARGET= install-strip +TEST_TARGET= check -QB_SOCKET_DIR?= /var/run/qb -PLIST_SUB+= QB_SOCKET_DIR=${QB_SOCKET_DIR} +TESTING_UNSAFE= yes -TEST_TARGET= check -TESTING_UNSAFE= yes +GROUPS= haclient -INSTALL_TARGET= install-strip +PLIST_SUB+= QB_SOCKET_DIR=${QB_SOCKET_DIR} -CONFIGURE_ARGS= --with-socket-dir=${QB_SOCKET_DIR} \ - PACKAGE_STRING="${PORTNAME} ${DISTVERSION}" \ - PACKAGE_VERSION=${DISTVERSION} +OPTIONS_DEFINE= DOCS DOXYGEN EXAMPLES +OPTIONS_SUB= yes -OPTIONS_DEFINE= DOCS DOXYGEN EXAMPLES -OPTIONS_SUB= yes - -DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen -DOXYGEN_USES= gnome -DOXYGEN_USES_OFF= autoreconf -DOXYGEN_USE= gnome=libxml2:build +DOXYGEN_IMPLIES= DOCS +DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen +DOXYGEN_USES= gnome +DOXYGEN_USES_OFF= autoreconf +DOXYGEN_USE= GNOME=libxml2:build DOXYGEN_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-DOXYGEN_OFF-patch-configure.ac -DOXYGEN_IMPLIES= DOCS + +QB_SOCKET_DIR?= /var/run/qb post-extract-EXAMPLES-on: - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + @cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} post-configure: - ${REINPLACE_CMD} -e 's/install: install-am/install:/g' ${WRKSRC}/doxygen2man/Makefile + @${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 + @${REINPLACE_CMD} -e 's/doxygen2man docs//g' ${WRKSRC}/Makefile post-install: ${MKDIR} ${STAGEDIR}${QB_SOCKET_DIR} .include diff --git a/devel/libqb/distinfo b/devel/libqb/distinfo index 3eee56e1455c..e26a6edb2d9b 100644 --- a/devel/libqb/distinfo +++ b/devel/libqb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730659822 -SHA256 (libqb-2.0.8.tar.xz) = b42531fc20b8ac02f4c6d0a4dc49f7c4a1eef09bdb13af5f6927b7fc49522ee6 -SIZE (libqb-2.0.8.tar.xz) = 521600 +TIMESTAMP = 1758978471 +SHA256 (libqb-2.0.9.tar.xz) = 61a83753199c86a47a69f615778e81b56ac0a58d07751230444e76500b6b210b +SIZE (libqb-2.0.9.tar.xz) = 528000 diff --git a/net-mgmt/resource-agents/Makefile b/net-mgmt/resource-agents/Makefile index 6a9c4f70dcba..36798e7fd21b 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 +PORTREVISION= 2 CATEGORIES= net-mgmt 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/corosync2/Makefile b/net/corosync2/Makefile index 20e2e3bed5c7..f25b58c2815b 100644 --- a/net/corosync2/Makefile +++ b/net/corosync2/Makefile @@ -1,12 +1,12 @@ PORTVERSION= 2.4.6 -PORTREVISION= 1 +PORTREVISION= 2 PKGNAMESUFFIX= 2 WWW= https://corosync.github.io/corosync/ CONFLICTS= corosync3 PORTSCOUT= limit:^2\.[0-9]\.[0-9] .include "${.CURDIR}/../corosync3/Makefile.common" .include diff --git a/net/corosync3/Makefile b/net/corosync3/Makefile index e0bc4118f455..39c10a022a68 100644 --- a/net/corosync3/Makefile +++ b/net/corosync3/Makefile @@ -1,12 +1,13 @@ PORTVERSION= 3.1.9 +PORTREVISION= 1 PKGNAMESUFFIX= 3 WWW= https://corosync.github.io/corosync/ .include "${.CURDIR}/Makefile.common" LIB_DEPENDS+= libknet.so:devel/kronosnet CONFLICTS= corosync2 .include diff --git a/net/pacemaker2/Makefile b/net/pacemaker2/Makefile index 2271fbf46fe3..a73170d5416d 100644 --- a/net/pacemaker2/Makefile +++ b/net/pacemaker2/Makefile @@ -1,30 +1,30 @@ PORTVERSION= 2.1.7 -PORTREVISION= 5 +PORTREVISION= 6 PKGNAMESUFFIX= 2 WWW= https://www.clusterlabs.org/pacemaker/ .include "${.CURDIR}/Makefile.common" CONFIGURE_ARGS+= --with-noarch-pkgconfigdir=${PREFIX}/libdata/pkgconfig LIB_DEPENDS+= libffi.so:devel/libffi \ libgmp.so:math/gmp \ libhogweed.so:security/nettle \ libidn2.so:dns/libidn2 \ libnettle.so:security/nettle \ libp11-kit.so:security/p11-kit \ libpcre.so:devel/pcre \ libtasn1.so:security/libtasn1 \ libunistring.so:devel/libunistring USES+= gettext SHEBANG_FILES+= agents/ocf/* post-patch: post-patch-common post-install: ${RM} ${STAGEDIR}/${PREFIX}/etc/rc.d/pacemaker_remote .include