Index: head/devel/kronosnet/Makefile =================================================================== --- head/devel/kronosnet/Makefile (revision 537482) +++ head/devel/kronosnet/Makefile (revision 537483) @@ -1,44 +1,45 @@ # Created by: David Shane Holden # $FreeBSD$ PORTNAME= kronosnet PORTVERSION= 1.15 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://kronosnet.org/releases/ MAINTAINER= egypcio@FreeBSD.org COMMENT= Network abstraction layer designed for high availability LICENSE= GPLv2 LIB_DEPENDS= liblzo2.so:archivers/lzo2 \ liblz4.so:archivers/liblz4 \ libnspr4.so:devel/nspr \ libnss3.so:security/nss \ - libqb.so.0:devel/libqb \ + libqb.so:devel/libqb \ libzstd.so:archivers/zstd USES= autoreconf gmake localbase libtool pkgconfig ssl USE_BINUTILS= yes USE_GCC= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes 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 Index: head/net/corosync2/Makefile =================================================================== --- head/net/corosync2/Makefile (revision 537482) +++ head/net/corosync2/Makefile (revision 537483) @@ -1,11 +1,12 @@ # Created by: David Shane Holden # $FreeBSD$ PORTVERSION= 2.4.5 +PORTREVISION= 1 PKGNAMESUFFIX= 2 .include "${.CURDIR}/Makefile.common" CONFLICTS= corosync3-[0-9]* .include Index: head/net/corosync2/Makefile.common =================================================================== --- head/net/corosync2/Makefile.common (revision 537482) +++ head/net/corosync2/Makefile.common (revision 537483) @@ -1,41 +1,41 @@ # Created by: David Shane Holden # $FreeBSD$ PORTNAME= corosync CATEGORIES= net MASTER_SITES= http://build.clusterlabs.org/corosync/releases/ MAINTAINER= egypcio@FreeBSD.org COMMENT= Corosync Cluster Engine LICENSE= BSD3CLAUSE LIB_DEPENDS= libnspr4.so:devel/nspr \ libnss3.so:security/nss \ - libqb.so.0:devel/libqb + libqb.so:devel/libqb TEST_DEPENDS= augparse:textproc/augeas USES= gmake groff libtool pathfix pkgconfig USE_BINUTILS= yes USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME} ${PORTNAME}-notifyd GNU_CONFIGURE= yes 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 Index: head/net/corosync3/Makefile =================================================================== --- head/net/corosync3/Makefile (revision 537482) +++ head/net/corosync3/Makefile (revision 537483) @@ -1,13 +1,14 @@ # Created by: David Shane Holden # $FreeBSD$ PORTVERSION= 2.99.5 +PORTREVISION= 1 PKGNAMESUFFIX= 3 .include "${.CURDIR}/../corosync2/Makefile.common" LIB_DEPENDS+= libknet.so:devel/kronosnet CONFLICTS= corosync2-[0-9]* .include Index: head/net/pacemaker1/Makefile =================================================================== --- head/net/pacemaker1/Makefile (revision 537482) +++ head/net/pacemaker1/Makefile (revision 537483) @@ -1,39 +1,39 @@ # Created by: David Shane Holden # $FreeBSD$ PORTVERSION= 1.1.22 -PORTREVISION= 1 +PORTREVISION= 2 PKGNAMESUFFIX= 1 .include "${.CURDIR}/Makefile.common" CONFLICTS+= pacemaker2-[0-9]* SHEBANG_FILES+= cts/cts \ cts/lxc_autogen.sh.in \ fencing/* \ lrmd/* \ mcp/* \ tools/* \ xml/* \ BasicSanity.sh \ coverage.sh.in \ cts/CTSlab.py \ pengine/regression.sh REPLACE_ARGS_GETOPT= -e 's,getopt,${LOCALBASE}/bin/getopt,' .include .if ${PYTHON_SUFFIX} > 36 EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-cts_remote.py \ ${PATCHDIR}/extra-patch-cts_watcher.py .endif post-patch: post-patch-common @${REINPLACE_CMD} ${REPLACE_ARGS_GETOPT} ${WRKSRC}/tools/crm_failcount @${REINPLACE_CMD} ${REPLACE_ARGS_GETOPT} ${WRKSRC}/tools/crm_master @${REINPLACE_CMD} ${REPLACE_ARGS_GETOPT} ${WRKSRC}/tools/crm_report.in @${REINPLACE_CMD} ${REPLACE_ARGS_GETOPT} ${WRKSRC}/tools/crm_standby .include Index: head/net/pacemaker1/Makefile.common =================================================================== --- head/net/pacemaker1/Makefile.common (revision 537482) +++ head/net/pacemaker1/Makefile.common (revision 537483) @@ -1,93 +1,93 @@ # Created by: David Shane Holden # $FreeBSD$ PORTNAME= pacemaker DISTVERSIONPREFIX= Pacemaker- CATEGORIES= net MAINTAINER= egypcio@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.0:devel/libqb \ + 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-[0-9]* USERS= hacluster GROUPS= haclient USE_GITHUB= yes GH_ACCOUNT= ClusterLabs GH_PROJECT= pacemaker USES= autoreconf corosync gmake gnome libtool ncurses pathfix \ pkgconfig python:3.6+ shebangfix USE_BINUTILS= yes USE_GNOME= glib20 USE_LDCONFIG= yes USE_PYTHON= py3kplist USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --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 SHEBANG_FILES= extra/resources/* REPLACE_ARGS_OCF= -e 's,/usr/lib/ocf,${PREFIX}/lib/ocf,' 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+="-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 # 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_ARGS_OCF} ${WRKSRC}/configure.ac Index: head/net/pacemaker2/Makefile =================================================================== --- head/net/pacemaker2/Makefile (revision 537482) +++ head/net/pacemaker2/Makefile (revision 537483) @@ -1,16 +1,16 @@ # Created by: David Shane Holden # $FreeBSD$ PORTVERSION= 2.0.3 -PORTREVISION= 1 +PORTREVISION= 2 PKGNAMESUFFIX= 2 .include "${.CURDIR}/../pacemaker1/Makefile.common" CONFIGURE_ARGS+= --with-noarch-pkgconfigdir=${PREFIX}/libdata/pkgconfig CONFLICTS+= pacemaker1-[0-9]* post-patch: post-patch-common .include