Index: head/databases/postgresql-repmgr/Makefile =================================================================== --- head/databases/postgresql-repmgr/Makefile (revision 553231) +++ head/databases/postgresql-repmgr/Makefile (revision 553232) @@ -1,43 +1,43 @@ # Created by: alp@sfedu.ru # $FreeBSD$ PORTNAME= postgresql-repmgr -PORTVERSION= 5.1.0 +PORTVERSION= 5.2.0 CATEGORIES= databases MASTER_SITES= http://www.repmgr.org/download/ DISTNAME= repmgr-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= PostgreSQL replication manager LICENSE= GPLv3 RUN_DEPENDS= rsync:net/rsync USES= gettext gmake pgsql GNU_CONFIGURE= yes LLD_UNSAFE= yes USE_RC_SUBR= repmgrd WANT_PGSQL= server MAKE_ENV= USE_PGXS=1 LIBS= -L${LOCALBASE}/lib -lintl OPTIONS_DEFINE= DOCS PORTDOCS= CONTRIBUTING.md COPYRIGHT CREDITS FAQ.md HISTORY LICENSE PACKAGES.md \ README.md post-install: ${INSTALL_DATA} ${WRKSRC}/repmgr.conf.sample ${STAGEDIR}${PREFIX}/etc ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/repmgr ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/repmgrd ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/repmgr.so do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/databases/postgresql-repmgr/distinfo =================================================================== --- head/databases/postgresql-repmgr/distinfo (revision 553231) +++ head/databases/postgresql-repmgr/distinfo (revision 553232) @@ -1,3 +1,3 @@ -TIMESTAMP = 1587585956 -SHA256 (repmgr-5.1.0.tar.gz) = 79e71bc0aa68a7ae9d263127e4a451749c120e55504bea1f1bc9b0baeb49e0d5 -SIZE (repmgr-5.1.0.tar.gz) = 426487 +TIMESTAMP = 1603484572 +SHA256 (repmgr-5.2.0.tar.gz) = 7e4b6f2e60a90235db143d185e9f5b60db3f07c4610833129f8f90bd1c5d7b85 +SIZE (repmgr-5.2.0.tar.gz) = 446137 Index: head/databases/postgresql-repmgr/files/repmgrd.in =================================================================== --- head/databases/postgresql-repmgr/files/repmgrd.in (revision 553231) +++ head/databases/postgresql-repmgr/files/repmgrd.in (revision 553232) @@ -1,34 +1,36 @@ #!/bin/sh # $FreeBSD$ # # PROVIDE: repmgrd # REQUIRE: postgresql # KEYWORD: shutdown # # Add these lines to /etc/rc.conf.local or /etc/rc.conf to enable this # service: # # repmgrd_enable (bool): Set to YES to enable repmgrd. Default: NO # # repmgrd_config (path): Default: %%PREFIX%%/etc/repmgr.conf # . /etc/rc.subr name=repmgrd rcvar=repmgrd_enable load_rc_config $name : ${repmgrd_enable:="NO"} : ${repmgrd_user:="pgsql"} : ${repmgrd_config="%%PREFIX%%/etc/repmgr.conf"} command=%%PREFIX%%/bin/${name} pidfile=/var/run/${name}.pid +touch $pidfile +chown $repmgrd_user $pidfile + command_args="-m -d -p $pidfile -f $repmgrd_config" run_rc_command "$1" - Index: head/databases/postgresql-repmgr/pkg-plist =================================================================== --- head/databases/postgresql-repmgr/pkg-plist (revision 553231) +++ head/databases/postgresql-repmgr/pkg-plist (revision 553232) @@ -1,20 +1,23 @@ bin/repmgr bin/repmgrd lib/postgresql/repmgr.so share/postgresql/extension/repmgr--4.0.sql share/postgresql/extension/repmgr--4.0--4.1.sql share/postgresql/extension/repmgr--4.1.sql share/postgresql/extension/repmgr--4.1--4.2.sql share/postgresql/extension/repmgr--4.2--4.3.sql share/postgresql/extension/repmgr--4.2.sql share/postgresql/extension/repmgr--4.3.sql share/postgresql/extension/repmgr--4.3--4.4.sql share/postgresql/extension/repmgr--4.4.sql share/postgresql/extension/repmgr--4.4--5.0.sql share/postgresql/extension/repmgr--5.0.sql share/postgresql/extension/repmgr--5.0--5.1.sql share/postgresql/extension/repmgr--5.1.sql +share/postgresql/extension/repmgr--5.1--5.2.sql +share/postgresql/extension/repmgr--5.2.sql share/postgresql/extension/repmgr--unpackaged--4.0.sql share/postgresql/extension/repmgr--unpackaged--5.1.sql +share/postgresql/extension/repmgr--unpackaged--5.2.sql share/postgresql/extension/repmgr.control @sample etc/repmgr.conf.sample