mgorny      15/04/16 07:14:56

  Modified:             ChangeLog
  Added:                pgbouncer-1.5.5.ebuild
  Log:
  Version bump with DoS bugfix. Update HOMEPAGE & SRC_URI. 
https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/98 by jbergstroem.
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  Changes    Path
1.15                 dev-db/pgbouncer/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/pgbouncer/ChangeLog?rev=1.15&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/pgbouncer/ChangeLog?rev=1.15&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/pgbouncer/ChangeLog?r1=1.14&r2=1.15

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-db/pgbouncer/ChangeLog,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ChangeLog   30 Sep 2013 17:16:15 -0000      1.14
+++ ChangeLog   16 Apr 2015 07:14:56 -0000      1.15
@@ -1,6 +1,12 @@
 # ChangeLog for dev-db/pgbouncer
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/pgbouncer/ChangeLog,v 1.14 
2013/09/30 17:16:15 ago Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/pgbouncer/ChangeLog,v 1.15 
2015/04/16 07:14:56 mgorny Exp $
+
+*pgbouncer-1.5.5 (16 Apr 2015)
+
+  16 Apr 2015; Michał Górny <[email protected]> +pgbouncer-1.5.5.ebuild:
+  Version bump with DoS bugfix. Update HOMEPAGE & SRC_URI.
+  https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/98 by jbergstroem.
 
   30 Sep 2013; Agostino Sarubbo <[email protected]> pgbouncer-1.5.4-r1.ebuild:
   Stable for x86, wrt bug #485972



1.1                  dev-db/pgbouncer/pgbouncer-1.5.5.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/pgbouncer/pgbouncer-1.5.5.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/pgbouncer/pgbouncer-1.5.5.ebuild?rev=1.1&content-type=text/plain

Index: pgbouncer-1.5.5.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgbouncer/pgbouncer-1.5.5.ebuild,v 
1.1 2015/04/16 07:14:56 mgorny Exp $

EAPI="5"

# Upstream has *way* broken tests.
RESTRICT="test"

inherit eutils user

DESCRIPTION="Lightweight connection pooler for PostgreSQL"
HOMEPAGE="https://pgbouncer.github.io";
SRC_URI="https://pgbouncer.github.io/downloads/${P}.tar.gz";

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug doc libevent udns"
REQUIRED_USE="
        libevent? ( !udns )
        udns? ( !libevent )
"
RDEPEND="
        >=sys-libs/glibc-2.10
        libevent? ( >=dev-libs/libevent-2.0 )
        udns? ( >=net-libs/udns-0.1 )
"

DEPEND="
        ${RDEPEND}
        app-text/docbook-xml-dtd:4.5
        app-text/xmlto
        >=app-text/asciidoc-8.4
"

pkg_setup() {
        enewgroup postgres 70
        enewuser postgres 70 /bin/bash /var/lib/postgresql postgres

        enewuser pgbouncer -1 -1 -1 postgres
}

src_prepare() {
        epatch "${FILESDIR}/pgbouncer-dirs.patch"
}

src_configure() {
        # --enable-debug is only used to disable stripping
        econf \
                --docdir=/usr/share/doc/${PF} \
                --enable-debug \
                $(use_enable debug cassert) \
                $(use_with libevent) \
                $(use_with udns)
}

src_install() {
        emake DESTDIR="${D}" install

        dodoc AUTHORS

        newconfd "${FILESDIR}/${PN}.confd" "${PN}"
        newinitd "${FILESDIR}/${PN}.initd" "${PN}"

        insinto /etc
        doins etc/pgbouncer.ini

        insinto /etc/logrotate.d
        newins "${FILESDIR}/logrotate" pgbouncer
}

pkg_postinst() {
        if [[ -z ${REPLACING_VERSIONS} ]] ; then
                einfo "Please read the config.txt for Configuration Directives"
                einfo
                einfo "For Administration Commands, see:"
                einfo "    man pgbouncer"
                einfo
                einfo "By default, PgBouncer does not have access to any 
database."
                einfo "GRANT the permissions needed for your application and 
make sure that it"
                einfo "exists in PgBouncer's auth_file."
        fi
}




Reply via email to