mirror of
https://github.com/netbirdio/FreeBSD-ports.git
synced 2026-05-22 18:42:42 -07:00
This can be fixed by making all the pgagroal_*_long() functions operate on long long instead of long, but I can't evaluate if this would break anything else.
50 lines
1.2 KiB
Makefile
50 lines
1.2 KiB
Makefile
PORTNAME= pgagroal
|
|
DISTVERSION= 1.6.0
|
|
CATEGORIES= databases
|
|
MASTER_SITES= https://github.com/agroal/${PORTNAME}/releases/download/${DISTVERSION}/
|
|
|
|
MAINTAINER= bofh@FreeBSD.org
|
|
COMMENT= High-performance protocol-native connection pool for PostgreSQL
|
|
WWW= https://agroal.github.io/pgagroal/
|
|
|
|
LICENSE= BSD3CLAUSE
|
|
|
|
BROKEN_armv7= wants long to be a 64 bit type
|
|
|
|
BUILD_DEPENDS= rst2man:textproc/py-docutils
|
|
LIB_DEPENDS= libcjson.so:devel/libcjson \
|
|
libev.so:devel/libev
|
|
|
|
USES= cmake pathfix ssl
|
|
USE_LDCONFIG= yes
|
|
USE_RC_SUBR= pgagroal
|
|
|
|
SUB_LIST= PGAGROAL_RUNDIR="${PGAGROAL_RUNDIR}"
|
|
|
|
USERS= pgagroal
|
|
GROUPS= pgagroal
|
|
|
|
PLIST_SUB+= PGAGROAL_GROUP="${GROUPS}" \
|
|
PGAGROAL_LOGDIR="${PGAGROAL_LOGDIR}" \
|
|
PGAGROAL_RUNDIR="${PGAGROAL_RUNDIR}" \
|
|
PGAGROAL_USER="${USERS}" \
|
|
PORTVERSION="${DISTVERSION}"
|
|
|
|
PGAGROAL_GROUP?= pgagroal
|
|
PGAGROAL_USER?= pgagroal
|
|
|
|
PGAGROAL_RUNDIR?= /var/run/pgagroal
|
|
PGAGROAL_LOGDIR?= /var/log/pgagroal
|
|
|
|
post-patch:
|
|
@${MV} ${WRKSRC}/doc/etc/pgagroal.conf \
|
|
${WRKSRC}/doc/etc/pgagroal.conf.sample
|
|
@${MV} ${WRKSRC}/doc/etc/pgagroal_hba.conf \
|
|
${WRKSRC}/doc/etc/pgagroal_hba.conf.sample
|
|
|
|
post-install:
|
|
@${MKDIR} ${STAGEDIR}${PGAGROAL_RUNDIR} \
|
|
${STAGEDIR}${PGAGROAL_LOGDIR}
|
|
|
|
.include <bsd.port.mk>
|