View | Details | Raw Unified | Return to bug 192507 | Differences between
and this patch

Collapse All | Expand All

(-)databases/pgbouncer/Makefile (-23 / +8 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	pgbouncer
4
PORTNAME=	pgbouncer
5
PORTVERSION=	1.5.4
5
PORTVERSION=	1.5.4
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	databases
7
CATEGORIES=	databases
8
MASTER_SITES=	http://pgfoundry.org/frs/download.php/3393/
8
MASTER_SITES=	http://pgfoundry.org/frs/download.php/3393/
9
9
Lines 13-27 Link Here
13
LICENSE=	BSD2CLAUSE
13
LICENSE=	BSD2CLAUSE
14
14
15
LIB_DEPENDS=	libevent.so:${PORTSDIR}/devel/libevent2
15
LIB_DEPENDS=	libevent.so:${PORTSDIR}/devel/libevent2
16
BUILD_DEPENDS+=	${LOCALBASE}/bin/gsed:${PORTSDIR}/textproc/gsed \
17
		xmlto:${PORTSDIR}/textproc/xmlto
16
18
17
OPTIONS_DEFINE=	DOCS
18
19
.include <bsd.port.options.mk>
20
21
.if ${PORT_OPTIONS:MDOCS}
22
BUILD_DEPENDS+=	xmlto:${PORTSDIR}/textproc/xmlto
23
.endif
24
25
PORTSCOUT=	site:http://pgfoundry.org/frs/?group_id=1000258
19
PORTSCOUT=	site:http://pgfoundry.org/frs/?group_id=1000258
26
20
27
USERS=		pgbouncer
21
USERS=		pgbouncer
Lines 42-56 Link Here
42
PGBOUNCER_RUNDIR?=	/var/run/pgbouncer
36
PGBOUNCER_RUNDIR?=	/var/run/pgbouncer
43
PGBOUNCER_LOGDIR?=	/var/log/pgbouncer
37
PGBOUNCER_LOGDIR?=	/var/log/pgbouncer
44
38
45
BUILD_DEPENDS+=		${LOCALBASE}/bin/gsed:${PORTSDIR}/textproc/gsed
46
47
.include <bsd.port.pre.mk>
48
49
PLIST_SUB+=	PGBOUNCER_USER="${USERS}" \
39
PLIST_SUB+=	PGBOUNCER_USER="${USERS}" \
50
		PGBOUNCER_GROUP="${GROUPS}" \
40
		PGBOUNCER_GROUP="${GROUPS}" \
51
		PGBOUNCER_LOGDIR="${PGBOUNCER_LOGDIR}" \
41
		PGBOUNCER_LOGDIR="${PGBOUNCER_LOGDIR}" \
52
		PGBOUNCER_RUNDIR="${PGBOUNCER_RUNDIR}"
42
		PGBOUNCER_RUNDIR="${PGBOUNCER_RUNDIR}"
53
54
SUB_LIST+=	PGBOUNCER_RUNDIR="${PGBOUNCER_RUNDIR}"
43
SUB_LIST+=	PGBOUNCER_RUNDIR="${PGBOUNCER_RUNDIR}"
55
44
56
post-patch:
45
post-patch:
Lines 60-76 Link Here
60
	@${REINPLACE_CMD} -e "s|sed -n|${LOCALBASE}/bin/gsed -n|g" \
49
	@${REINPLACE_CMD} -e "s|sed -n|${LOCALBASE}/bin/gsed -n|g" \
61
		${WRKSRC}/lib/find_modules.sh
50
		${WRKSRC}/lib/find_modules.sh
62
51
63
.if empty(PORT_OPTIONS:MDOCS)
64
	${REINPLACE_CMD} -e "s| = doc| = |g" ${WRKSRC}/Makefile
65
.endif
66
67
do-install:
52
do-install:
68
	${INSTALL_PROGRAM} ${WRKSRC}/pgbouncer ${STAGEDIR}${PREFIX}/bin/
53
	${INSTALL_PROGRAM} ${WRKSRC}/pgbouncer ${STAGEDIR}${PREFIX}/bin/
69
.if ${PORT_OPTIONS:MDOCS}
70
	${INSTALL_MAN} ${WRKSRC}/doc/pgbouncer.1 ${STAGEDIR}${PREFIX}/man/man1/
54
	${INSTALL_MAN} ${WRKSRC}/doc/pgbouncer.1 ${STAGEDIR}${PREFIX}/man/man1/
71
	${INSTALL_MAN} ${WRKSRC}/doc/pgbouncer.5 ${STAGEDIR}${PREFIX}/man/man5/
55
	${INSTALL_MAN} ${WRKSRC}/doc/pgbouncer.5 ${STAGEDIR}${PREFIX}/man/man5/
72
.endif
56
	${INSTALL_DATA} ${WRKSRC}/etc/pgbouncer.ini \
73
	${INSTALL_DATA} ${WRKSRC}/etc/pgbouncer.ini ${STAGEDIR}${PREFIX}/etc/pgbouncer.ini.sample
57
		${STAGEDIR}${PREFIX}/etc/pgbouncer.ini.sample
74
	${INSTALL_DATA} ${WRKSRC}/etc/userlist.txt ${STAGEDIR}${PREFIX}/etc/pgbouncer.users.sample
58
	${INSTALL_DATA} ${WRKSRC}/etc/userlist.txt \
59
		${STAGEDIR}${PREFIX}/etc/pgbouncer.users.sample
75
60
76
.include <bsd.port.post.mk>
61
.include <bsd.port.mk>

Return to bug 192507