Fixup fromcvs/togit conversion
[pkgsrcv2.git] / databases / pgbouncer / Makefile
1 # $NetBSD: Makefile,v 1.2 2011/12/21 08:27:20 dholland Exp $
2 #
3
4 DISTNAME=       pgbouncer-${VERSION}
5 CATEGORIES=     databases
6 MASTER_SITES=   http://pgfoundry.org/frs/download.php/3085/
7 EXTRACT_SUFX=   .tgz
8
9 MAINTAINER=     pkgsrc@NetBSD.org
10 HOMEPAGE=       http://wiki.postgresql.org/wiki/PgBouncer
11 COMMENT=        Lightweight connection pooler for PostgreSQL
12 LICENSE=        original-bsd
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 VERSION=        1.4.2
17 USE_LANGUAGES=  c
18 USE_TOOLS+=     gmake
19 GNU_CONFIGURE=  yes
20
21 CONFIGURE_ARGS+=        --with-libevent=${BUILDLINK_PREFIX.libevent}
22
23 EGDIR=                  ${PREFIX}/share/examples/${PKGBASE}
24 CONF_FILES=             ${EGDIR}/pgbouncer.ini ${PKG_SYSCONFDIR}/pgbouncer.ini \
25                         ${EGDIR}/pgbouncer.userlist ${PKG_SYSCONFDIR}/pgbouncer.userlist
26
27 RCD_SCRIPTS+=           pgbouncer
28
29 INSTALLATION_DIRS=      bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 ${EGDIR}
30
31 .include "../../mk/bsd.prefs.mk"
32
33 PGUSER?=                pgsql
34 PGGROUP?=               pgsql
35 PKG_GROUPS=             ${PGGROUP}
36 PKG_USERS=              ${PGUSER}:${PGGROUP}
37
38 BUILD_DEFS+=            PGUSER PGGROUP
39 FILES_SUBST+=           PGUSER=${PGUSER}
40
41 do-install:
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
47
48 BUILDLINK_API_DEPENDS.libevent+= libevent>=2.0
49 .include "../../devel/libevent/buildlink3.mk"
50
51 .include "../../mk/bsd.pkg.mk"