X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@lists.alpinelinux.org Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.24]) by lists.alpinelinux.org (Postfix) with ESMTP id CFA331EC7E8 for ; Fri, 12 Jun 2009 03:46:40 +0000 (UTC) Received: by qw-out-2122.google.com with SMTP id 5so1280385qwd.13 for ; Thu, 11 Jun 2009 20:46:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:content-type :date:message-id:mime-version:x-mailer; bh=YL9+5l27KOREl2smcxkrxJuNxrHlGKZ8S6GESql69DE=; b=OmctXj3iYuUHSkfxlNRg8nbtsgUzdKErEsdRyVkDf7N9UVWw5QNTSoJcjMDGuiu8Nt zprH7lg7QcmEOjIpEuOWmsXBJ/SorQrvEwkI2cEjW4AIDiv60Cg368yL1F3yz386U32+ OM2kpjpZzvRN135/EJqkddejWuXaVnjle/rak= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:content-type:date:message-id:mime-version:x-mailer; b=CcjVLSGpGkVXnMqKVSCKon0UqTkBdL8LRoRxS3GJmpfwM0JgxEzjeF/CdrSzQgFu1G ShDTkUT7RcwFPqZZC+SedGZeGJ8jX1icMbk0ytpqVrG3Fyk4KrFEK2RlPObDJo6Ms1J6 hcxsnO0zqDffASbSIcQeK/1BtF43fyWoJem98= Received: by 10.224.11.136 with SMTP id t8mr3922758qat.205.1244778398820; Thu, 11 Jun 2009 20:46:38 -0700 (PDT) Received: from ?192.168.1.200? (c-24-14-152-224.hsd1.il.comcast.net [24.14.152.224]) by mx.google.com with ESMTPS id 5sm956243qwg.5.2009.06.11.20.46.37 (version=SSLv3 cipher=RC4-MD5); Thu, 11 Jun 2009 20:46:38 -0700 (PDT) Subject: [alpine-devel] extra From: Cameron Banta To: Alpine-devel Content-Type: multipart/mixed; boundary="=-ytpNbpW6EiHWnKR/ZHYM" Date: Thu, 11 Jun 2009 22:46:12 -0500 Message-Id: <1244778372.18886.8.camel@compy> X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: Mime-Version: 1.0 X-Mailer: Evolution 2.26.1 --=-ytpNbpW6EiHWnKR/ZHYM Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello, Please review and commit. pgpool 2 is middleware for postgresql that allows effective multi master clustering. (I got fed up with pgcluster.) -Cameron --=-ytpNbpW6EiHWnKR/ZHYM Content-Disposition: attachment; filename="extra_pgpool_0001-initial-commit.patch" Content-Type: text/x-patch; name="extra_pgpool_0001-initial-commit.patch"; charset="UTF-8" Content-Transfer-Encoding: 7bit >From 4cabb2085013734a1aad1ce7d62a82a71cc8584c Mon Sep 17 00:00:00 2001 From: Cameron Banta Date: Fri, 12 Jun 2009 03:40:56 +0000 Subject: [PATCH] initial commit --- extra/pgpool/APKBUILD | 29 +++++++++++++++++++++++++++++ extra/pgpool/pgpool.initd | 24 ++++++++++++++++++++++++ 2 files changed, 53 insertions(+), 0 deletions(-) create mode 100644 extra/pgpool/APKBUILD create mode 100644 extra/pgpool/pgpool.initd diff --git a/extra/pgpool/APKBUILD b/extra/pgpool/APKBUILD new file mode 100644 index 0000000..980b301 --- /dev/null +++ b/extra/pgpool/APKBUILD @@ -0,0 +1,29 @@ +# Contributor: Cameron +# Maintainer: Cameron +pkgname=pgpool +_opkgname=pgpool-II +pkgver=2.2.2 +pkgrel=0 +pkgdesc="Pgpool II is a connection pooling/replication server for PostgreSQL." +url="http://pgfoundry.org/projects/pgpool/" +license="BSD" +makedepends="postgresql-dev" +subpackages="$pkgname-doc $pkgname-dev" +source="http://pgfoundry.org/frs/download.php/2191/$_opkgname-$pkgver.tar.gz + $pkgname.initd" + +build() { + cd "$srcdir/$_opkgname-$pkgver" + + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info + make || return 1 + make DESTDIR="$pkgdir" install + + install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname +} + +md5sums="6f14514ed4ed5368ad3ab7e2d4c5136b pgpool-II-2.2.2.tar.gz +21573def15ffd08a07221569ef54c149 pgpool.initd" diff --git a/extra/pgpool/pgpool.initd b/extra/pgpool/pgpool.initd new file mode 100644 index 0000000..d577cf9 --- /dev/null +++ b/extra/pgpool/pgpool.initd @@ -0,0 +1,24 @@ +#!/sbin/runscript +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +depend() { + need net + use postgresql +} + +start() { + ebegin "Starting pgpool-II" + start-stop-daemon --start --quiet --exec /usr/bin/pgpool --f /etc/pgpool.conf -F /etc/pcp.conf + result=$? + eend $result +} + +stop() { + ebegin "Stopping pgpool-II" + start-stop-daemon --stop --quiet --pidfile /var/run/pgpool.pid + result=$? + eend $result +} + -- 1.6.2.5 --=-ytpNbpW6EiHWnKR/ZHYM-- --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---