ports/117639: update databases/pgbouncer to latest
Vivek Khera
vivek at khera.org
Mon Oct 29 19:30:05 UTC 2007
>Number: 117639
>Category: ports
>Synopsis: update databases/pgbouncer to latest
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Oct 29 19:30:04 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator: Vivek Khera
>Release: FreeBSD 6.1-RELEASE-p1 amd64
>Organization:
>Environment:
System: FreeBSD sandbox.int.kcilink.com 6.1-RELEASE-p1 FreeBSD 6.1-RELEASE-p1 #0: Tue Jun 6 10:27:41 EDT 2006 khera at yertle.int.kciLink.com:/usr/obj/usr/src/sys/KCI64SMP amd64
>Description:
Update databases/pgbouncer to latest release. Also install man pages.
>How-To-Repeat:
>Fix:
diff -Pru pgbouncer/Makefile pgbouncer.new/Makefile
--- pgbouncer/Makefile Fri Sep 21 16:21:25 2007
+++ pgbouncer.new/Makefile Mon Oct 29 14:29:34 2007
@@ -6,10 +6,10 @@
#
PORTNAME= pgbouncer
-PORTVERSION= 1.0.8
-PORTREVISION= 1
+PORTVERSION= 1.1.1
+PORTREVISION= 0
CATEGORIES= databases
-MASTER_SITES= http://pgfoundry.org/frs/download.php/1399/
+MASTER_SITES= http://pgfoundry.org/frs/download.php/1489/
MAINTAINER= skv at FreeBSD.org
COMMENT= Lightweight connection pooler for PostgreSQL
@@ -22,10 +22,19 @@
GNU_CONFIGURE= yes
USE_GMAKE= yes
+.if ! defined(NO_INSTALL_MANPAGES)
+MAN1= pgbouncer.1
+MAN5= pgbouncer.5
+.endif
+
CONFIGURE_ARGS= --with-libevent=${LOCALBASE}
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/pgbouncer ${PREFIX}/bin/
+.if ! defined(NO_INSTALL_MANPAGES)
+ ${INSTALL_MAN} ${WRKSRC}/doc/pgbouncer.1 ${PREFIX}/man/man1/
+ ${INSTALL_MAN} ${WRKSRC}/doc/pgbouncer.5 ${PREFIX}/man/man5/
+.endif
${MKDIR} ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/etc/pgbouncer.ini ${EXAMPLESDIR}
@${CAT} ${PKGMESSAGE}
diff -Pru pgbouncer/distinfo pgbouncer.new/distinfo
--- pgbouncer/distinfo Sun Jul 22 15:02:40 2007
+++ pgbouncer.new/distinfo Mon Oct 29 12:50:40 2007
@@ -1,3 +1,3 @@
-MD5 (pgbouncer-1.0.8.tar.gz) = 6f4227e4f86f0d4959f9cb122501777b
-SHA256 (pgbouncer-1.0.8.tar.gz) = e3b611baa66af5fd653b9272da9aabbab8c622e2ed5d281e7bd83986dd2ab522
-SIZE (pgbouncer-1.0.8.tar.gz) = 93636
+MD5 (pgbouncer-1.1.1.tar.gz) = 9c5d6db8a680f90606c3e93c8ebfd940
+SHA256 (pgbouncer-1.1.1.tar.gz) = e498edba2ef0e33c7f8c78cf454c3784c1d14b8ea6909b5f449eb13e8082c69c
+SIZE (pgbouncer-1.1.1.tar.gz) = 121042
diff -Pru pgbouncer/files/pkg-message.in pgbouncer.new/files/pkg-message.in
--- pgbouncer/files/pkg-message.in Sun Jul 22 15:02:40 2007
+++ pgbouncer.new/files/pkg-message.in Mon Oct 29 14:31:09 2007
@@ -5,6 +5,9 @@
%%EXAMPLESDIR%%/pgbouncer.ini
to %%PREFIX%%/etc/pgbouncer.ini and edit appropriately.
+ You will also need to define the list of allowed users as
+ per the pgbouncer(5) man page.
+
To run pgbouncer from startup, add pgbouncer_enable="YES"
in your /etc/rc.conf.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list