Source: percona-pgpool2
Section: database
Priority: optional
Maintainer: Percona Development Team <info@percona.com>
Build-Depends:
 debhelper (>= 10),
 bison,
 chrpath,
 docbook,
 docbook-dsssl,
 docbook-xml,
 docbook-xsl,
 flex,
 libcrypt-dev,
 libldap-dev,
 libmemcached-dev,
 libpam0g-dev,
 libpq-dev,
 libssl-dev,
 libxml2-utils,
 openjade,
 opensp,
 percona-postgresql-server-dev-14,
 percona-postgresql-server-dev-all,
 postgresql-common,
 xsltproc,
Standards-Version: 4.7.2
Homepage: https://www.pgpool.net/mediawiki/index.php/Main_Page

Package: percona-pgpool2
Architecture: linux-any
Pre-Depends:
 ${misc:Pre-Depends},
Depends:
 libpgpoolpcp3 (= ${binary:Version}),
 postgresql-common,
 ucf,
 ${misc:Depends},
 ${shlibs:Depends},
Enhances:
 postgresql,
Description: connection pool server and replication proxy for PostgreSQL
 pgpool-II is a middleware that works between PostgreSQL servers and a
 PostgreSQL database client. It provides the following features:
 .
  * Connection Pooling
  * Replication
  * Load Balance
  * Limiting Exceeding Connections
  * Parallel Query
 .
 pgpool-II talks PostgreSQL's backend and frontend protocol, and relays a
 connection between them. Therefore, a database application (frontend) thinks
 that pgpool-II is the actual PostgreSQL server, and the server (backend) sees
 pgpool-II as one of its clients. Because pgpool-II is transparent to both the
 server and the client, an existing database application can be used with
 pgpool-II almost without a change to its sources.
 .
 This is version 3 of pgpool-II, the second generation of pgpool.

Package: libpgpoolpcp3
Architecture: linux-any
Section: libs
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: pgpool control protocol library
 pgpool-II is a middleware that works between PostgreSQL servers and a
 PostgreSQL database client.  This package contains the pgpool control
 protocol library (libpcp).

Package: libpgpool-dev
Architecture: linux-any
Section: libdevel
Depends:
 libpgpoolpcp3 (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Description: pgpool control protocol library - headers
 pgpool-II is a middleware that works between PostgreSQL servers and a
 PostgreSQL database client.  This package contains headers for the pgpool
 control protocol library (libpcp).

Package: postgresql-PGVERSION-pgpool2
Architecture: linux-any
Depends:
 libpgpoolpcp3 (>= ${binary:Version}),
 postgresql-PGVERSION | percona-postgresql-PGVERSION,
 ${misc:Depends},
 ${shlibs:Depends},
Breaks:
 ${postgresql:Breaks},
Description: connection pool server and replication proxy for PostgreSQL - modules
 pgpool-II is a middleware that works between PostgreSQL servers and a
 PostgreSQL database client.  This package contains support modules for
 the PostgreSQL PGVERSION server:
 .
  * pgpool_adm
  * pgpool_recovery
  * pgpool_regclass
