1 # $NetBSD: Makefile,v 1.2 2011/12/21 08:27:20 dholland Exp $
4 DISTNAME= pgbouncer-${VERSION}
6 MASTER_SITES= http://pgfoundry.org/frs/download.php/3085/
9 MAINTAINER= pkgsrc@NetBSD.org
10 HOMEPAGE= http://wiki.postgresql.org/wiki/PgBouncer
11 COMMENT= Lightweight connection pooler for PostgreSQL
14 PKG_DESTDIR_SUPPORT= user-destdir
21 CONFIGURE_ARGS+= --with-libevent=${BUILDLINK_PREFIX.libevent}
23 EGDIR= ${PREFIX}/share/examples/${PKGBASE}
24 CONF_FILES= ${EGDIR}/pgbouncer.ini ${PKG_SYSCONFDIR}/pgbouncer.ini \
25 ${EGDIR}/pgbouncer.userlist ${PKG_SYSCONFDIR}/pgbouncer.userlist
27 RCD_SCRIPTS+= pgbouncer
29 INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 ${EGDIR}
31 .include "../../mk/bsd.prefs.mk"
35 PKG_GROUPS= ${PGGROUP}
36 PKG_USERS= ${PGUSER}:${PGGROUP}
38 BUILD_DEFS+= PGUSER PGGROUP
39 FILES_SUBST+= PGUSER=${PGUSER}
42 ${INSTALL_PROGRAM} ${WRKSRC}/pgbouncer ${DESTDIR}${PREFIX}/bin/
43 ${INSTALL_MAN} ${WRKSRC}/doc/pgbouncer.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/
44 ${INSTALL_MAN} ${WRKSRC}/doc/pgbouncer.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/
45 ${INSTALL_DATA} ${WRKSRC}/etc/pgbouncer.ini ${DESTDIR}${EGDIR}
46 ${INSTALL_DATA} ${WRKSRC}/etc/userlist.txt ${DESTDIR}${EGDIR}/pgbouncer.userlist
48 BUILDLINK_API_DEPENDS.libevent+= libevent>=2.0
49 .include "../../devel/libevent/buildlink3.mk"
51 .include "../../mk/bsd.pkg.mk"