diff options
Diffstat (limited to 'dev-db/pgpool/pgpool-3.1.1.ebuild')
-rw-r--r-- | dev-db/pgpool/pgpool-3.1.1.ebuild | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/dev-db/pgpool/pgpool-3.1.1.ebuild b/dev-db/pgpool/pgpool-3.1.1.ebuild new file mode 100644 index 0000000..70c76f2 --- /dev/null +++ b/dev-db/pgpool/pgpool-3.1.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +KEYWORDS="~amd64 ~ppc ~sparc ~x86" + +DESCRIPTION="Connection pool server for PostgreSQL." +HOMEPAGE="http://pgpool.projects.postgresql.org/" +SRC_URI="http://pgfoundry.org/frs/download.php/980/${P}.tar.gz" +LICENSE="BSD" +SLOT="0" +IUSE="" + +DEPEND="dev-db/libpq" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i -e "/^logdir/s:/tmp:/var/run:g" pgpool.conf.sample || die "sed failed" +} + +src_compile() { + cd "${S}" + econf --with-pgsql=/usr/include/postgresql || die "econf failed" + emake || die "emake failed" +} + +src_install () { + cd "${S}" + einstall || die "einstall failed" + mv -f "${D}/etc/pgpool.conf.sample" "${D}/etc/pgpool.conf" + dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO + exeinto /etc/init.d + newexe "${FILESDIR}/${PN}.init" ${PN} +} |