Date: Tuesday, January 29, 2013 @ 05:18:58 Author: dan Revision: 176304
upgpkg: pgbouncer 1.5.4-5 Fix stupid install file issue; add logrotate file. Added: pgbouncer/trunk/pgbouncer.logrotate Modified: pgbouncer/trunk/PKGBUILD ---------------------+ PKGBUILD | 10 ++++++---- pgbouncer.logrotate | 8 ++++++++ 2 files changed, 14 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-01-29 04:01:44 UTC (rev 176303) +++ PKGBUILD 2013-01-29 04:18:58 UTC (rev 176304) @@ -1,23 +1,24 @@ # Maintainer: Dan McGee <[email protected]> pkgname=pgbouncer -_dlid=3393 pkgver=1.5.4 -pkgrel=4 +pkgrel=5 pkgdesc="A lightweight connection pooler for PostgreSQL" arch=('i686' 'x86_64') url="http://pgfoundry.org/projects/pgbouncer" license=('BSD') depends=('libevent>=2.0' 'postgresql') makedepends=('asciidoc' 'xmlto') -backup=('etc/pgbouncer/pgbouncer.ini') +backup=('etc/pgbouncer/pgbouncer.ini' 'etc/logrotate.d/pgbouncer') install=$pkgname.install -source=("http://pgfoundry.org/frs/download.php/${_dlid}/${pkgname}-${pkgver}.tar.gz" +source=("http://ftp.postgresql.org/pub/projects/pgFoundry/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz" pgbouncer.ini + pgbouncer.logrotate pgbouncer.service pgbouncer.tmpfiles.conf) md5sums=('9ffaf2e6232e18e676651429813732df' '810813b9ef8891be382be9ffdd425edc' + '6c65fe91821591bde0b5bcf70f23e959' 'eede238f5ff3709dbfeef6dad3fbefc7' '472659f4c5de2b59a420f5ca42327ec1') @@ -32,6 +33,7 @@ make DESTDIR="$pkgdir/" install install -D -m644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -D -m644 ../pgbouncer.ini "$pkgdir/etc/pgbouncer/pgbouncer.ini" + install -D -m644 ../pgbouncer.logrotate "$pkgdir/etc/logrotate.d/pgbouncer" install -D -m644 ../pgbouncer.service "$pkgdir/usr/lib/systemd/system/pgbouncer.service" install -D -m644 ../pgbouncer.tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/pgbouncer.conf" mkdir -p "$pkgdir/var/log/pgbouncer" Added: pgbouncer.logrotate =================================================================== --- pgbouncer.logrotate (rev 0) +++ pgbouncer.logrotate 2013-01-29 04:18:58 UTC (rev 176304) @@ -0,0 +1,8 @@ +/var/log/pgbouncer/pgbouncer.log { + copytruncate + missingok + notifempty + postrotate + /bin/kill -HUP $(cat /run/pgbouncer/pgbouncer.pid 2>/dev/null) 2> /dev/null || true + endscript +}
