summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorheracles <heracles@localhost>2007-08-01 01:02:02 +0000
committerheracles <heracles@localhost>2007-08-01 01:02:02 +0000
commitec675f778f370b286f11a3f6de74f4858d395608 (patch)
tree0a27291abf6c7e2daba4323171046d3a3f42227d
parentdev-db/pgcluster: add kernel_linux to IUSEs, bug #161980 (diff)
downloadexperimental-ec675f778f370b286f11a3f6de74f4858d395608.tar.gz
experimental-ec675f778f370b286f11a3f6de74f4858d395608.tar.bz2
experimental-ec675f778f370b286f11a3f6de74f4858d395608.zip
dev-db/slony1: imported from portage
svn path=/experimental/; revision=279
-rw-r--r--dev-db/slony1/ChangeLog69
-rw-r--r--dev-db/slony1/Manifest44
-rw-r--r--dev-db/slony1/files/slony1.conf12
-rwxr-xr-xdev-db/slony1/files/slony1.init37
-rw-r--r--dev-db/slony1/files/slony1_remove_jave.patch50
-rw-r--r--dev-db/slony1/metadata.xml8
-rw-r--r--dev-db/slony1/slony1-1.1.5.ebuild54
-rw-r--r--dev-db/slony1/slony1-1.2.10.ebuild45
-rw-r--r--dev-db/slony1/slony1-1.2.9.ebuild45
9 files changed, 364 insertions, 0 deletions
diff --git a/dev-db/slony1/ChangeLog b/dev-db/slony1/ChangeLog
new file mode 100644
index 0000000..c0df835
--- /dev/null
+++ b/dev-db/slony1/ChangeLog
@@ -0,0 +1,69 @@
+# ChangeLog for dev-db/slony1
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/slony1/ChangeLog,v 1.13 2007/07/08 01:55:20 nakano Exp $
+
+*slony1-1.2.10 (08 Jul 2007)
+
+ 08 Jul 2007; masatomo <masatomo@gentoo.org> -slony1-1.1.0-r1.ebuild,
+ -slony1-1.1.1.ebuild, -slony1-1.2.6.ebuild, -slony1-1.2.8.ebuild,
+ +slony1-1.2.10.ebuild:
+ version bump.
+
+*slony1-1.2.9 (13 Apr 2007)
+
+ 13 Apr 2007; Masatomo Nakano <nakano@gentoo.org> +slony1-1.2.9.ebuild:
+ Version bump.
+
+*slony1-1.2.8 (17 Mar 2007)
+
+ 17 Mar 2007; Masatomo Nakano <nakano@gentoo.org> +slony1-1.2.8.ebuild:
+ Version bump.
+
+*slony1-1.2.6 (07 Mar 2007)
+
+ 07 Mar 2007; Masatomo Nakano <nakano@gentoo.org> +slony1-1.2.6.ebuild:
+ Version bump.
+
+ 22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
+ Transition to Manifest2.
+
+*slony1-1.1.5 (09 Feb 2006)
+
+ 09 Feb 2006; Masatomo Nakano <nakano@gentoo.org> +slony1-1.1.5.ebuild:
+ Version bump.
+
+*slony1-1.1.1 (01 Oct 2005)
+
+ 01 Oct 2005; Masatomo Nakano <nakano@gentoo.org> +slony1-1.1.1.ebuild:
+ Version bump.
+
+*slony1-1.1.0-r1 (13 Jul 2005)
+
+ 13 Jul 2005; MATSUU Takuto <matsuu@gentoo.org> +slony1-1.1.0-r1.ebuild:
+ Added perl USE flag for --with-perltools. Bug 98200.
+
+ 29 Jun 2005; Masatomo Nakano <nakano@gentoo.org> slony1-1.1.0_rc1.ebuild,
+ slony1-1.1.0.ebuild:
+ Fixed license. (#97348)
+
+*slony1-1.1.0 (27 Jun 2005)
+
+ 27 Jun 2005; Masatomo Nakano <nakano@gentoo.org>
+ -slony1-1.1.0_beta4.ebuild, +slony1-1.1.0.ebuild:
+ Version bump.
+
+ 16 Jun 2005; David Holm <dholm@gentoo.org> slony1-1.1.0_rc1.ebuild:
+ Added to ~ppc.
+
+*slony1-1.1.0_rc1 (15 Jun 2005)
+
+ 15 Jun 2005; MATSUU Takuto <matsuu@gentoo.org> +slony1-1.1.0_rc1.ebuild:
+ Version bumped. Added ~amd64.
+
+*slony1-1.1.0_beta4 (11 May 2005)
+
+ 11 May 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/slony1_remove_jave.patch, +files/slony1.conf, +files/slony1.init,
+ +metadata.xml, +slony1-1.1.0_beta4.ebuild:
+ Initial import.
+
diff --git a/dev-db/slony1/Manifest b/dev-db/slony1/Manifest
new file mode 100644
index 0000000..6b5a877
--- /dev/null
+++ b/dev-db/slony1/Manifest
@@ -0,0 +1,44 @@
+AUX slony1.conf 355 RMD160 179bcde2acbe09e96118058444087f8fc1dad0dd SHA1 9490aabdc897568e5898a6fd0dffaa602a4a38ac SHA256 f722568539e1dbb3a86aa65a2c44582780841823dbc6957ff9861a48ec38a0e3
+MD5 27fe1a24fcab45c0e3ad4dd3e53287cf files/slony1.conf 355
+RMD160 179bcde2acbe09e96118058444087f8fc1dad0dd files/slony1.conf 355
+SHA256 f722568539e1dbb3a86aa65a2c44582780841823dbc6957ff9861a48ec38a0e3 files/slony1.conf 355
+AUX slony1.init 720 RMD160 c906625e844bafe8e5bdd87d7348f56cdb03181d SHA1 0eb3b399da339b6cb2301f6de7db956c310aa15d SHA256 e25c1e302d6e578c56ae88a7c24cdb1042f7dc986f00565b5e7d933d8224e08a
+MD5 a4d6b16ff6f23fbb578af35472f1ec97 files/slony1.init 720
+RMD160 c906625e844bafe8e5bdd87d7348f56cdb03181d files/slony1.init 720
+SHA256 e25c1e302d6e578c56ae88a7c24cdb1042f7dc986f00565b5e7d933d8224e08a files/slony1.init 720
+AUX slony1_remove_jave.patch 1431 RMD160 8533996992fe6ab806b5f06dce013362187eafd0 SHA1 e1d2e5a21352f83397fc9563f83ffef11d2c42a5 SHA256 11db488c15e155893c784520f2ec0bf23c56d2af84b230848d6890b951d15976
+MD5 1e14c40195d02127e32f8369db843873 files/slony1_remove_jave.patch 1431
+RMD160 8533996992fe6ab806b5f06dce013362187eafd0 files/slony1_remove_jave.patch 1431
+SHA256 11db488c15e155893c784520f2ec0bf23c56d2af84b230848d6890b951d15976 files/slony1_remove_jave.patch 1431
+DIST slony1-1.1.5.tar.bz2 610569 RMD160 207e81a8f30366810cb63ddb256f324415cad1f1 SHA1 19f42fbd3c92f299b65803adcebfed5b508c236b SHA256 6e216eb121cbb2c195b4a3ee557a606f4ba815049f781c996a58a9946530e1f0
+DIST slony1-1.2.10.tar.bz2 846038 RMD160 14758713a5c58548326d5285868b9fa41bbd480d SHA1 1fef4cdd9440c5f1078fb815511970c854e51d6a SHA256 b4e63e122053f07bbe6f7f6b39dd113ad5b98bc2d249b73041f6800ce6c87101
+DIST slony1-1.2.9.tar.bz2 837293 RMD160 e73f824b68c8f7c7a746b91d37990259bf9d0f94 SHA1 0dbfce131416ca19bfe72dbb900070c15e4e8520 SHA256 5ee2a05d8395473fb90c9689032af8d13bc8ee8e61af73785852c3dc7f485098
+EBUILD slony1-1.1.5.ebuild 1286 RMD160 d8eff940099a62d8a82cd5505755acb123788299 SHA1 216f6f77e0614d0070877e3df4df361b0301f70d SHA256 80d44a81613df1ac38da7685f38c9081aeb865dcd90a6360fdf1b3a54af2aeeb
+MD5 4e8fb367a48ebfe41b5626361d163ef3 slony1-1.1.5.ebuild 1286
+RMD160 d8eff940099a62d8a82cd5505755acb123788299 slony1-1.1.5.ebuild 1286
+SHA256 80d44a81613df1ac38da7685f38c9081aeb865dcd90a6360fdf1b3a54af2aeeb slony1-1.1.5.ebuild 1286
+EBUILD slony1-1.2.10.ebuild 1106 RMD160 1b9ee9f7b3a354b69baa21299423095e15c57d0b SHA1 dd6d8adc57da75c8e3ef8fde67fa70a1bfa820f4 SHA256 0cc562a957e21e6b87c818e64ce622b8aabe4547784d4aa7605757113259366d
+MD5 bc59028bc51c7819614d0c80fdaf64de slony1-1.2.10.ebuild 1106
+RMD160 1b9ee9f7b3a354b69baa21299423095e15c57d0b slony1-1.2.10.ebuild 1106
+SHA256 0cc562a957e21e6b87c818e64ce622b8aabe4547784d4aa7605757113259366d slony1-1.2.10.ebuild 1106
+EBUILD slony1-1.2.9.ebuild 1105 RMD160 97c0753d9c29bdc0f51e06c72c70f99b134c47cb SHA1 6ef3040d4d40b39c5f8fc9174a1baf91441d98b4 SHA256 357ec80e390c23e3adaea524143d50601a6b3c39247f7adf130ab8cec7a2a37d
+MD5 dc03dfe3b1e76fc2786880c70fd7db3e slony1-1.2.9.ebuild 1105
+RMD160 97c0753d9c29bdc0f51e06c72c70f99b134c47cb slony1-1.2.9.ebuild 1105
+SHA256 357ec80e390c23e3adaea524143d50601a6b3c39247f7adf130ab8cec7a2a37d slony1-1.2.9.ebuild 1105
+MISC ChangeLog 1990 RMD160 bd004efbc853a181ded294c74edede74f4f5c43e SHA1 07432f95adb67ec6c482252c03e31b7cd62c73db SHA256 a806eeebdd3a43319e20c5baa875c85aafcd8facff709e34045a46d00abbbc2c
+MD5 5e0d3a4379d203f727e77ae492cfbcf0 ChangeLog 1990
+RMD160 bd004efbc853a181ded294c74edede74f4f5c43e ChangeLog 1990
+SHA256 a806eeebdd3a43319e20c5baa875c85aafcd8facff709e34045a46d00abbbc2c ChangeLog 1990
+MISC metadata.xml 225 RMD160 3585b114a3676fa4fc74546f7280f2fcbb7b2206 SHA1 390ba2e88241ebbbacdda7e5cd5cae1e55d6c936 SHA256 c81eec1218e98b6867d87c20c9ea8b233563ebd14606171e747a32f30b2d8473
+MD5 f69c1922a46b3d715bb0a27f380c8118 metadata.xml 225
+RMD160 3585b114a3676fa4fc74546f7280f2fcbb7b2206 metadata.xml 225
+SHA256 c81eec1218e98b6867d87c20c9ea8b233563ebd14606171e747a32f30b2d8473 metadata.xml 225
+MD5 1c97469b992c4de78a96955a28ceca69 files/digest-slony1-1.1.5 241
+RMD160 6da39a4b7188f59570f9e4b9e2477755a33251e8 files/digest-slony1-1.1.5 241
+SHA256 a2d318becc78b4ba35a465b998572824aa6cf04d512f512cc5acddfac251ce8e files/digest-slony1-1.1.5 241
+MD5 d4d397c7980dc4edf155d09ebdfd975e files/digest-slony1-1.2.10 244
+RMD160 8546c55d76e5f97b230961d8b4eb51ca0ce7e6ac files/digest-slony1-1.2.10 244
+SHA256 749a8b8f98cadc28618e8ba266ea897c12441f9aba429b3b51f1d614f8ae1b74 files/digest-slony1-1.2.10 244
+MD5 9a50b88b56044b1c7a6bf826e8f341c6 files/digest-slony1-1.2.9 241
+RMD160 21622658c6545622af19bffd1dad7dbf9b7e2d37 files/digest-slony1-1.2.9 241
+SHA256 f0561a50fb010bcd28450d60c74081b85d8fae822460e9af18a81e235ec6aba0 files/digest-slony1-1.2.9 241
diff --git a/dev-db/slony1/files/slony1.conf b/dev-db/slony1/files/slony1.conf
new file mode 100644
index 0000000..0782232
--- /dev/null
+++ b/dev-db/slony1/files/slony1.conf
@@ -0,0 +1,12 @@
+# /etc/conf.d/slony1:
+# $Header: /var/cvsroot/gentoo-x86/dev-db/slony1/files/slony1.conf,v 1.2 2007/03/07 23:18:21 nakano Exp $
+
+# Configuration file for /etc/init.d/slony1
+
+USER=postgres
+CLUSTER=your_cluster_name
+DBUSER=postgres
+DBNAME=your_database_name
+DBHOST=localhost
+LOGFILE=/var/lib/postgresql/data/slony1.log
+LOGLEVEL=1 # 1(minimum)..4(maximum)
diff --git a/dev-db/slony1/files/slony1.init b/dev-db/slony1/files/slony1.init
new file mode 100755
index 0000000..4f1469d
--- /dev/null
+++ b/dev-db/slony1/files/slony1.init
@@ -0,0 +1,37 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/slony1/files/slony1.init,v 1.2 2007/03/07 23:18:21 nakano Exp $
+
+depend() {
+ need postgresql
+}
+
+start() {
+ ebegin "Starting slony1"
+ /usr/bin/slon -p /var/run/slony1.pid -d $LOGLEVEL $CLUSTER "dbname=$DBNAME user=$DBUSER host=$DBHOST" >> $LOGFILE 2>&1 &
+
+ while :
+ do
+ cnt=$(($cnt + 1))
+ if [ -f "/var/run/slony1.pid" ]; then
+ ret=0
+ break
+ fi
+
+ if [ $cnt -eq 30 ]; then
+ eerror "Please see log file: $LOGFILE"
+ ret=1
+ break
+ fi
+ sleep 1
+ done
+ eend $ret
+}
+
+stop() {
+ ebegin "Stopping slony1"
+ kill `cat /var/run/slony1.pid`
+ eend $?
+}
+
diff --git a/dev-db/slony1/files/slony1_remove_jave.patch b/dev-db/slony1/files/slony1_remove_jave.patch
new file mode 100644
index 0000000..a335682
--- /dev/null
+++ b/dev-db/slony1/files/slony1_remove_jave.patch
@@ -0,0 +1,50 @@
+diff -Naru slony1-1.1.0.beta4.org/configure slony1-1.1.0.beta4/configure
+--- slony1-1.1.0.beta4.org/configure 2005-04-06 20:00:54.000000000 +0100
++++ slony1-1.1.0.beta4/configure 2005-05-11 20:44:49.000000000 +0100
+@@ -9563,46 +9563,6 @@
+ test -n "$NSGMLS" && break
+ done
+
+-for ac_prog in openjade jade
+-do
+- # Extract the first word of "$ac_prog", so it can be a program name with args.
+-set dummy $ac_prog; ac_word=$2
+-echo "$as_me:$LINENO: checking for $ac_word" >&5
+-echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
+-if test "${ac_cv_prog_JADE+set}" = set; then
+- echo $ECHO_N "(cached) $ECHO_C" >&6
+-else
+- if test -n "$JADE"; then
+- ac_cv_prog_JADE="$JADE" # Let the user override the test.
+-else
+-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+-for as_dir in $PATH
+-do
+- IFS=$as_save_IFS
+- test -z "$as_dir" && as_dir=.
+- for ac_exec_ext in '' $ac_executable_extensions; do
+- if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+- ac_cv_prog_JADE="$ac_prog"
+- echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+- break 2
+- fi
+-done
+-done
+-
+-fi
+-fi
+-JADE=$ac_cv_prog_JADE
+-if test -n "$JADE"; then
+- echo "$as_me:$LINENO: result: $JADE" >&5
+-echo "${ECHO_T}$JADE" >&6
+-else
+- echo "$as_me:$LINENO: result: no" >&5
+-echo "${ECHO_T}no" >&6
+-fi
+-
+- test -n "$JADE" && break
+-done
+-
+
+ echo "$as_me:$LINENO: checking for DocBook V4.2" >&5
+ echo $ECHO_N "checking for DocBook V4.2... $ECHO_C" >&6
diff --git a/dev-db/slony1/metadata.xml b/dev-db/slony1/metadata.xml
new file mode 100644
index 0000000..0486929
--- /dev/null
+++ b/dev-db/slony1/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>postgresql</herd>
+<maintainer>
+ <email>nakano@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-db/slony1/slony1-1.1.5.ebuild b/dev-db/slony1/slony1-1.1.5.ebuild
new file mode 100644
index 0000000..acaf6a9
--- /dev/null
+++ b/dev-db/slony1/slony1-1.1.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/slony1/slony1-1.1.5.ebuild,v 1.1 2006/02/09 02:13:06 nakano Exp $
+
+inherit eutils
+
+IUSE="perl"
+
+DESCRIPTION="A replication system for the PostgreSQL Database Management System"
+HOMEPAGE="http://slony.info/"
+SRC_URI="http://developer.postgresql.org/~wieck/slony1/download/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DEPEND="dev-db/postgresql
+ perl? ( dev-perl/DBD-Pg )"
+# snmp? ( >=net-analyzer/net-snmp-5.1 )
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+}
+
+src_compile() {
+ local myconf=""
+
+ myconf="${myconf} --with-pgincludedir=/usr/include/postgresql/pgsql"
+ myconf="${myconf} --with-pgincludeserverdir=/usr/include/postgresql/server"
+ myconf="${myconf} $(use_with perl perltools)"
+# myconf="${myconf} $(use_with doc docs)"
+
+ # myconf="${myconf} $(use_with snmp netsnmp)"
+
+ econf ${myconf} || die
+ emake || die
+
+ if use perl ; then
+ cd ${S}/tools
+ emake || die
+ fi
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+
+ dodoc HISTORY-1.1 INSTALL README SAMPLE TODO UPGRADING doc/howto/*.txt
+ dohtml doc/howto/*.html
+
+ newinitd ${FILESDIR}/slony1.init slony1 || die
+ newconfd ${FILESDIR}/slony1.conf slony1 || die
+
+}
diff --git a/dev-db/slony1/slony1-1.2.10.ebuild b/dev-db/slony1/slony1-1.2.10.ebuild
new file mode 100644
index 0000000..a106aa1
--- /dev/null
+++ b/dev-db/slony1/slony1-1.2.10.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/slony1/slony1-1.2.10.ebuild,v 1.1 2007/07/08 01:55:20 nakano Exp $
+
+inherit eutils
+
+IUSE="perl"
+
+DESCRIPTION="A replication system for the PostgreSQL Database Management System"
+HOMEPAGE="http://slony.info/"
+SRC_URI="http://main.slony.info/downloads/1.2/source/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DEPEND="dev-db/postgresql
+ perl? ( dev-perl/DBD-Pg )"
+
+src_compile() {
+ local myconf=""
+
+ myconf="${myconf} --with-pgincludedir=/usr/include/postgresql/pgsql"
+ myconf="${myconf} --with-pgincludeserverdir=/usr/include/postgresql/server"
+ myconf="${myconf} $(use_with perl perltools)"
+
+ econf ${myconf} || die
+ emake || die
+
+ if use perl ; then
+ cd ${S}/tools
+ emake || die
+ fi
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+
+ dodoc HISTORY-1.1 INSTALL README SAMPLE TODO UPGRADING doc/howto/*.txt
+ dohtml doc/howto/*.html
+
+ newinitd ${FILESDIR}/slony1.init slony1 || die
+ newconfd ${FILESDIR}/slony1.conf slony1 || die
+
+}
diff --git a/dev-db/slony1/slony1-1.2.9.ebuild b/dev-db/slony1/slony1-1.2.9.ebuild
new file mode 100644
index 0000000..673f460
--- /dev/null
+++ b/dev-db/slony1/slony1-1.2.9.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/slony1/slony1-1.2.9.ebuild,v 1.1 2007/04/13 09:36:24 nakano Exp $
+
+inherit eutils
+
+IUSE="perl"
+
+DESCRIPTION="A replication system for the PostgreSQL Database Management System"
+HOMEPAGE="http://slony.info/"
+SRC_URI="http://main.slony.info/downloads/1.2/source/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DEPEND="dev-db/postgresql
+ perl? ( dev-perl/DBD-Pg )"
+
+src_compile() {
+ local myconf=""
+
+ myconf="${myconf} --with-pgincludedir=/usr/include/postgresql/pgsql"
+ myconf="${myconf} --with-pgincludeserverdir=/usr/include/postgresql/server"
+ myconf="${myconf} $(use_with perl perltools)"
+
+ econf ${myconf} || die
+ emake || die
+
+ if use perl ; then
+ cd ${S}/tools
+ emake || die
+ fi
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+
+ dodoc HISTORY-1.1 INSTALL README SAMPLE TODO UPGRADING doc/howto/*.txt
+ dohtml doc/howto/*.html
+
+ newinitd ${FILESDIR}/slony1.init slony1 || die
+ newconfd ${FILESDIR}/slony1.conf slony1 || die
+
+}