From bfb7d926522e5f4cbca55595d3c719bf86e4d48a Mon Sep 17 00:00:00 2001 From: "Johan Bergström (jbergstroem)" Date: Mon, 13 Sep 2010 12:26:35 +0000 Subject: dev-db/pgbouncer: Version bump svn path=/sunrise/; revision=11310 --- dev-db/pgbouncer/ChangeLog | 5 ++ dev-db/pgbouncer/Manifest | 8 +-- dev-db/pgbouncer/files/modify-config-paths.patch | 11 ++-- dev-db/pgbouncer/pgbouncer-1.3.3.ebuild | 66 ------------------------ dev-db/pgbouncer/pgbouncer-1.3.4.ebuild | 66 ++++++++++++++++++++++++ 5 files changed, 81 insertions(+), 75 deletions(-) delete mode 100644 dev-db/pgbouncer/pgbouncer-1.3.3.ebuild create mode 100644 dev-db/pgbouncer/pgbouncer-1.3.4.ebuild (limited to 'dev-db') diff --git a/dev-db/pgbouncer/ChangeLog b/dev-db/pgbouncer/ChangeLog index 81b073284..749b432f7 100644 --- a/dev-db/pgbouncer/ChangeLog +++ b/dev-db/pgbouncer/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 13 Sep 2010; Johan Bergström (jbergstroem) + -pgbouncer-1.3.3.ebuild, +pgbouncer-1.3.4.ebuild, + files/modify-config-paths.patch: + Version bump + 18 Jun 2010; Johan Bergström (jbergstroem) pgbouncer-1.3.3.ebuild: Migrating away from deprecated postgres virtuals diff --git a/dev-db/pgbouncer/Manifest b/dev-db/pgbouncer/Manifest index 958c3f34d..5360c2b46 100644 --- a/dev-db/pgbouncer/Manifest +++ b/dev-db/pgbouncer/Manifest @@ -1,6 +1,6 @@ -AUX modify-config-paths.patch 572 RMD160 cd84c2aa6a9eb4fd8e0e244bf80883ab9b6e8c13 SHA1 d2a62c820199fdd4ed2966ec9e35dab8b9322ce3 SHA256 8ee4f5563d4e4136194c7ebdba0d6ca6beaef08c4356c908923ec9203f6f3073 +AUX modify-config-paths.patch 647 RMD160 b70cdfc927eb400b59a0b01d2210a2b4d46fd307 SHA1 3c78a4bef9d362ff30c42247f3b7de9d9c4f924a SHA256 73276d93159625e1ca079a30e3a5e911dea012048720ee6bb12d25c6eec399a5 AUX pgbouncer.initd 551 RMD160 5a1de7ff3a60b8f9257d42a11b27053620600cff SHA1 c5de3abe36e4aa0a57ccf198f58ddeccbef083a7 SHA256 7b4b5b5510b98786a4d5f7c9cd1d1ba48f3eee65438aa09211f1d50e1b5b1c6e -DIST pgbouncer-1.3.3.tgz 167476 RMD160 8ff192dd4bb0df7895858026c8cf47f375db8e6b SHA1 248f4e498c0129541277b6c1dac52ccaaa1eeb52 SHA256 6c86e293a289f59e86d0050e2ad36e1a78cc478db3474635fcf1fcac26044636 -EBUILD pgbouncer-1.3.3.ebuild 1591 RMD160 7da2909cb7dca63ebb87934e823189a68fff5ee5 SHA1 9eb901eda104f03d99a412c332d12f49ac47164b SHA256 2ef1640b3be61623ba90c1da9782e384706c4f76d9cbe75ecb438faf5fdf90e9 -MISC ChangeLog 1618 RMD160 f394628c71a1be000632ea62712faf39ecb68d8f SHA1 4e22002537a63a548eccc91df384b19793f4b434 SHA256 2e17600d0dd95d480bc6c2825922b9522b3de364ee88fef94bbb2443bc20a2e5 +DIST pgbouncer-1.3.4.tgz 167957 RMD160 271ac0b2f725e11956369b385ff3ff8370f203ca SHA1 1eaa25258657297e776d83623cc2526133051011 SHA256 74eba35f6e088d45a49e4b2226b266d8d5649af498f72f771a22873fa9b16fe7 +EBUILD pgbouncer-1.3.4.ebuild 1591 RMD160 9c2b86398baf4405abb5c998f0a06f94f99432b3 SHA1 fca750996dd1c703a086bebeb84820c5fa7728b9 SHA256 296767f0f8d94923959f99e0430006ee072e8fd73ee385314f1072be2c1d2ab5 +MISC ChangeLog 1788 RMD160 3bb56979d55361a02fc75eec0fe916fbe3ce18d3 SHA1 043e4d96e196c4ffc787db22d9388e50e02755cb SHA256 a18a945263609e5f934dc585d46ef122380d217bc86a4b370692b16cfd5e399b MISC metadata.xml 229 RMD160 f0f6417bec31ce8baba6d476664f7210c8c84c98 SHA1 e5f94f5caadc6f843fc90bb7959570cd503676fd SHA256 3b08fca3c878bdfc4e7639f477dd542d55a4ab5dce39a475e82633071d13eb3f diff --git a/dev-db/pgbouncer/files/modify-config-paths.patch b/dev-db/pgbouncer/files/modify-config-paths.patch index 3cdcd5a20..734a6072d 100644 --- a/dev-db/pgbouncer/files/modify-config-paths.patch +++ b/dev-db/pgbouncer/files/modify-config-paths.patch @@ -1,6 +1,8 @@ ---- etc/pgbouncer.ini 2009-02-18 14:34:26.000000000 +0100 -+++ etc/pgbouncer-new.ini 2009-05-17 13:13:32.000000000 +0200 -@@ -22,8 +22,8 @@ +diff --git a/etc/pgbouncer.ini b/etc/pgbouncer.ini +index 874b639..ffada4d 100644 +--- a/etc/pgbouncer.ini ++++ b/etc/pgbouncer.ini +@@ -22,8 +22,8 @@ nondefaultdb = pool_size=50 reserve_pool=10 ;;; Administrative settings ;;; @@ -11,7 +13,7 @@ ;;; ;;; Where to wait for clients -@@ -41,7 +41,7 @@ +@@ -41,7 +41,7 @@ unix_socket_dir = /tmp ; any, trust, plain, crypt, md5 auth_type = trust #auth_file = 8.0/main/global/pg_auth @@ -20,4 +22,3 @@ ;;; ;;; Users allowed into database 'pgbouncer' - diff --git a/dev-db/pgbouncer/pgbouncer-1.3.3.ebuild b/dev-db/pgbouncer/pgbouncer-1.3.3.ebuild deleted file mode 100644 index a053bdb63..000000000 --- a/dev-db/pgbouncer/pgbouncer-1.3.3.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit autotools eutils - -RESTRICT="test" - -DESCRIPTION="Lightweight connection pooler for PostgreSQL" -HOMEPAGE="http://pgfoundry.org/projects/pgbouncer/" -SRC_URI="http://pgfoundry.org/frs/download.php/2677/${P}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug doc" - -DEPEND=">=dev-db/postgresql-base-8.0 - dev-libs/libevent" -RDEPEND="${DEPEND}" - -pkg_setup() { - enewgroup pgbouncer - enewuser pgbouncer -1 -1 -1 pgbouncer -} - -src_prepare() { - epatch "${FILESDIR}/modify-config-paths.patch" - eautoreconf -f -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_enable debug cassert) \ - --docdir=/usr/share/doc/${PF} -} - -src_install() { - emake DESTDIR="${D}" install || die "Install failed" - - insinto /etc - newins etc/pgbouncer.ini pgbouncer.conf || die "Install failed" - newinitd "${FILESDIR}"/pgbouncer.initd "${PN}" || die "Install failed" - - dodoc README NEWS AUTHORS || die "Install failed" - if use doc ; then - dodoc doc/*.txt || die "Install failed" - fi - - dodir /var/{run,log}/pgbouncer/ - fperms 0700 /var/{run,log}/pgbouncer/ - fowners pgbouncer:pgbouncer /var/{run,log}/pgbouncer/ -} - -pkg_postinst() { - einfo "Please read the config.txt for Configuration Directives" - einfo - einfo "See 'man pgbouncer' for Administration Commands" - einfo - einfo "By default, PgBouncer does not have access to any databases." - einfo "Create on with permissions needed for your application and" - einfo "make sure that it exists in pgbouncer's auth_file." -} diff --git a/dev-db/pgbouncer/pgbouncer-1.3.4.ebuild b/dev-db/pgbouncer/pgbouncer-1.3.4.ebuild new file mode 100644 index 000000000..a9eb537e2 --- /dev/null +++ b/dev-db/pgbouncer/pgbouncer-1.3.4.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit autotools eutils + +RESTRICT="test" + +DESCRIPTION="Lightweight connection pooler for PostgreSQL" +HOMEPAGE="http://pgfoundry.org/projects/pgbouncer/" +SRC_URI="http://pgfoundry.org/frs/download.php/2797/${P}.tgz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc" + +DEPEND=">=dev-db/postgresql-base-8.0 + dev-libs/libevent" +RDEPEND="${DEPEND}" + +pkg_setup() { + enewgroup pgbouncer + enewuser pgbouncer -1 -1 -1 pgbouncer +} + +src_prepare() { + epatch "${FILESDIR}/modify-config-paths.patch" + eautoreconf -f +} + +src_configure() { + econf \ + $(use_enable debug) \ + $(use_enable debug cassert) \ + --docdir=/usr/share/doc/${PF} +} + +src_install() { + emake DESTDIR="${D}" install || die "Install failed" + + insinto /etc + newins etc/pgbouncer.ini pgbouncer.conf || die "Install failed" + newinitd "${FILESDIR}"/pgbouncer.initd "${PN}" || die "Install failed" + + dodoc README NEWS AUTHORS || die "Install failed" + if use doc ; then + dodoc doc/*.txt || die "Install failed" + fi + + dodir /var/{run,log}/pgbouncer/ + fperms 0700 /var/{run,log}/pgbouncer/ + fowners pgbouncer:pgbouncer /var/{run,log}/pgbouncer/ +} + +pkg_postinst() { + einfo "Please read the config.txt for Configuration Directives" + einfo + einfo "See 'man pgbouncer' for Administration Commands" + einfo + einfo "By default, PgBouncer does not have access to any databases." + einfo "Create on with permissions needed for your application and" + einfo "make sure that it exists in pgbouncer's auth_file." +} -- cgit v1.2.3-65-gdbad