freebsd-ports/databases/pgpool-II-40/Makefile
Torsten Zuehlsdorff c702c74f75 databases/pgpool-II-40: Update from 4.0.8 to 4.0.9
Changelog: Bug fixes

    Fix build error on some system (Fedora 32). (Tatsuo Ishii)

    Fix pgpool ssl front end accept all ciphers. (bug 608) (Muhammad Usama)

    Downgrade too verbose authentication logs. (Tatsuo Ishii)

    Fix unnecessary checks. (Tatsuo Ishii)

    Doc: Fix typo. (Tatsuo Ishii)

    Fix for segmentation fault in PCP process. (bug 598) (Muhammad Usama)

    Fix a warning message is never output in watchdog. (Tatsuo Ishii)

    Doc: Fix typo. (Tatsuo Ishii, Bo Peng)

    Fix Pgpool-II hangs when an Execute message is issued right after Sync message and query cache hits. (Tatsuo Ishii)

    Fix problems in watchdog source code processing json data. (bug 596) (Tatsuo Ishii)

    Fix SCRAM auth handling bug. (bug 595) (Tatsuo Ishii)

    Fix possible data inconsistency in native replication mode. (Tatsuo Ishii)

    Fix watchdog ping probes fail with long hostnames due to small buffer. (bug 516) (Bo Peng)

    Doc: Enhance documents. (Tatsuo Ishii)

    Fix "last status change" timestamp is not set properly. (Tatsuo Ishii)

Sponsored by:	Bounce Experts
2020-07-15 18:38:50 +00:00

53 lines
1.2 KiB
Makefile

# $FreeBSD$
PORTNAME= pgpool-II
PORTVERSION= 4.0.9
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= 40
MAINTAINER= tz@FreeBSD.org
COMMENT= Connection pool server for PostgreSQL
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
PORTSCOUT= limit:^4.0.[0-9]*
USES= gmake libtool pgsql:9.6+
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USE_RC_SUBR= pgpool
CONFLICTS= pgpool-II-[0-9]*
PORTDOCS= *
PAM_DESC= Build with PAM support
SSL_DESC= Build with OpenSSL support
MEMCACHED_DESC = Use memcached for in memory query cache
OPTIONS_DEFINE= DOCS SSL PAM MEMCACHED
OPTIONS_DEFAULT= SSL
MEMCACHED_CONFIGURE_ON= --with-memcached=${LOCALBASE}/include
MEMCACHED_LIB_DEPENDS= libmemcached.so:databases/libmemcached
PAM_CONFIGURE_ON= --with-pam
SSL_CONFIGURE_WITH= openssl
SSL_USES= ssl
post-install:
@${MKDIR} ${STAGEDIR}/var/run/pgpool
${INSTALL_LIB} ${WRKSRC}/src/libs/pcp/.libs/libpcp.so.1.0.0 ${STAGEDIR}${PREFIX}/lib
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${STAGEDIR}${DOCSDIR} "-not -name Makefile.\*"
.for f in AUTHORS ChangeLog NEWS TODO
${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR}
.endfor
.include <bsd.port.mk>