diff options
-rw-r--r-- | databases/pgpool/DESCR | 10 | ||||
-rw-r--r-- | databases/pgpool/Makefile | 23 | ||||
-rw-r--r-- | databases/pgpool/PLIST | 3 | ||||
-rw-r--r-- | databases/pgpool/distinfo | 5 | ||||
-rw-r--r-- | databases/pgpool/patches/patch-aa | 13 |
5 files changed, 54 insertions, 0 deletions
diff --git a/databases/pgpool/DESCR b/databases/pgpool/DESCR new file mode 100644 index 00000000000..90094909cbc --- /dev/null +++ b/databases/pgpool/DESCR @@ -0,0 +1,10 @@ +pgpool is a connection server for PostgreSQL. pgpool runs between +PostgreSQL's clients(front ends) and servers(back ends). A PostgreSQL +client can connect to pgpool as if it were a standard PostgreSQL +server. + +pgpool caches the connection to PostgreSQL server to reduce the +overhead to establish the connection to it. Also, pgpool could use +two PostgreSQL servers for fail over. If the first server goes down, +pgpool will automatically switch to the secondary server. Moreover, +pgpool supports scheduled switch over. diff --git a/databases/pgpool/Makefile b/databases/pgpool/Makefile new file mode 100644 index 00000000000..3608bd4a5f4 --- /dev/null +++ b/databases/pgpool/Makefile @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1.1.1 2005/02/11 16:40:43 minskim Exp $ + +DISTNAME= pgpool-2.5 +CATEGORIES= databases +MASTER_SITES= http://pgfoundry.org/frs/download.php/157/ + +MAINTAINER= minskim@NetBSD.org +HOMEPAGE= http://pgfoundry.org/projects/pgpool/ +COMMENT= Connection pooling/replication server for PostgreSQL + +GNU_CONFIGURE= yes +USE_BUILDLINK3= yes +USE_PKGINSTALL= yes + +CONFIGURE_ARGS+=--sysconfdir=${PKG_SYSCONFDIR} + +CONF_FILES= ${PREFIX}/share/examples/pgpool.conf.sample \ + ${PKG_SYSCONFDIR}/pgpool.conf + +post-install: + ${INSTALL_DATA} ${WRKSRC}/pgpool.conf.sample ${PREFIX}/share/examples + +.include "../../mk/bsd.pkg.mk" diff --git a/databases/pgpool/PLIST b/databases/pgpool/PLIST new file mode 100644 index 00000000000..7932443674f --- /dev/null +++ b/databases/pgpool/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2005/02/11 16:40:43 minskim Exp $ +bin/pgpool +share/examples/pgpool.conf.sample diff --git a/databases/pgpool/distinfo b/databases/pgpool/distinfo new file mode 100644 index 00000000000..cdea0c1f0f2 --- /dev/null +++ b/databases/pgpool/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2005/02/11 16:40:43 minskim Exp $ + +SHA1 (pgpool-2.5.tar.gz) = c2d0a500bdd3de08be097d155f32af190e9870b8 +Size (pgpool-2.5.tar.gz) = 142174 bytes +SHA1 (patch-aa) = d290697fcdf66972c18fa6f7dbd9b47dc8ea640b diff --git a/databases/pgpool/patches/patch-aa b/databases/pgpool/patches/patch-aa new file mode 100644 index 00000000000..31b3bc14fdf --- /dev/null +++ b/databases/pgpool/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2005/02/11 16:40:43 minskim Exp $ + +--- Makefile.in.orig 2005-02-01 05:48:54.000000000 -0600 ++++ Makefile.in +@@ -176,7 +176,7 @@ pgpool_SOURCES = pool.h version.h pgpool + pool_process_query.c pool_stream.c pool_connection_pool.c pool_params.c \ + pool_signal.h pool_signal.c + +-sysconf_DATA = pgpool.conf.sample ++sysconf_DATA = + AM_CPPFLAGS = -Wall -Wmissing-prototypes -Wmissing-declarations + all: config.h + $(MAKE) $(AM_MAKEFLAGS) all-am |