summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/libpq/ChangeLog569
-rw-r--r--dev-db/libpq/Manifest73
-rw-r--r--dev-db/libpq/files/digest-libpq-7.3.196
-rw-r--r--dev-db/libpq/files/digest-libpq-7.4.173
-rw-r--r--dev-db/libpq/files/digest-libpq-8.0.136
-rw-r--r--dev-db/libpq/files/digest-libpq-8.1.96
-rw-r--r--dev-db/libpq/files/digest-libpq-8.2.49
-rw-r--r--dev-db/libpq/files/libpq-7.3.19-gentoo.patch54
-rw-r--r--dev-db/libpq/files/libpq-7.4.17-gentoo.patch67
-rw-r--r--dev-db/libpq/files/libpq-8.0.13-gentoo.patch47
-rw-r--r--dev-db/libpq/files/libpq-8.1.9-gentoo.patch47
-rw-r--r--dev-db/libpq/files/libpq-8.2.4-gentoo.patch44
-rw-r--r--dev-db/libpq/libpq-7.3.19.ebuild116
-rw-r--r--dev-db/libpq/libpq-7.4.17.ebuild110
-rw-r--r--dev-db/libpq/libpq-8.0.13.ebuild116
-rw-r--r--dev-db/libpq/libpq-8.1.9.ebuild116
-rw-r--r--dev-db/libpq/libpq-8.2.4.ebuild117
-rw-r--r--dev-db/libpq/metadata.xml5
-rw-r--r--dev-db/postgresql/ChangeLog1934
-rw-r--r--dev-db/postgresql/Manifest159
-rw-r--r--dev-db/postgresql/files/digest-postgresql-7.3.1912
-rw-r--r--dev-db/postgresql/files/digest-postgresql-7.4.1712
-rw-r--r--dev-db/postgresql/files/digest-postgresql-8.0.1312
-rw-r--r--dev-db/postgresql/files/digest-postgresql-8.1.912
-rw-r--r--dev-db/postgresql/files/digest-postgresql-8.2.4-r112
-rw-r--r--dev-db/postgresql/files/pg_autovacuum.conf-7.418
-rw-r--r--dev-db/postgresql/files/pg_autovacuum.conf-8.018
-rw-r--r--dev-db/postgresql/files/pg_autovacuum.init-7.453
-rw-r--r--dev-db/postgresql/files/pg_autovacuum.init-8.053
-rw-r--r--dev-db/postgresql/files/postgresql-7.3.19-cubeparse.patch36
-rw-r--r--dev-db/postgresql/files/postgresql-7.4.17-hppa-testandset.patch50
-rw-r--r--dev-db/postgresql/files/postgresql-8.0.13-sh.patch34
-rw-r--r--dev-db/postgresql/files/postgresql-8.1.9-regress_su.patch116
-rw-r--r--dev-db/postgresql/files/postgresql-8.1.9-sh.patch34
-rw-r--r--dev-db/postgresql/files/postgresql-8.2.4-gentoo.patch58
-rw-r--r--dev-db/postgresql/files/postgresql-8.2.4-no-test.patch12
-rw-r--r--dev-db/postgresql/files/postgresql-8.2.4-regress_fix.patch31
-rw-r--r--dev-db/postgresql/files/postgresql-8.2.4-regress_su.patch15
-rw-r--r--dev-db/postgresql/files/postgresql-8.2.4-sh.patch34
-rw-r--r--dev-db/postgresql/files/postgresql.conf-7.313
-rw-r--r--dev-db/postgresql/files/postgresql.conf-7.420
-rw-r--r--dev-db/postgresql/files/postgresql.conf-8.042
-rw-r--r--dev-db/postgresql/files/postgresql.conf-8.142
-rw-r--r--dev-db/postgresql/files/postgresql.conf-8.242
-rw-r--r--dev-db/postgresql/files/postgresql.init-7.367
-rw-r--r--dev-db/postgresql/files/postgresql.init-7.467
-rw-r--r--dev-db/postgresql/files/postgresql.init-8.056
-rw-r--r--dev-db/postgresql/files/postgresql.init-8.156
-rw-r--r--dev-db/postgresql/files/postgresql.init-8.256
-rw-r--r--dev-db/postgresql/metadata.xml5
-rw-r--r--dev-db/postgresql/postgresql-7.3.19.ebuild248
-rw-r--r--dev-db/postgresql/postgresql-7.4.17.ebuild275
-rw-r--r--dev-db/postgresql/postgresql-8.0.13.ebuild271
-rw-r--r--dev-db/postgresql/postgresql-8.1.9.ebuild251
-rw-r--r--dev-db/postgresql/postgresql-8.2.4-r1.ebuild245
55 files changed, 5982 insertions, 0 deletions
diff --git a/dev-db/libpq/ChangeLog b/dev-db/libpq/ChangeLog
new file mode 100644
index 0000000..7999652
--- /dev/null
+++ b/dev-db/libpq/ChangeLog
@@ -0,0 +1,569 @@
+# ChangeLog for dev-db/libpq
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/libpq/ChangeLog,v 1.123 2007/06/24 22:54:52 dev-zero Exp $
+
+ 24 Jun 2007; Tiziano Müller <dev-zero@gentoo.org>
+ -files/libpq-8.0.8-gentoo.patch, -files/libpq-8.0.12-gentoo.patch,
+ -libpq-8.0.8.ebuild, -libpq-8.0.12.ebuild:
+ Dropped old version.
+
+ 24 Jun 2007; Tiziano Müller <dev-zero@gentoo.org>
+ -files/libpq-8.0.8-gentoo.patch, -libpq-8.0.8.ebuild:
+ Dropped old version.
+
+ 11 Jun 2007; Joshua Kinard <kumba@gentoo.org> libpq-8.0.13.ebuild:
+ Stable on mips, per #158075.
+
+ 09 Jun 2007; Tiziano Müller <dev-zero@gentoo.org>
+ -files/libpq-7.4.13-gentoo.patch, -files/libpq-7.4.14-gentoo.patch,
+ -libpq-7.4.13.ebuild, -libpq-7.4.14.ebuild:
+ ... and dropped some more.
+
+ 09 Jun 2007; Tiziano Müller <dev-zero@gentoo.org>
+ -files/libpq-7.3.15-gentoo.patch, -files/libpq-7.3.16-gentoo.patch,
+ -files/libpq-7.3.18-gentoo.patch, -files/libpq-7.4.16-gentoo.patch,
+ -files/libpq-8.0.9-gentoo.patch, -files/libpq-8.1.5-gentoo.patch,
+ -files/libpq-8.1.8-gentoo.patch, -libpq-7.3.15.ebuild,
+ -libpq-7.3.16.ebuild, -libpq-7.3.18.ebuild, -libpq-7.4.16.ebuild,
+ -libpq-8.0.9.ebuild, -libpq-8.1.5.ebuild, -libpq-8.1.8.ebuild:
+ Dropped old versions.
+
+ 07 May 2007; Jose Luis Rivero <yoswink@gentoo.org> libpq-7.3.19.ebuild,
+ libpq-7.4.17.ebuild, libpq-8.0.13.ebuild:
+ Stable on alpha wrt bug #175791
+
+ 05 May 2007; Markus Rothe <corsair@gentoo.org> libpq-7.4.17.ebuild,
+ libpq-8.0.13.ebuild:
+ Stable on ppc64; bug #175791
+
+ 05 May 2007; Tobias Scherbaum <dertobi123@gentoo.org> libpq-7.3.19.ebuild,
+ libpq-7.4.17.ebuild, libpq-8.0.13.ebuild:
+ ppc stable, bug #175791
+
+ 04 May 2007; Jeroen Roovers <jer@gentoo.org> libpq-8.0.13.ebuild:
+ Stable for HPPA (bug #175791).
+
+ 04 May 2007; Jeroen Roovers <jer@gentoo.org> libpq-7.4.17.ebuild:
+ Stable for HPPA (bug #175791).
+
+ 04 May 2007; Jeroen Roovers <jer@gentoo.org> libpq-7.3.19.ebuild:
+ Stable for HPPA (bug #175791).
+
+ 04 May 2007; Konstantin V. Arkhipov <voxus@gentoo.org>
+ libpq-7.3.19.ebuild, libpq-7.4.17.ebuild, libpq-8.0.13.ebuild:
+ Stable on amd64 wrt security bug #175791.
+
+ 04 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> libpq-7.3.19.ebuild,
+ libpq-7.4.17.ebuild, libpq-8.0.13.ebuild:
+ Stable on sparc wrt security #175791
+
+ 04 May 2007; Raúl Porcel <armin76@gentoo.org> libpq-7.3.19.ebuild,
+ libpq-7.4.17.ebuild, libpq-8.0.13.ebuild:
+ ia64 + x86 stable wrt security bug 175791
+
+*libpq-8.1.9 (03 May 2007)
+
+ 03 May 2007; Andrew Ross <aross@gentoo.org>
+ +files/libpq-8.1.9-gentoo.patch, +libpq-8.1.9.ebuild:
+ Version bump from 8.1.8 to 8.1.9 (bug #175791).
+
+*libpq-7.4.17 (03 May 2007)
+
+ 03 May 2007; Andrew Ross <aross@gentoo.org>
+ +files/libpq-7.4.17-gentoo.patch, +libpq-7.4.17.ebuild:
+ Version bump from 7.4.16 to 7.4.17 (bug #175791).
+
+*libpq-7.3.19 (03 May 2007)
+
+ 03 May 2007; Andrew Ross <aross@gentoo.org>
+ +files/libpq-7.3.19-gentoo.patch, +libpq-7.3.19.ebuild:
+ Version bump (bug #175791).
+
+*libpq-8.2.4 (01 May 2007)
+
+ 01 May 2007; Konstantin V. Arkhipov <voxus@gentoo.org>
+ +files/libpq-8.2.4-gentoo.patch, +libpq-8.2.4.ebuild:
+ Version bump, closing bug #157337.
+
+*libpq-8.0.13 (30 Apr 2007)
+
+ 30 Apr 2007; Andrew Ross <aross@gentoo.org>
+ +files/libpq-8.0.13-gentoo.patch, +libpq-8.0.13.ebuild:
+ Version bump (bug #175791).
+
+ 04 Mar 2007; Simon Stelling <blubb@gentoo.org> libpq-7.4.16.ebuild,
+ libpq-8.0.12.ebuild:
+ stable on amd64; security bug 165482
+
+ 03 Mar 2007; Steve Dibb <beandog@gentoo.org> libpq-7.3.18.ebuild:
+ amd64 stable, security bug 165482
+
+ 18 Feb 2007; Tobias Scherbaum <dertobi123@gentoo.org> libpq-7.3.18.ebuild,
+ libpq-7.4.16.ebuild, libpq-8.0.12.ebuild:
+ Stable on ppc wrt bug #165482.
+
+ 16 Feb 2007; Bryan Østergaard <kloeri@gentoo.org> libpq-7.3.18.ebuild,
+ libpq-7.4.16.ebuild, libpq-8.0.12.ebuild:
+ Stable on Alpha + IA64, bug 165482.
+
+ 14 Feb 2007; Jeroen Roovers <jer@gentoo.org> libpq-7.4.16.ebuild:
+ Stable for HPPA (bug #165482).
+
+ 14 Feb 2007; Jeroen Roovers <jer@gentoo.org> libpq-7.3.18.ebuild:
+ Stable for HPPA (bug #165482).
+
+ 13 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> libpq-7.3.18.ebuild,
+ libpq-7.4.16.ebuild:
+ Stable on sparc wrt security #165482
+
+ 13 Feb 2007; Jeroen Roovers <jer@gentoo.org> libpq-8.0.12.ebuild:
+ Stable for HPPA (bug #165482).
+
+ 13 Feb 2007; Markus Rothe <corsair@gentoo.org> libpq-7.4.16.ebuild,
+ libpq-8.0.12.ebuild:
+ Stable on ppc64; bug #165482
+
+ 13 Feb 2007; Christian Faulhammer <opfer@gentoo.org> libpq-7.3.18.ebuild,
+ libpq-7.4.16.ebuild, libpq-8.0.12.ebuild:
+ stable x86; security bug 165482
+
+ 13 Feb 2007; Martin Jackson <mjolnir@gentoo.org>
+ files/libpq-7.3.18-gentoo.patch, files/libpq-7.4.16-gentoo.patch:
+ Fix patches for 7.3 and 7.4 - should have been added with -kb
+
+ 12 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> libpq-8.0.12.ebuild:
+ Stable on sparc wrt security #165482
+
+*libpq-8.1.8 (12 Feb 2007)
+
+ 12 Feb 2007; Martin Jackson <mjolnir@gentoo.org>
+ +files/libpq-8.1.8-gentoo.patch, +libpq-8.1.8.ebuild:
+ Fixing the 8.1 branch for 165482
+
+*libpq-8.0.12 (12 Feb 2007)
+
+ 12 Feb 2007; Martin Jackson <mjolnir@gentoo.org>
+ +files/libpq-8.0.12-gentoo.patch, +libpq-8.0.12.ebuild:
+ More fixes for 165482
+
+*libpq-7.4.16 (12 Feb 2007)
+
+ 12 Feb 2007; Martin Jackson <mjolnir@gentoo.org>
+ +files/libpq-7.4.16-gentoo.patch, +libpq-7.4.16.ebuild:
+ New version for Bug 165482
+
+ 11 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> libpq-7.3.18.ebuild:
+ Resetted alpha to ~alpha
+
+*libpq-7.3.18 (11 Feb 2007)
+
+ 11 Feb 2007; Martin Jackson <mjolnir@gentoo.org>
+ +files/libpq-7.3.18-gentoo.patch, +libpq-7.3.18.ebuild:
+ revbump for #165482
+
+ 17 Dec 2006; René Nussbaumer <killerfox@gentoo.org> libpq-7.3.16.ebuild,
+ libpq-7.4.14.ebuild, libpq-8.0.9.ebuild:
+ Stable on hppa. See bug #152783.
+
+ 17 Dec 2006; Konstantin V. Arkhipov <voxus@gentoo.org>
+ libpq-7.3.16.ebuild, libpq-7.4.14.ebuild, libpq-8.0.9.ebuild:
+ Stable on amd64 wrt security bug #152783.
+
+ 17 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> libpq-7.3.16.ebuild,
+ libpq-7.4.14.ebuild, libpq-8.0.9.ebuild:
+ Stable on Alpha + ia64, bug 152783.
+
+ 17 Dec 2006; Jason Wever <weeve@gentoo.org> libpq-7.3.16.ebuild,
+ libpq-7.4.14.ebuild, libpq-8.0.9.ebuild:
+ Stable on SPARC wrt security bug #152783.
+
+ 17 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org> libpq-7.3.16.ebuild,
+ libpq-7.4.14.ebuild, libpq-8.0.9.ebuild:
+ Stable on ppc wrt bug #152783.
+
+ 14 Dec 2006; Markus Rothe <corsair@gentoo.org> libpq-7.4.14.ebuild,
+ libpq-8.0.9.ebuild:
+ Stable on ppc64; bug #152783
+
+ 14 Dec 2006; Christian Faulhammer <opfer@gentoo.org> libpq-8.0.9.ebuild:
+ stable x86, security bug #152783
+
+ 14 Dec 2006; Christian Faulhammer <opfer@gentoo.org> libpq-7.4.14.ebuild:
+ stable x86, security bug #152783
+
+ 14 Dec 2006; Christian Faulhammer <opfer@gentoo.org> libpq-7.3.16.ebuild:
+ stable x86, security bug #152783
+
+ 17 Nov 2006; Luca Longinotti <chtekk@gentoo.org> Manifest:
+ Fix keyword sobstitution.
+
+ 09 Nov 2006; Luca Longinotti <chtekk@gentoo.org> libpq-7.3.16.ebuild:
+ Fix blocker.
+
+ 09 Nov 2006; Luca Longinotti <chtekk@gentoo.org> libpq-7.3.16.ebuild,
+ libpq-7.4.14.ebuild, libpq-8.0.9.ebuild, libpq-8.1.5.ebuild:
+ Add blockers to prevent install with older versions of PostgreSQL.
+
+*libpq-8.1.5 (07 Nov 2006)
+*libpq-8.0.9 (07 Nov 2006)
+*libpq-7.4.14 (07 Nov 2006)
+*libpq-7.3.16 (07 Nov 2006)
+
+ 07 Nov 2006; Luca Longinotti <chtekk@gentoo.org>
+ -files/libpq-7.3.11-gentoo.patch, +files/libpq-7.3.16-gentoo.patch,
+ +files/libpq-7.4.14-gentoo.patch, +files/libpq-8.0.9-gentoo.patch,
+ -files/libpq-8.1.4-gentoo.patch, +files/libpq-8.1.5-gentoo.patch,
+ -libpq-7.3.11.ebuild, libpq-7.3.15.ebuild, +libpq-7.3.16.ebuild,
+ +libpq-7.4.14.ebuild, +libpq-8.0.9.ebuild, -libpq-8.1.4.ebuild,
+ +libpq-8.1.5.ebuild:
+ New LibPQ ebuilds, now also install pg_config.
+
+ 19 Oct 2006; Roy Marples <uberlord@gentoo.org> libpq-8.1.4.ebuild:
+ Added ~sparc-fbsd keyword.
+
+ 14 Oct 2006; Aron Griffis <agriffis@gentoo.org> libpq-7.3.15.ebuild:
+ Mark 7.3.15 stable on ia64. #135187
+
+ 01 Oct 2006; Jeroen Roovers <jer@gentoo.org> libpq-7.3.15.ebuild:
+ Stable for HPPA (bug #135187).
+
+ 16 Aug 2006; Joshua Jackson <tsunam@gentoo.org> libpq-7.3.15.ebuild:
+ Stable x86; bug #135187
+
+ 11 Aug 2006; Jason Wever <weeve@gentoo.org> libpq-7.3.15.ebuild:
+ Stable on SPARC wrt bug #135187.
+
+ 10 Aug 2006; Thomas Cort <tcort@gentoo.org> libpq-7.3.15.ebuild:
+ Stable on alpha and amd64 wrt Bug #135187.
+
+ 31 Jul 2006; Luca Longinotti <chtekk@gentoo.org>
+ +files/libpq-7.3.15-gentoo.patch, +files/libpq-7.4.13-gentoo.patch:
+ Fix patches.
+
+ 30 Jul 2006; Luca Longinotti <chtekk@gentoo.org>
+ -files/libpq-7.3.13-gentoo.patch, -files/libpq-7.3.14-gentoo.patch,
+ +files/libpq-7.3.15-gentoo.patch, -files/libpq-7.4.8-gentoo.patch,
+ -files/libpq-7.4.9-gentoo.patch, -files/libpq-7.4.11-gentoo.patch,
+ -files/libpq-7.4.12-gentoo.patch, +files/libpq-7.4.13-gentoo.patch,
+ -files/libpq-8.0.3-gentoo.patch, -files/libpq-8.0.4-gentoo.patch,
+ -files/libpq-8.0.6-gentoo.patch, -files/libpq-8.0.7-gentoo.patch,
+ +files/libpq-8.0.8-gentoo.patch, -files/libpq-8.1.2-gentoo.patch,
+ -files/libpq-8.1.3-gentoo.patch, +files/libpq-8.1.4-gentoo.patch,
+ metadata.xml, libpq-7.3.11.ebuild, -libpq-7.3.13.ebuild,
+ -libpq-7.3.14.ebuild, libpq-7.3.15.ebuild, -libpq-7.4.8.ebuild,
+ -libpq-7.4.8-r1.ebuild, -libpq-7.4.9.ebuild, -libpq-7.4.11.ebuild,
+ -libpq-7.4.12.ebuild, libpq-7.4.13.ebuild, -libpq-8.0.3.ebuild,
+ -libpq-8.0.3-r1.ebuild, -libpq-8.0.4.ebuild, -libpq-8.0.6.ebuild,
+ -libpq-8.0.7.ebuild, libpq-8.0.8.ebuild, -libpq-8.1.2.ebuild,
+ -libpq-8.1.3.ebuild, -libpq-8.1.3-r1.ebuild, libpq-8.1.4.ebuild:
+ Cleanup.
+
+ 16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> libpq-7.3.15.ebuild:
+ ppc stable, bug #135187
+
+ 03 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> libpq-8.0.8.ebuild,
+ libpq-8.1.2.ebuild, libpq-8.1.3.ebuild, libpq-8.1.3-r1.ebuild,
+ libpq-8.1.4.ebuild:
+ Depend on virtual/pam, not sys-libs/pam, for BSD's sake.
+
+ 03 Jul 2006; Joel Martin <kanaka@gentoo.org> libpq-8.0.8.ebuild,
+ libpq-8.1.2.ebuild, libpq-8.1.3.ebuild, libpq-8.1.3-r1.ebuild,
+ libpq-8.1.4.ebuild:
+ Add dep on sys-libs/pam if pam USE flag set
+
+ 04 Jun 2006; Thomas Cort <tcort@gentoo.org> libpq-8.0.8.ebuild:
+ Stable on amd64 wrt security Bug #134168.
+
+ 04 Jun 2006; Thomas Cort <tcort@gentoo.org> libpq-7.4.13.ebuild:
+ Stable on amd64 wrt security Bug #134168.
+
+ 03 Jun 2006; Rene Nussbaumer <killerfox@gentoo.org> libpq-8.0.8.ebuild:
+ Stable on hppa. See bug #134168.
+
+ 03 Jun 2006; Rene Nussbaumer <killerfox@gentoo.org> libpq-7.4.13.ebuild:
+ Stable on hppa. See bug #134168.
+
+ 03 Jun 2006; Mark Loeser <halcy0n@gentoo.org> libpq-7.4.13.ebuild,
+ libpq-8.0.8.ebuild:
+ Stable on x86; bug #134168
+
+ 01 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> libpq-7.4.13.ebuild,
+ libpq-8.0.8.ebuild:
+ ppc stable, bug #134168
+
+ 01 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> libpq-7.4.13.ebuild,
+ libpq-8.0.8.ebuild:
+ Stable on sparc wrt security #134168
+
+ 01 Jun 2006; Thomas Cort <tcort@gentoo.org> libpq-8.0.8.ebuild:
+ Stable on alpha wrt security Bug #134168.
+
+ 01 Jun 2006; Thomas Cort <tcort@gentoo.org> libpq-7.4.13.ebuild:
+ Stable on alpha wrt security Bug #134168.
+
+ 31 May 2006; Markus Rothe <corsair@gentoo.org> libpq-7.4.13.ebuild,
+ libpq-8.0.8.ebuild:
+ Stable on ppc64; bug #134168
+
+ 31 May 2006; Konstantin Arkhipov <voxus@gentoo.org> +libpq-8.1.4.ebuild,
+ +libpq-8.0.8.ebuild, +libpq-7.4.13.ebuild, +libpq-7.3.15.ebuild:
+ Version bump wrt security bug #134168.
+
+ 17 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> libpq-8.1.3-r1.ebuild:
+ Add ~x86-fbsd keyword.
+
+*libpq-8.1.3-r1 (10 Apr 2006)
+
+ 10 Apr 2006; <chrb@gentoo.org> +libpq-8.1.3-r1.ebuild:
+ Re-add threads support (bug #120190). This requires the -opt package, this
+ can be removed in 8.2.
+
+ 09 Mar 2006; Aron Griffis <agriffis@gentoo.org> libpq-8.0.7.ebuild:
+ Mark 8.0.7 stable on ia64
+
+ 20 Feb 2006; Joshua Kinard <kumba@gentoo.org> libpq-8.1.3.ebuild:
+ Kick 8.1.3 back down to mips unstable -- no need to jump ahead of the other
+ archs.
+
+ 20 Feb 2006; Joshua Kinard <kumba@gentoo.org> libpq-7.3.14.ebuild,
+ libpq-7.4.12.ebuild, libpq-8.0.7.ebuild, libpq-8.1.3.ebuild:
+ Marked stable on mips.
+
+ 19 Feb 2006; Bryan Østergaard <kloeri@gentoo.org libpq-7.3.11.ebuild,
+ libpq-7.4.9.ebuild:
+ Stable 7.3.11 + 7.4.9 on Alpha.
+
+ 16 Feb 2006; Masatomo Nakano <nakano@gentoo.org> Manifest:
+ Fixed digest/manifest file.
+
+*libpq-8.0.7 (15 Feb 2006)
+*libpq-7.4.12 (15 Feb 2006)
+*libpq-7.3.14 (15 Feb 2006)
+
+ 15 Feb 2006; Masatomo Nakano <nakano@gentoo.org>
+ +files/libpq-7.3.14-gentoo.patch, +files/libpq-7.4.12-gentoo.patch,
+ +files/libpq-8.0.7-gentoo.patch, +libpq-7.3.14.ebuild,
+ +libpq-7.4.12.ebuild, +libpq-8.0.7.ebuild:
+ Version bump.
+
+*libpq-8.1.3 (14 Feb 2006)
+
+ 14 Feb 2006; Masatomo Nakano <nakano@gentoo.org>
+ +files/libpq-8.1.3-gentoo.patch, +libpq-8.1.3.ebuild:
+ Version bump.
+
+ 04 Feb 2006; Aron Griffis <agriffis@gentoo.org> libpq-8.0.4.ebuild:
+ Mark 8.0.4 stable on alpha
+
+ 29 Jan 2006; Masatomo Nakano <nakano@gentoo.org>
+ -files/libpq-7.3.10-gentoo.patch, -files/libpq-7.3.12-gentoo.patch,
+ -files/libpq-7.4.10-gentoo.patch, -files/libpq-8.0.1-gentoo.patch,
+ -files/libpq-8.0.5-gentoo.patch, -files/libpq-8.1.0-gentoo.patch,
+ -files/libpq-8.1.1-gentoo.patch, -libpq-7.3.10.ebuild,
+ -libpq-7.3.10-r1.ebuild, -libpq-7.3.12.ebuild, -libpq-7.4.10.ebuild,
+ -libpq-8.0.1.ebuild, -libpq-8.0.1-r1.ebuild, -libpq-8.0.5.ebuild,
+ -libpq-8.1.0.ebuild, -libpq-8.1.1.ebuild:
+ Removed old versions.
+
+ 29 Jan 2006; Masatomo Nakano <nakano@gentoo.org> Manifest:
+ Fixed digest files. (#120795)
+
+*libpq-8.1.2 (28 Jan 2006)
+*libpq-8.0.6 (28 Jan 2006)
+*libpq-7.4.11 (28 Jan 2006)
+*libpq-7.3.13 (28 Jan 2006)
+
+ 28 Jan 2006; Masatomo Nakano <nakano@gentoo.org>
+ +files/libpq-7.3.13-gentoo.patch, +files/libpq-7.4.11-gentoo.patch,
+ +files/libpq-8.0.6-gentoo.patch, +files/libpq-8.1.2-gentoo.patch,
+ +libpq-7.3.13.ebuild, +libpq-7.4.11.ebuild, +libpq-8.0.6.ebuild,
+ +libpq-8.1.2.ebuild:
+ Version bump.
+
+ 28 Dec 2005; Masatomo Nakano <nakano@gentoo.org> libpq-7.4.10.ebuild:
+ Marked as unstable. (It was my bad)
+
+ 26 Dec 2005; Simon Stelling <blubb@gentoo.org> libpq-7.4.9.ebuild,
+ libpq-8.0.4.ebuild:
+ stable on amd64
+
+*libpq-8.1.1 (25 Dec 2005)
+*libpq-8.0.5 (25 Dec 2005)
+*libpq-7.4.10 (25 Dec 2005)
+*libpq-7.3.12 (25 Dec 2005)
+
+ 25 Dec 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/libpq-7.3.12-gentoo.patch, +files/libpq-7.4.10-gentoo.patch,
+ +files/libpq-8.0.5-gentoo.patch, +files/libpq-8.1.1-gentoo.patch,
+ +libpq-7.3.12.ebuild, +libpq-7.4.10.ebuild, +libpq-8.0.5.ebuild,
+ +libpq-8.1.1.ebuild:
+ Version bumo.
+
+ 21 Nov 2005; Joseph Jezak <josejx@gentoo.org> libpq-7.3.11.ebuild,
+ libpq-7.4.9.ebuild, libpq-8.0.4.ebuild:
+ Marked ppc stable for bug #111916.
+
+ 21 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org> libpq-7.3.11.ebuild,
+ libpq-7.4.9.ebuild, libpq-8.0.4.ebuild:
+ Stable on sparc wrt #111916
+
+ 19 Nov 2005; Rene Nussbaumer <killerfox@gentoo.org> libpq-8.0.4.ebuild:
+ Stable on hppa.
+
+ 19 Nov 2005; Mark Loeser <halcy0n@gentoo.org> libpq-7.3.11.ebuild,
+ libpq-7.4.9.ebuild, libpq-8.0.4.ebuild:
+ Stable on x86; bug #111916
+
+ 17 Nov 2005; Markus Rothe <corsair@gentoo.org> libpq-7.4.9.ebuild,
+ libpq-8.0.4.ebuild:
+ Stable on ppc64; bug #111916
+
+ 12 Nov 2005; Masatomo Nakano <nakano@gentoo.org>
+ files/libpq-8.1.0-gentoo.patch, libpq-7.3.10.ebuild,
+ libpq-7.3.10-r1.ebuild, libpq-7.3.11.ebuild, libpq-7.4.8.ebuild,
+ libpq-7.4.8-r1.ebuild, libpq-7.4.9.ebuild, libpq-8.0.1.ebuild,
+ libpq-8.0.1-r1.ebuild, libpq-8.0.3.ebuild, libpq-8.0.3-r1.ebuild,
+ libpq-8.0.4.ebuild, libpq-8.1.0.ebuild:
+ removed --with-gnu-ld (#108386).
+
+ 12 Nov 2005; Masatomo Nakano <nakano@gentoo.org> Manifest:
+ readded patch with -kb.
+
+ 08 Nov 2005; Masatomo Nakano <nakano@gentoo.org>
+ -files/libpq-8.1_beta3-gentoo.patch, -libpq-8.1_beta3.ebuild:
+ removed beta version.
+
+*libpq-8.1.0 (08 Nov 2005)
+
+ 08 Nov 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/libpq-8.1.0-gentoo.patch, +libpq-8.1.0.ebuild:
+ version bump.
+
+ 17 Oct 2005; Masatomo Nakano <nakano@gentoo.org>
+ -files/libpq-8.1_beta1-gentoo.patch, -files/libpq-8.1_beta2-gentoo.patch,
+ -libpq-8.1_beta1.ebuild, -libpq-8.1_beta2.ebuild:
+ removed old versions.
+
+*libpq-8.1_beta3 (15 Oct 2005)
+
+ 15 Oct 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/libpq-8.1_beta3-gentoo.patch, +libpq-8.1_beta3.ebuild:
+ Version bump.
+
+ 15 Oct 2005; Masatomo Nakano <nakano@gentoo.org> Manifest:
+ Fixed failed patch bug. #108855
+
+*libpq-8.1_beta2 (08 Oct 2005)
+*libpq-8.0.4 (08 Oct 2005)
+*libpq-7.4.9 (08 Oct 2005)
+*libpq-7.3.11 (08 Oct 2005)
+
+ 08 Oct 2005; <nakano@gentoo.org> +files/libpq-7.3.11-gentoo.patch,
+ +files/libpq-7.4.9-gentoo.patch, +files/libpq-8.0.4-gentoo.patch,
+ +files/libpq-8.1_beta2-gentoo.patch, +libpq-7.3.11.ebuild,
+ +libpq-7.4.9.ebuild, +libpq-8.0.4.ebuild, +libpq-8.1_beta2.ebuild:
+ Version bump
+
+*libpq-8.1_beta1 (28 Aug 2005)
+
+ 28 Aug 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/libpq-8.1_beta1-gentoo.patch, +libpq-8.1_beta1.ebuild:
+ Version bump.
+
+ 17 Aug 2005; MATSUU Takuto <matsuu@gentoo.org> libpq-8.0.3.ebuild:
+ Stable on sh.
+
+ 03 Aug 2005; Masatomo Nakano <nakano@gentoo.org> libpq-7.3.10-r1.ebuild,
+ libpq-7.4.8-r1.ebuild, libpq-8.0.1-r1.ebuild, libpq-8.0.3-r1.ebuild:
+ Added ${ROOT} value.
+
+ 03 Aug 2005; Bryan Østergaard <kloeri@gentoo.org> libpq-8.0.3.ebuild:
+ Stable on alpha.
+
+ 31 Jul 2005; Tobias Scherbaum <dertobi123@gentoo.org> libpq-8.0.3.ebuild:
+ ppc stable
+
+ 28 Jul 2005; Konstantin Arkhipov <voxus@gentoo.org> libpq-8.0.3.ebuild:
+ Stable on amd64.
+
+*libpq-8.0.3-r1 (27 Jul 2005)
+*libpq-8.0.1-r1 (27 Jul 2005)
+*libpq-7.4.8-r1 (27 Jul 2005)
+*libpq-7.3.10-r1 (27 Jul 2005)
+
+ 27 Jul 2005; Masatomo Nakano <nakano@gentoo.org> +libpq-7.3.10-r1.ebuild,
+ +libpq-7.4.8-r1.ebuild, +libpq-8.0.1-r1.ebuild, +libpq-8.0.3-r1.ebuild:
+ Version bump to make sure fixing previous bugs.
+
+ 21 Jul 2005; Markus Rothe <corsair@gentoo.org> libpq-8.0.3.ebuild:
+ Stable on ppc64
+
+ 20 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org> libpq-8.0.3.ebuild:
+ Stable on sparc
+
+ 20 Jul 2005; Masatomo Nakano <nakano@gentoo.org> libpq-8.0.3.ebuild:
+ Stable on x86.
+
+ 20 Jul 2005; Masatomo Nakano <nakano@gentoo.org> libpq-8.0.3.ebuild:
+ Marked stable on x86.
+
+ 14 Jul 2005; Rene Nussbaumer <killerfox@gentoo.org> libpq-8.0.1.ebuild:
+ Stable on hppa.
+
+ 12 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org> libpq-8.0.1.ebuild:
+ Stable on sparc
+
+ 09 Jul 2005; Markus Rothe <corsair@gentoo.org> libpq-8.0.1.ebuild:
+ Stable on ppc64
+
+ 06 Jul 2005; Masatomo Nakano <nakano@gentoo.org> libpq-8.0.1.ebuild:
+ Marked stable on x86.
+
+ 06 Jul 2005; Masatomo Nakano <nakano@gentoo.org> libpq-7.4.8.ebuild:
+ Marked stable on x86.
+
+ 03 Jul 2005; Masatomo Nakano <nakano@gentoo.org> libpq-7.3.10.ebuild:
+ Marked stable on x86.
+
+ 02 Jul 2005; Masatomo Nakano <nakano@gentoo.org> libpq-7.3.10.ebuild,
+ libpq-7.4.8.ebuild, libpq-8.0.1.ebuild, libpq-8.0.3.ebuild:
+ Fixed wrong symlink problem. (#97684).
+
+ 19 May 2005; MATSUU Takuto <matsuu@gentoo.org> libpq-7.3.10.ebuild,
+ libpq-7.4.8.ebuild, libpq-8.0.1.ebuild, libpq-8.0.3.ebuild:
+ Fixed build errors, Bug 93103.
+
+*libpq-8.0.1 (16 May 2005)
+*libpq-7.4.8 (16 May 2005)
+*libpq-7.3.10 (16 May 2005)
+
+ 16 May 2005; Masatomo Nakano <nakano@gentoo.org>
+ -files/libpq-3.2-gentoo.patch, -files/libpq-4.0-gentoo.patch,
+ +files/libpq-7.3.10-gentoo.patch, +files/libpq-7.4.8-gentoo.patch,
+ +files/libpq-8.0.1-gentoo.patch, -libpq-3.2.ebuild, -libpq-4.0.ebuild,
+ +libpq-7.3.10.ebuild, +libpq-7.4.8.ebuild, +libpq-8.0.1.ebuild:
+ Changed pacakge name to PostgreSQL version base.
+
+*libpq-8.0.3 (15 May 2005)
+
+ 15 May 2005; MATSUU Takuto <matsuu@gentoo.org>
+ +files/libpq-8.0.3-gentoo.patch, +libpq-8.0.3.ebuild:
+ Version bumped.
+ Clean up ebuild.
+
+ 09 May 2005; Masatomo Nakano <nakano@gentoo.org> libpq-3.2.ebuild,
+ libpq-4.0.ebuild:
+ Added missing include files.
+
+ 08 May 2005; Masatomo Nakano <nakano@gentoo.org> libpq-3.2.ebuild,
+ libpq-4.0.ebuild:
+ Added header file.
+
+*libpq-4.0 (08 May 2005)
+*libpq-3.2 (08 May 2005)
+
+ 08 May 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/libpq-3.2-gentoo.patch, +files/libpq-4.0-gentoo.patch,
+ +metadata.xml, +libpq-3.2.ebuild, +libpq-4.0.ebuild:
+ Initial import.
+
diff --git a/dev-db/libpq/Manifest b/dev-db/libpq/Manifest
new file mode 100644
index 0000000..21c16cf
--- /dev/null
+++ b/dev-db/libpq/Manifest
@@ -0,0 +1,73 @@
+AUX libpq-7.3.19-gentoo.patch 2145 RMD160 697f39977f0400c4ee2fdba9508d9c64d744662c SHA1 ac84864269c6e377d24f6c5e11bebfe2c3eb89d3 SHA256 db52e0d1345977ff8cd58ee9a74d321356032cb344f080a93409f9922fefed14
+MD5 12b0d7b6fb93d3c6272210a95ae41e39 files/libpq-7.3.19-gentoo.patch 2145
+RMD160 697f39977f0400c4ee2fdba9508d9c64d744662c files/libpq-7.3.19-gentoo.patch 2145
+SHA256 db52e0d1345977ff8cd58ee9a74d321356032cb344f080a93409f9922fefed14 files/libpq-7.3.19-gentoo.patch 2145
+AUX libpq-7.4.17-gentoo.patch 2846 RMD160 395aef07550cdc0cb726c7fd1599089bbe563718 SHA1 02709ec494dbd51b0122510b483ea188ca3ea85f SHA256 63fff3f54fb2a0423ae7921a845dcbe70188677559bad81e8134011f7b54557d
+MD5 8e845c6bb301c666f6db969f762a1ce8 files/libpq-7.4.17-gentoo.patch 2846
+RMD160 395aef07550cdc0cb726c7fd1599089bbe563718 files/libpq-7.4.17-gentoo.patch 2846
+SHA256 63fff3f54fb2a0423ae7921a845dcbe70188677559bad81e8134011f7b54557d files/libpq-7.4.17-gentoo.patch 2846
+AUX libpq-8.0.13-gentoo.patch 2382 RMD160 ec7e86cb584598196e18904d4b626ccc64750ede SHA1 20c230bdc8c181caa5a524076f65f85e047a5bef SHA256 e4a257b30f1a970fbbea6311ca1ea51e626f1ae9ab79b1b61a04c7969093408e
+MD5 712084754fb5b7aa013d70c34cb21fec files/libpq-8.0.13-gentoo.patch 2382
+RMD160 ec7e86cb584598196e18904d4b626ccc64750ede files/libpq-8.0.13-gentoo.patch 2382
+SHA256 e4a257b30f1a970fbbea6311ca1ea51e626f1ae9ab79b1b61a04c7969093408e files/libpq-8.0.13-gentoo.patch 2382
+AUX libpq-8.1.9-gentoo.patch 2408 RMD160 8deafde0e17a8f5c4636bee5f25cd85c4d84b15f SHA1 4bc3180ce0fd52a6a26c30bbe9a4aa47dd79cece SHA256 774cb22ebd5fd1436d0f227f5215af3ac790b0b193df419a1ee0067090736e99
+MD5 7ea821b197f4d44a7c828b1bd90e8d5b files/libpq-8.1.9-gentoo.patch 2408
+RMD160 8deafde0e17a8f5c4636bee5f25cd85c4d84b15f files/libpq-8.1.9-gentoo.patch 2408
+SHA256 774cb22ebd5fd1436d0f227f5215af3ac790b0b193df419a1ee0067090736e99 files/libpq-8.1.9-gentoo.patch 2408
+AUX libpq-8.2.4-gentoo.patch 2129 RMD160 551e884dc7c0bbc2f8afc7df0be75d88a27dc2aa SHA1 aa118e8fc035f52e7ded940c1bb1dba1c6e14bf8 SHA256 399103e68dd1862ad7b4318e34e702b234c50910db77bb3c90d3d814dd022a62
+MD5 980303573b4a4f07e114eabd23ee701a files/libpq-8.2.4-gentoo.patch 2129
+RMD160 551e884dc7c0bbc2f8afc7df0be75d88a27dc2aa files/libpq-8.2.4-gentoo.patch 2129
+SHA256 399103e68dd1862ad7b4318e34e702b234c50910db77bb3c90d3d814dd022a62 files/libpq-8.2.4-gentoo.patch 2129
+DIST postgresql-base-7.3.19.tar.bz2 5691127 RMD160 802bbba70d1368097a74de6b67589ab9645597cc SHA1 09206cd4d9c2b5648756eff70f101cec89365776 SHA256 1804e0424e4444f67acfb98b4e4ad2ede26748d1ddb4a9201cbff7627e394e6a
+DIST postgresql-base-7.4.17.tar.bz2 6609512 RMD160 cd5aed1fb45cc42e12cca0cd31174b6726dae97b SHA1 2e413d570ed657f941ca77b1ac00ef1eeecddbcc SHA256 f1b7ff754ccb43d4a3a62a9124b1c8ac215e48e5549e620bfcde59124c6f1bc5
+DIST postgresql-base-8.0.13.tar.bz2 7848290 RMD160 de34ef01b76d777e9b22bcd16dd29328a11d35cf SHA1 aaee4e481644645f3ba66dd7a66377ef3b22cd9c SHA256 5627ad76e6a6c8eb85c1debe5fce2c12b42611434dabe0fd5763b8a72c7ac49d
+DIST postgresql-base-8.1.9.tar.bz2 8108212 RMD160 e10c91f95e16cfcdf10235d533855676f8e03ceb SHA1 d6b042dd8ff095f1ced53ab9e6e2ea7b2eea5cfb SHA256 4d11584d545d5f18566bc1bf65409794adceef1825dc4850514238f6b5d3f5fd
+DIST postgresql-base-8.2.4.tar.bz2 8549159 RMD160 876105c3cc9d36b66cf9dc9b687d4b6f6b2c3d9c SHA1 9ffc18c520e8829c957089ce46a7f3cd4113b6ac SHA256 8ee5ad364ee21079ce3d726b4abcfa0f318015a331e37e9856a3500fcce74cca
+DIST postgresql-opt-7.3.19.tar.bz2 342076 RMD160 7ee1dea5c906d88ba3384ea805368a9dcb8af47d SHA1 0736e5056f1428fc542853975e7fbd1b383f568c SHA256 2735bceed9f0d27befb3ec26b5d76f9272da1cdf2434ceb9d68327494912017f
+DIST postgresql-opt-8.0.13.tar.bz2 134769 RMD160 f3fb741c5dcff23045a58baf57f4386099e3c563 SHA1 ccdc23eb12b19c6d88633125b9e0c2feeda5f93e SHA256 9f63fc12ede1a605934cdc462ff45c0e924288284f411ae38dec1c5b6e87ce25
+DIST postgresql-opt-8.1.9.tar.bz2 144737 RMD160 3541c7c2d86e7a9d129d521c3a7bac189758d1a5 SHA1 d3b011edaa9b05295b15692bfe0932b1e37572d2 SHA256 b8c5c3098c53e8c8b722ba8928787eb7478beeb3c6b42adbaad1d8ca24d2e49f
+DIST postgresql-opt-8.2.4.tar.bz2 167612 RMD160 aaacb743be86afbfe0f885b7994c15c94fef2413 SHA1 892112c6f348bccce534f87336ea073a0b8ca249 SHA256 5977ca1f0913aa98bc889e49b38768621865959b14e2674e7716d44b7fe9eb35
+DIST postgresql-test-8.2.4.tar.bz2 985819 RMD160 c5fcbef081565f7ba02fc4ac96ce8e1f4141c3ae SHA1 60be22d85c37d1ea461401b8e7c10472a3458913 SHA256 fc4471ecece04251289cfe7feb0acbafa3a18cf8f35c2d61ce3f68bd4394e504
+EBUILD libpq-7.3.19.ebuild 3280 RMD160 d220e0f496d0108a3ebbc35a67846a91553368dd SHA1 9434fa307b92929c172f299c72d4b02cda19cb0e SHA256 4931c0b0123592e9ab54f94f78f2aa7d603cac593b676526d8c66b46115cc7bf
+MD5 1abacf536db3adfd993be5048a054895 libpq-7.3.19.ebuild 3280
+RMD160 d220e0f496d0108a3ebbc35a67846a91553368dd libpq-7.3.19.ebuild 3280
+SHA256 4931c0b0123592e9ab54f94f78f2aa7d603cac593b676526d8c66b46115cc7bf libpq-7.3.19.ebuild 3280
+EBUILD libpq-7.4.17.ebuild 3074 RMD160 7e82a6289f3d936d9e22f694aa159aae543c4e9d SHA1 65d55ff007ecf69e5417e326c095879dbb2faa4d SHA256 5a4187a9d1e714d0dadde37b67137fb4131c9d9e1d6e186a761e437ecfb27a25
+MD5 e83a6b15c291954b3ff3d43e308e45b7 libpq-7.4.17.ebuild 3074
+RMD160 7e82a6289f3d936d9e22f694aa159aae543c4e9d libpq-7.4.17.ebuild 3074
+SHA256 5a4187a9d1e714d0dadde37b67137fb4131c9d9e1d6e186a761e437ecfb27a25 libpq-7.4.17.ebuild 3074
+EBUILD libpq-8.0.13.ebuild 3300 RMD160 e4705272df3a6ca8d310a91d08a6736220436fd8 SHA1 c26c62f063cc68586eca74aacbfde844bb9f027a SHA256 cb41a4395e896392357612a9400af1ab5f337ec2b97ca827af6093fe02a6704c
+MD5 0635190d61b2161e406503d8e34a1ee1 libpq-8.0.13.ebuild 3300
+RMD160 e4705272df3a6ca8d310a91d08a6736220436fd8 libpq-8.0.13.ebuild 3300
+SHA256 cb41a4395e896392357612a9400af1ab5f337ec2b97ca827af6093fe02a6704c libpq-8.0.13.ebuild 3300
+EBUILD libpq-8.1.9.ebuild 3331 RMD160 3807dededaac150076ea721819d7796a3dbdb070 SHA1 8c1ce5545f82b54e51a2574a8e7beb2ed939ff60 SHA256 28d38fdc5ba330c80e8f89fb573035fc2f7eb7ca0ef833e2b58262bacaaf3492
+MD5 44b7aae9c2503c95d2d55734b94068e1 libpq-8.1.9.ebuild 3331
+RMD160 3807dededaac150076ea721819d7796a3dbdb070 libpq-8.1.9.ebuild 3331
+SHA256 28d38fdc5ba330c80e8f89fb573035fc2f7eb7ca0ef833e2b58262bacaaf3492 libpq-8.1.9.ebuild 3331
+EBUILD libpq-8.2.4.ebuild 3417 RMD160 937cf7a61ebbcabb14a7025010121d9e0eae2111 SHA1 6d225889e162c51d7497cf637ba34583b1ab481d SHA256 abdb20ba7632ac666bd7c54cab23e130d537905bf0c230c0ac536ead2549496f
+MD5 8896c73b1aa929abd003411124e5b796 libpq-8.2.4.ebuild 3417
+RMD160 937cf7a61ebbcabb14a7025010121d9e0eae2111 libpq-8.2.4.ebuild 3417
+SHA256 abdb20ba7632ac666bd7c54cab23e130d537905bf0c230c0ac536ead2549496f libpq-8.2.4.ebuild 3417
+MISC ChangeLog 20478 RMD160 878dda882d0a25abdcd6a0717cb5ddbfa1b6a166 SHA1 06756c4066fdc834b38b20ccc04ecdda9e30af6d SHA256 57dc2ecd01c6bcb0fabdd1ee349449576bc94742cc9ea6e9e5069f83d83483bb
+MD5 723bf8c54d5c313a1e2c2158c191f545 ChangeLog 20478
+RMD160 878dda882d0a25abdcd6a0717cb5ddbfa1b6a166 ChangeLog 20478
+SHA256 57dc2ecd01c6bcb0fabdd1ee349449576bc94742cc9ea6e9e5069f83d83483bb ChangeLog 20478
+MISC metadata.xml 164 RMD160 becfe652663bd65719dd11fa6ffb588b3d5b4ecc SHA1 f67b7ac1c5e6e65ef5a19a589d4759c84918f86c SHA256 7e8e8126bc8701c4a42c7dfed8bb755ac6040fe3d0e3f994d888f8b2b4fa7d8b
+MD5 6fe52df942ef15801d56449cd8299604 metadata.xml 164
+RMD160 becfe652663bd65719dd11fa6ffb588b3d5b4ecc metadata.xml 164
+SHA256 7e8e8126bc8701c4a42c7dfed8bb755ac6040fe3d0e3f994d888f8b2b4fa7d8b metadata.xml 164
+MD5 5c22b16f84342fe2b0648e721e3744c8 files/digest-libpq-7.3.19 542
+RMD160 eab1c58619808660bfd0db7e0fb92788b1aa1344 files/digest-libpq-7.3.19 542
+SHA256 00a56642da4a936cf7cf559359615f0eca807f77cf1718b253709d9e49526e67 files/digest-libpq-7.3.19 542
+MD5 7a100681d3f4fe09e37e0a8b6dc7d312 files/digest-libpq-7.4.17 274
+RMD160 f6594ea3c4b3f53ea199b0100d81a3085430b986 files/digest-libpq-7.4.17 274
+SHA256 5431e7b360c50e0560e62a16b3872b5d7886325f685715ee9461f11a0b9ef3ce files/digest-libpq-7.4.17 274
+MD5 e1c3abd689fb6c6ed1cf06c10b82f9da files/digest-libpq-8.0.13 542
+RMD160 d8cc2fc02cd0e20449a2bde329241dc52dc58931 files/digest-libpq-8.0.13 542
+SHA256 cece0fc823dbb82e857a4df6c2026157ed31789dd0d4938af7de6f0493dea43d files/digest-libpq-8.0.13 542
+MD5 6059b4c3c083a8ecab615069a1e20fe2 files/digest-libpq-8.1.9 536
+RMD160 aba2a0823bc1941c5be893084dc0d1f70462d7bf files/digest-libpq-8.1.9 536
+SHA256 ff2546fec0ed5c6baa1d2e715638b4a4a38557d2b1161aef5f1ad4d3119f0f67 files/digest-libpq-8.1.9 536
+MD5 3a893edb4f7e630212e8290c0e25f51d files/digest-libpq-8.2.4 804
+RMD160 9a0f5467132994cbb0c2f8b9b226d8b0d6b9eb5e files/digest-libpq-8.2.4 804
+SHA256 1719fd513e4f6cc7b7f20fe98214a0fdb89348548c0d17086ba6c4497d70c43e files/digest-libpq-8.2.4 804
diff --git a/dev-db/libpq/files/digest-libpq-7.3.19 b/dev-db/libpq/files/digest-libpq-7.3.19
new file mode 100644
index 0000000..332998d
--- /dev/null
+++ b/dev-db/libpq/files/digest-libpq-7.3.19
@@ -0,0 +1,6 @@
+MD5 b9b2dca0468bafff72486bd54812c317 postgresql-base-7.3.19.tar.bz2 5691127
+RMD160 802bbba70d1368097a74de6b67589ab9645597cc postgresql-base-7.3.19.tar.bz2 5691127
+SHA256 1804e0424e4444f67acfb98b4e4ad2ede26748d1ddb4a9201cbff7627e394e6a postgresql-base-7.3.19.tar.bz2 5691127
+MD5 1fe88fa959492155518787c0eb197b14 postgresql-opt-7.3.19.tar.bz2 342076
+RMD160 7ee1dea5c906d88ba3384ea805368a9dcb8af47d postgresql-opt-7.3.19.tar.bz2 342076
+SHA256 2735bceed9f0d27befb3ec26b5d76f9272da1cdf2434ceb9d68327494912017f postgresql-opt-7.3.19.tar.bz2 342076
diff --git a/dev-db/libpq/files/digest-libpq-7.4.17 b/dev-db/libpq/files/digest-libpq-7.4.17
new file mode 100644
index 0000000..1ee7a5e
--- /dev/null
+++ b/dev-db/libpq/files/digest-libpq-7.4.17
@@ -0,0 +1,3 @@
+MD5 c513ae755abd4fb011378351be9e1ba0 postgresql-base-7.4.17.tar.bz2 6609512
+RMD160 cd5aed1fb45cc42e12cca0cd31174b6726dae97b postgresql-base-7.4.17.tar.bz2 6609512
+SHA256 f1b7ff754ccb43d4a3a62a9124b1c8ac215e48e5549e620bfcde59124c6f1bc5 postgresql-base-7.4.17.tar.bz2 6609512
diff --git a/dev-db/libpq/files/digest-libpq-8.0.13 b/dev-db/libpq/files/digest-libpq-8.0.13
new file mode 100644
index 0000000..95e9f17
--- /dev/null
+++ b/dev-db/libpq/files/digest-libpq-8.0.13
@@ -0,0 +1,6 @@
+MD5 d3b5185dc6a12f2443f06f83cdee03d0 postgresql-base-8.0.13.tar.bz2 7848290
+RMD160 de34ef01b76d777e9b22bcd16dd29328a11d35cf postgresql-base-8.0.13.tar.bz2 7848290
+SHA256 5627ad76e6a6c8eb85c1debe5fce2c12b42611434dabe0fd5763b8a72c7ac49d postgresql-base-8.0.13.tar.bz2 7848290
+MD5 824caf8451dec685a0d5886eb4892807 postgresql-opt-8.0.13.tar.bz2 134769
+RMD160 f3fb741c5dcff23045a58baf57f4386099e3c563 postgresql-opt-8.0.13.tar.bz2 134769
+SHA256 9f63fc12ede1a605934cdc462ff45c0e924288284f411ae38dec1c5b6e87ce25 postgresql-opt-8.0.13.tar.bz2 134769
diff --git a/dev-db/libpq/files/digest-libpq-8.1.9 b/dev-db/libpq/files/digest-libpq-8.1.9
new file mode 100644
index 0000000..9e6ea56
--- /dev/null
+++ b/dev-db/libpq/files/digest-libpq-8.1.9
@@ -0,0 +1,6 @@
+MD5 44582cd7184badf63d9c558f91cdd128 postgresql-base-8.1.9.tar.bz2 8108212
+RMD160 e10c91f95e16cfcdf10235d533855676f8e03ceb postgresql-base-8.1.9.tar.bz2 8108212
+SHA256 4d11584d545d5f18566bc1bf65409794adceef1825dc4850514238f6b5d3f5fd postgresql-base-8.1.9.tar.bz2 8108212
+MD5 26fed39417431ff56e213caf11dc7215 postgresql-opt-8.1.9.tar.bz2 144737
+RMD160 3541c7c2d86e7a9d129d521c3a7bac189758d1a5 postgresql-opt-8.1.9.tar.bz2 144737
+SHA256 b8c5c3098c53e8c8b722ba8928787eb7478beeb3c6b42adbaad1d8ca24d2e49f postgresql-opt-8.1.9.tar.bz2 144737
diff --git a/dev-db/libpq/files/digest-libpq-8.2.4 b/dev-db/libpq/files/digest-libpq-8.2.4
new file mode 100644
index 0000000..3e31b4b
--- /dev/null
+++ b/dev-db/libpq/files/digest-libpq-8.2.4
@@ -0,0 +1,9 @@
+MD5 5c0576627c9969a3cedb6b014fb6ae05 postgresql-base-8.2.4.tar.bz2 8549159
+RMD160 876105c3cc9d36b66cf9dc9b687d4b6f6b2c3d9c postgresql-base-8.2.4.tar.bz2 8549159
+SHA256 8ee5ad364ee21079ce3d726b4abcfa0f318015a331e37e9856a3500fcce74cca postgresql-base-8.2.4.tar.bz2 8549159
+MD5 b71b0526e7c8af22d82fbc7b6f81a750 postgresql-opt-8.2.4.tar.bz2 167612
+RMD160 aaacb743be86afbfe0f885b7994c15c94fef2413 postgresql-opt-8.2.4.tar.bz2 167612
+SHA256 5977ca1f0913aa98bc889e49b38768621865959b14e2674e7716d44b7fe9eb35 postgresql-opt-8.2.4.tar.bz2 167612
+MD5 0fefe28b8c9d16ebdf6f05c366477a9d postgresql-test-8.2.4.tar.bz2 985819
+RMD160 c5fcbef081565f7ba02fc4ac96ce8e1f4141c3ae postgresql-test-8.2.4.tar.bz2 985819
+SHA256 fc4471ecece04251289cfe7feb0acbafa3a18cf8f35c2d61ce3f68bd4394e504 postgresql-test-8.2.4.tar.bz2 985819
diff --git a/dev-db/libpq/files/libpq-7.3.19-gentoo.patch b/dev-db/libpq/files/libpq-7.3.19-gentoo.patch
new file mode 100644
index 0000000..254dafd
--- /dev/null
+++ b/dev-db/libpq/files/libpq-7.3.19-gentoo.patch
@@ -0,0 +1,54 @@
+diff -Nru postgresql-7.3.16.orig/src/interfaces/libpq/Makefile postgresql-7.3.16/src/interfaces/libpq/Makefile
+--- postgresql-7.3.16.orig/src/interfaces/libpq/Makefile 2006-11-05 13:20:09.000000000 +0100
++++ postgresql-7.3.16/src/interfaces/libpq/Makefile 2006-11-05 13:21:19.000000000 +0100
+@@ -18,6 +18,8 @@
+ SO_MAJOR_VERSION= 3
+ SO_MINOR_VERSION= 0
+
++NAME_STATIC_LIB= $(NAME)-$(SO_MAJOR_VERSION)
++
+ override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) -DFRONTEND -DSYSCONFDIR='"$(sysconfdir)"'
+
+ OBJS= fe-auth.o fe-connect.o fe-exec.o fe-misc.o fe-print.o fe-lobj.o \
+diff -Nru postgresql-7.3.16.orig/src/interfaces/libpq/nls.mk postgresql-7.3.16/src/interfaces/libpq/nls.mk
+--- postgresql-7.3.16.orig/src/interfaces/libpq/nls.mk 2006-11-05 13:20:09.000000000 +0100
++++ postgresql-7.3.16/src/interfaces/libpq/nls.mk 2006-11-05 13:21:19.000000000 +0100
+@@ -1,5 +1,5 @@
+ # $Header: /cvsroot/pgsql/src/interfaces/libpq/nls.mk,v 1.8 2002/09/22 20:57:21 petere Exp $
+-CATALOG_NAME := libpq
++CATALOG_NAME := libpq-3
+ AVAIL_LANGUAGES := cs de es fr pt_BR ru sv zh_CN zh_TW
+ GETTEXT_FILES := fe-auth.c fe-connect.c fe-exec.c fe-lobj.c fe-misc.c fe-secure.c
+ GETTEXT_TRIGGERS:= libpq_gettext
+diff -Nru postgresql-7.3.16.orig/src/Makefile.shlib postgresql-7.3.16/src/Makefile.shlib
+--- postgresql-7.3.16.orig/src/Makefile.shlib 2006-11-05 13:20:09.000000000 +0100
++++ postgresql-7.3.16/src/Makefile.shlib 2006-11-05 13:23:20.000000000 +0100
+@@ -221,7 +221,7 @@
+
+ all-lib: all-static-lib all-shared-lib
+
+-all-static-lib: lib$(NAME).a
++all-static-lib: lib$(NAME_STATIC_LIB).a
+
+ all-shared-lib: $(shlib)
+
+@@ -231,7 +231,7 @@
+ MK_NO_LORDER := true
+ endif
+
+-lib$(NAME).a: $(OBJS)
++lib$(NAME_STATIC_LIB).a: $(OBJS)
+ ifdef MK_NO_LORDER
+ $(LINK.static) $@ $^
+ else
+@@ -302,8 +302,8 @@
+ .PHONY: install-lib install-lib-static install-lib-shared
+ install-lib: install-lib-static install-lib-shared
+
+-install-lib-static: lib$(NAME).a
+- $(INSTALL_STLIB) $< $(DESTDIR)$(libdir)/lib$(NAME).a
++install-lib-static: lib$(NAME_STATIC_LIB).a
++ $(INSTALL_STLIB) $< $(DESTDIR)$(libdir)/lib$(NAME_STATIC_LIB).a
+
+ ifeq ($(enable_shared), yes)
+ install-lib-shared: $(shlib)
diff --git a/dev-db/libpq/files/libpq-7.4.17-gentoo.patch b/dev-db/libpq/files/libpq-7.4.17-gentoo.patch
new file mode 100644
index 0000000..b2a9730
--- /dev/null
+++ b/dev-db/libpq/files/libpq-7.4.17-gentoo.patch
@@ -0,0 +1,67 @@
+diff -Nru postgresql-7.4.14.orig/src/interfaces/libpq/Makefile postgresql-7.4.14/src/interfaces/libpq/Makefile
+--- postgresql-7.4.14.orig/src/interfaces/libpq/Makefile 2006-11-05 13:20:18.000000000 +0100
++++ postgresql-7.4.14/src/interfaces/libpq/Makefile 2006-11-05 13:23:46.000000000 +0100
+@@ -18,6 +18,8 @@
+ SO_MAJOR_VERSION= 3
+ SO_MINOR_VERSION= 1
+
++NAME_STATIC_LIB= $(NAME)-$(SO_MAJOR_VERSION)
++
+ override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) $(THREAD_CPPFLAGS) -DFRONTEND -DSYSCONFDIR='"$(sysconfdir)"'
+
+ OBJS= fe-auth.o fe-connect.o fe-exec.o fe-misc.o fe-print.o fe-lobj.o \
+@@ -66,7 +68,7 @@
+ $(INSTALL_DATA) $(srcdir)/libpq-fe.h $(DESTDIR)$(includedir)
+ $(INSTALL_DATA) $(srcdir)/libpq-int.h $(DESTDIR)$(includedir_internal)
+ $(INSTALL_DATA) $(srcdir)/pqexpbuffer.h $(DESTDIR)$(includedir_internal)
+- $(INSTALL_DATA) $(srcdir)/pg_service.conf.sample $(DESTDIR)$(datadir)/pg_service.conf.sample
++ $(INSTALL_DATA) $(srcdir)/pg_service.conf.sample $(DESTDIR)$(datadir)/pg_service-$(SO_MAJOR_VERSION).conf.sample
+
+ installdirs:
+ $(mkinstalldirs) $(DESTDIR)$(libdir) $(DESTDIR)$(includedir) $(DESTDIR)$(includedir_internal)
+diff -Nru postgresql-7.4.14.orig/src/interfaces/libpq/nls.mk postgresql-7.4.14/src/interfaces/libpq/nls.mk
+--- postgresql-7.4.14.orig/src/interfaces/libpq/nls.mk 2006-11-05 13:20:18.000000000 +0100
++++ postgresql-7.4.14/src/interfaces/libpq/nls.mk 2006-11-05 13:23:46.000000000 +0100
+@@ -1,5 +1,5 @@
+ # $Header: /cvsroot/pgsql/src/interfaces/libpq/nls.mk,v 1.13.2.1 2004/10/30 08:22:16 petere Exp $
+-CATALOG_NAME := libpq
++CATALOG_NAME := libpq-3
+ AVAIL_LANGUAGES := cs de es fr hr it nb pt_BR ru sl sv tr zh_CN zh_TW
+ GETTEXT_FILES := fe-auth.c fe-connect.c fe-exec.c fe-lobj.c fe-misc.c fe-secure.c
+ GETTEXT_TRIGGERS:= libpq_gettext pqInternalNotice:2
+diff -Nru postgresql-7.4.14.orig/src/Makefile.shlib postgresql-7.4.14/src/Makefile.shlib
+--- postgresql-7.4.14.orig/src/Makefile.shlib 2006-11-05 13:20:18.000000000 +0100
++++ postgresql-7.4.14/src/Makefile.shlib 2006-11-05 13:23:46.000000000 +0100
+@@ -229,7 +229,7 @@
+
+ all-lib: all-static-lib all-shared-lib
+
+-all-static-lib: lib$(NAME).a
++all-static-lib: lib$(NAME_STATIC_LIB).a
+
+ all-shared-lib: $(shlib)
+
+@@ -239,7 +239,7 @@
+ MK_NO_LORDER := true
+ endif
+
+-lib$(NAME).a: $(OBJS)
++lib$(NAME_STATIC_LIB).a: $(OBJS)
+ ifdef MK_NO_LORDER
+ $(LINK.static) $@ $^
+ else
+@@ -310,11 +310,11 @@
+ .PHONY: install-lib install-lib-static install-lib-shared
+ install-lib: install-lib-static install-lib-shared
+
+-install-lib-static: lib$(NAME).a
+- $(INSTALL_STLIB) $< $(DESTDIR)$(libdir)/lib$(NAME).a
++install-lib-static: lib$(NAME_STATIC_LIB).a
++ $(INSTALL_STLIB) $< $(DESTDIR)$(libdir)/lib$(NAME_STATIC_LIB).a
+ ifeq ($(PORTNAME), darwin)
+ cd $(DESTDIR)$(libdir) && \
+- ranlib lib$(NAME).a
++ ranlib lib$(NAME_STATIC_LIB).a
+ endif
+
+ ifeq ($(enable_shared), yes)
diff --git a/dev-db/libpq/files/libpq-8.0.13-gentoo.patch b/dev-db/libpq/files/libpq-8.0.13-gentoo.patch
new file mode 100644
index 0000000..e6a3700
--- /dev/null
+++ b/dev-db/libpq/files/libpq-8.0.13-gentoo.patch
@@ -0,0 +1,47 @@
+diff -Nru postgresql-8.0.9.orig/src/interfaces/libpq/Makefile postgresql-8.0.9/src/interfaces/libpq/Makefile
+--- postgresql-8.0.9.orig/src/interfaces/libpq/Makefile 2006-11-05 13:20:26.000000000 +0100
++++ postgresql-8.0.9/src/interfaces/libpq/Makefile 2006-11-05 13:24:34.000000000 +0100
+@@ -20,6 +20,8 @@
+ SO_MINOR_VERSION= 0
+ DLTYPE= library
+
++NAME_STATIC_LIB= $(NAME)-$(SO_MAJOR_VERSION)
++
+ override CPPFLAGS := -DFRONTEND -I$(srcdir) $(CPPFLAGS) -I$(top_builddir)/src/port
+ override CFLAGS += $(PTHREAD_CFLAGS)
+
+@@ -136,7 +138,7 @@
+ $(INSTALL_DATA) $(srcdir)/libpq-fe.h $(DESTDIR)$(includedir)
+ $(INSTALL_DATA) $(srcdir)/libpq-int.h $(DESTDIR)$(includedir_internal)
+ $(INSTALL_DATA) $(srcdir)/pqexpbuffer.h $(DESTDIR)$(includedir_internal)
+- $(INSTALL_DATA) $(srcdir)/pg_service.conf.sample $(DESTDIR)$(datadir)/pg_service.conf.sample
++ $(INSTALL_DATA) $(srcdir)/pg_service.conf.sample $(DESTDIR)$(datadir)/pg_service-$(SO_MAJOR_VERSION).conf.sample
+
+ installdirs:
+ $(mkinstalldirs) $(DESTDIR)$(libdir) $(DESTDIR)$(includedir) $(DESTDIR)$(includedir_internal)
+diff -Nru postgresql-8.0.9.orig/src/interfaces/libpq/nls.mk postgresql-8.0.9/src/interfaces/libpq/nls.mk
+--- postgresql-8.0.9.orig/src/interfaces/libpq/nls.mk 2006-11-05 13:20:26.000000000 +0100
++++ postgresql-8.0.9/src/interfaces/libpq/nls.mk 2006-11-05 13:24:34.000000000 +0100
+@@ -1,5 +1,5 @@
+ # $PostgreSQL: pgsql/src/interfaces/libpq/nls.mk,v 1.20 2005/01/14 08:57:06 petere Exp $
+-CATALOG_NAME := libpq
++CATALOG_NAME := libpq-4
+ AVAIL_LANGUAGES := af cs de es fr hr it ko nb pl pt_BR ru sk sl sv tr zh_CN zh_TW
+ GETTEXT_FILES := fe-auth.c fe-connect.c fe-exec.c fe-lobj.c fe-misc.c fe-protocol2.c fe-protocol3.c fe-secure.c
+ GETTEXT_TRIGGERS:= libpq_gettext pqInternalNotice:2
+diff -Nru postgresql-8.0.9.orig/src/Makefile.shlib postgresql-8.0.9/src/Makefile.shlib
+--- postgresql-8.0.9.orig/src/Makefile.shlib 2006-11-05 13:20:26.000000000 +0100
++++ postgresql-8.0.9/src/Makefile.shlib 2006-11-05 13:24:34.000000000 +0100
+@@ -360,10 +360,10 @@
+ install-lib: install-lib-static install-lib-shared
+
+ install-lib-static: lib$(NAME).a
+- $(INSTALL_STLIB) $< $(DESTDIR)$(libdir)/lib$(NAME).a
++ $(INSTALL_STLIB) $< $(DESTDIR)$(libdir)/lib$(NAME_STATIC_LIB).a
+ ifeq ($(PORTNAME), darwin)
+ cd $(DESTDIR)$(libdir) && \
+- ranlib lib$(NAME).a
++ ranlib lib$(NAME_STATIC_LIB).a
+ endif
+
+ ifeq ($(enable_shared), yes)
diff --git a/dev-db/libpq/files/libpq-8.1.9-gentoo.patch b/dev-db/libpq/files/libpq-8.1.9-gentoo.patch
new file mode 100644
index 0000000..859daa5
--- /dev/null
+++ b/dev-db/libpq/files/libpq-8.1.9-gentoo.patch
@@ -0,0 +1,47 @@
+diff -Nru postgresql-8.1.5.orig/src/interfaces/libpq/Makefile postgresql-8.1.5/src/interfaces/libpq/Makefile
+--- postgresql-8.1.5.orig/src/interfaces/libpq/Makefile 2006-11-05 13:20:34.000000000 +0100
++++ postgresql-8.1.5/src/interfaces/libpq/Makefile 2006-11-05 13:28:00.000000000 +0100
+@@ -20,6 +20,8 @@
+ SO_MINOR_VERSION= 1
+ DLTYPE= library
+
++NAME_STATIC_LIB= $(NAME)-$(SO_MAJOR_VERSION)
++
+ override CPPFLAGS := -DFRONTEND -I$(srcdir) $(CPPFLAGS) -I$(top_builddir)/src/port
+ ifneq ($(PORTNAME), win32)
+ override CFLAGS += $(PTHREAD_CFLAGS)
+@@ -135,7 +137,7 @@
+ $(INSTALL_DATA) $(srcdir)/libpq-fe.h $(DESTDIR)$(includedir)
+ $(INSTALL_DATA) $(srcdir)/libpq-int.h $(DESTDIR)$(includedir_internal)
+ $(INSTALL_DATA) $(srcdir)/pqexpbuffer.h $(DESTDIR)$(includedir_internal)
+- $(INSTALL_DATA) $(srcdir)/pg_service.conf.sample $(DESTDIR)$(datadir)/pg_service.conf.sample
++ $(INSTALL_DATA) $(srcdir)/pg_service.conf.sample $(DESTDIR)$(datadir)/pg_service-$(SO_MAJOR_VERSION).conf.sample
+
+ installdirs:
+ $(mkinstalldirs) $(DESTDIR)$(libdir) $(DESTDIR)$(includedir) $(DESTDIR)$(includedir_internal)
+diff -Nru postgresql-8.1.5.orig/src/interfaces/libpq/nls.mk postgresql-8.1.5/src/interfaces/libpq/nls.mk
+--- postgresql-8.1.5.orig/src/interfaces/libpq/nls.mk 2006-11-05 13:20:34.000000000 +0100
++++ postgresql-8.1.5/src/interfaces/libpq/nls.mk 2006-11-05 13:28:00.000000000 +0100
+@@ -1,5 +1,5 @@
+ # $PostgreSQL: pgsql/src/interfaces/libpq/nls.mk,v 1.20 2005/01/14 08:57:06 petere Exp $
+-CATALOG_NAME := libpq
++CATALOG_NAME := libpq-4
+ AVAIL_LANGUAGES := af cs de es fr hr it ko nb pl pt_BR ru sk sl sv tr zh_CN zh_TW
+ GETTEXT_FILES := fe-auth.c fe-connect.c fe-exec.c fe-lobj.c fe-misc.c fe-protocol2.c fe-protocol3.c fe-secure.c
+ GETTEXT_TRIGGERS:= libpq_gettext pqInternalNotice:2
+diff -Nru postgresql-8.1.5.orig/src/Makefile.shlib postgresql-8.1.5/src/Makefile.shlib
+--- postgresql-8.1.5.orig/src/Makefile.shlib 2006-11-05 13:20:34.000000000 +0100
++++ postgresql-8.1.5/src/Makefile.shlib 2006-11-05 13:28:00.000000000 +0100
+@@ -366,10 +366,10 @@
+ install-lib: install-lib-static install-lib-shared
+
+ install-lib-static: lib$(NAME).a
+- $(INSTALL_STLIB) $< $(DESTDIR)$(libdir)/lib$(NAME).a
++ $(INSTALL_STLIB) $< $(DESTDIR)$(libdir)/lib$(NAME_STATIC_LIB).a
+ ifeq ($(PORTNAME), darwin)
+ cd $(DESTDIR)$(libdir) && \
+- ranlib lib$(NAME).a
++ ranlib lib$(NAME_STATIC_LIB).a
+ endif
+
+ ifeq ($(enable_shared), yes)
diff --git a/dev-db/libpq/files/libpq-8.2.4-gentoo.patch b/dev-db/libpq/files/libpq-8.2.4-gentoo.patch
new file mode 100644
index 0000000..428232c
--- /dev/null
+++ b/dev-db/libpq/files/libpq-8.2.4-gentoo.patch
@@ -0,0 +1,44 @@
+--- postgresql-8.2.3.orig/src/interfaces/libpq/Makefile 2006-12-28 01:01:12.000000000 +0100
++++ postgresql-8.2.3/src/interfaces/libpq/Makefile 2007-03-29 10:24:27.000000000 +0200
+@@ -20,6 +20,8 @@
+ SO_MINOR_VERSION= 0
+ DLTYPE= library
+
++NAME_STATIC_LIB= $(NAME)-$(SO_MAJOR_VERSION)
++
+ override CPPFLAGS := -DFRONTEND -I$(srcdir) $(CPPFLAGS) -I$(top_builddir)/src/port
+ ifneq ($(PORTNAME), win32)
+ override CFLAGS += $(PTHREAD_CFLAGS)
+@@ -160,7 +162,7 @@
+ $(INSTALL_DATA) $(srcdir)/libpq-fe.h '$(DESTDIR)$(includedir)'
+ $(INSTALL_DATA) $(srcdir)/libpq-int.h '$(DESTDIR)$(includedir_internal)'
+ $(INSTALL_DATA) $(srcdir)/pqexpbuffer.h '$(DESTDIR)$(includedir_internal)'
+- $(INSTALL_DATA) $(srcdir)/pg_service.conf.sample '$(DESTDIR)$(datadir)/pg_service.conf.sample'
++ $(INSTALL_DATA) $(srcdir)/pg_service.conf.sample '$(DESTDIR)$(datadir)/pg_service-$(SO_MAJOR_VERSION).conf.sample'
+
+ installdirs:
+ $(mkinstalldirs) '$(DESTDIR)$(libdir)' '$(DESTDIR)$(includedir)' '$(DESTDIR)$(includedir_internal)'
+--- postgresql-8.2.3.orig/src/interfaces/libpq/nls.mk 2005-01-14 09:57:06.000000000 +0100
++++ postgresql-8.2.3/src/interfaces/libpq/nls.mk 2007-03-29 10:24:55.000000000 +0200
+@@ -1,5 +1,5 @@
+ # $PostgreSQL: pgsql/src/interfaces/libpq/nls.mk,v 1.20 2005/01/14 08:57:06 petere Exp $
+-CATALOG_NAME := libpq
++CATALOG_NAME := libpq-4
+ AVAIL_LANGUAGES := af cs de es fr hr it ko nb pl pt_BR ru sk sl sv tr zh_CN zh_TW
+ GETTEXT_FILES := fe-auth.c fe-connect.c fe-exec.c fe-lobj.c fe-misc.c fe-protocol2.c fe-protocol3.c fe-secure.c
+ GETTEXT_TRIGGERS:= libpq_gettext pqInternalNotice:2
+--- postgresql-8.2.3.orig/src/Makefile.shlib 2006-09-19 17:36:07.000000000 +0200
++++ postgresql-8.2.3/src/Makefile.shlib 2007-03-29 10:28:42.000000000 +0200
+@@ -346,10 +346,10 @@
+ install-lib: install-lib-static install-lib-shared
+
+ install-lib-static: lib$(NAME).a
+- $(INSTALL_STLIB) $< '$(DESTDIR)$(libdir)/lib$(NAME).a'
++ $(INSTALL_STLIB) $< '$(DESTDIR)$(libdir)/lib$(NAME_STATIC_LIB).a'
+ ifeq ($(PORTNAME), darwin)
+ cd '$(DESTDIR)$(libdir)' && \
+- ranlib lib$(NAME).a
++ ranlib lib$(NAME_STATIC_LIB).a
+ endif
+
+ ifeq ($(enable_shared), yes)
diff --git a/dev-db/libpq/libpq-7.3.19.ebuild b/dev-db/libpq/libpq-7.3.19.ebuild
new file mode 100644
index 0000000..0346a2f
--- /dev/null
+++ b/dev-db/libpq/libpq-7.3.19.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/libpq/libpq-7.3.19.ebuild,v 1.8 2007/06/24 21:20:43 vapier Exp $
+
+inherit eutils gnuconfig flag-o-matic toolchain-funcs
+
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ~ppc64 s390 sh sparc x86"
+
+DESCRIPTION="PostgreSQL libraries."
+HOMEPAGE="http://www.postgresql.org/"
+SRC_URI="mirror://postgresql/source/v${PV}/postgresql-base-${PV}.tar.bz2
+ mirror://postgresql/source/v${PV}/postgresql-opt-${PV}.tar.bz2"
+LICENSE="POSTGRESQL"
+SLOT="3"
+IUSE="kerberos nls pam pg-intdatetime readline ssl zlib"
+
+RDEPEND="!<=dev-db/postgresql-7.3.15-r1
+ kerberos? ( virtual/krb5 )
+ pam? ( virtual/pam )
+ readline? ( >=sys-libs/readline-4.1 )
+ ssl? ( >=dev-libs/openssl-0.9.6-r1 )
+ zlib? ( >=sys-libs/zlib-1.1.3 )"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf
+ >=sys-devel/bison-1.875
+ nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}/postgresql-${PV}"
+
+pkg_preinst() {
+ # Removing wrong symlink created by previous ebuild
+ if [[ -L "${ROOT}/usr/include/libpq" ]] ; then
+ rm -f "${ROOT}/usr/include/libpq"
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${P}-gentoo.patch"
+}
+
+src_compile() {
+ filter-flags -ffast-math -feliminate-dwarf2-dups
+
+ # Detect mips systems properly
+ gnuconfig_update
+
+ cd "${S}"
+
+ ./configure --prefix=/usr \
+ --includedir=/usr/include/postgresql/libpq-${SLOT} \
+ --sysconfdir=/etc/postgresql \
+ --mandir=/usr/share/man \
+ --host=${CHOST} \
+ --docdir=/usr/share/doc/${PF} \
+ --libdir=/usr/$(get_libdir) \
+ --enable-depend \
+ $(use_with kerberos krb5) \
+ $(use_enable nls ) \
+ $(use_with pam) \
+ --without-perl \
+ $(use_enable pg-intdatetime integer-datetimes ) \
+ --without-python \
+ $(use_with readline) \
+ $(use_with ssl openssl) \
+ --without-tcl \
+ --without-tk \
+ $(use_with zlib) \
+ || die "configure failed"
+
+ cd "${S}/src/interfaces/libpq"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "emake libpq failed"
+
+ cd "${S}/src/bin/pg_config"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "emake pg_config failed"
+}
+
+src_install() {
+ cd "${S}/src/interfaces/libpq"
+ emake DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "emake install libpq failed"
+
+ cd "${S}/src/include"
+ emake DESTDIR="${D}" install-all-headers || die "emake install headers failed"
+
+ cd "${S}/src/bin/pg_config"
+ emake DESTDIR="${D}" install || die "emake install pg_config failed"
+
+ cd "${S}"
+ dodoc README HISTORY
+
+ dosym libpq-${SLOT}.a /usr/$(get_libdir)/libpq.a
+
+ for f in $(ls -1 "${D}"/usr/include/postgresql/libpq-${SLOT}/*.h) ; do
+ dosym postgresql/libpq-${SLOT}/$(basename ${f}) /usr/include/
+ done
+
+ dodir /usr/include/libpq
+ for f in $(ls -1 "${D}"/usr/include/postgresql/libpq-${SLOT}/libpq/*.h) ; do
+ dosym ../postgresql/libpq-${SLOT}/libpq/$(basename ${f}) /usr/include/libpq/
+ done
+
+ cd "${D}/usr/include/postgresql/libpq-${SLOT}"
+ for f in $(find * -name '*.h' -print) ; do
+ destdir=$(dirname ${f})
+ if [[ ! -d "${D}/usr/include/postgresql/${destdir}" ]] ; then
+ dodir "/usr/include/postgresql/${destdir}"
+ fi
+ dosym /usr/include/postgresql/libpq-${SLOT}/${f} "/usr/include/postgresql/${destdir}/"
+ done
+}
+
+src_test() {
+ einfo "No tests available for libpq."
+}
diff --git a/dev-db/libpq/libpq-7.4.17.ebuild b/dev-db/libpq/libpq-7.4.17.ebuild
new file mode 100644
index 0000000..7d2f229
--- /dev/null
+++ b/dev-db/libpq/libpq-7.4.17.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/libpq/libpq-7.4.17.ebuild,v 1.9 2007/06/24 21:20:43 vapier Exp $
+
+inherit eutils gnuconfig flag-o-matic toolchain-funcs
+
+DESCRIPTION="Libraries of postgresql"
+HOMEPAGE="http://www.postgresql.org/"
+MY_P="postgresql-${PV}"
+SRC_URI="mirror://postgresql/source/v${PV}/postgresql-base-${PV}.tar.bz2"
+
+LICENSE="POSTGRESQL"
+SLOT="3"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
+IUSE="ssl nls pam readline zlib kerberos"
+
+S=${WORKDIR}/${MY_P}
+DEPEND="virtual/libc
+ sys-devel/autoconf
+ >=sys-libs/ncurses-5.2
+ >=sys-devel/bison-1.875
+ zlib? ( >=sys-libs/zlib-1.1.3 )
+ readline? ( >=sys-libs/readline-4.1 )
+ ssl? ( >=dev-libs/openssl-0.9.6-r1 )
+ nls? ( sys-devel/gettext )
+ kerberos? ( virtual/krb5 )"
+RDEPEND="virtual/libc
+ zlib? ( >=sys-libs/zlib-1.1.3 )
+ ssl? ( >=dev-libs/openssl-0.9.6-r1 )
+ kerberos? ( virtual/krb5 )"
+
+MAKEOPTS="${MAKEOPTS} -j1"
+
+pkg_preinst() {
+ # removing wrong symlink which is created by previous ebuild.
+ if [ -L ${ROOT}/usr/include/libpq ]; then
+ rm ${ROOT}/usr/include/libpq
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-gentoo.patch"
+}
+
+src_compile() {
+ filter-flags -ffast-math -feliminate-dwarf2-dups
+
+ local myconf
+ use ssl && myconf="$myconf --with-openssl"
+ use nls && myconf="$myconf --enable-nls"
+ use pam && myconf="$myconf --with-pam"
+ use readline || myconf="$myconf --without-readline"
+ use zlib || myconf="$myconf --without-zlib"
+ use kerberos && myconf="$myconf --with-krb5"
+
+ # these are the only working CFLAGS I could get on ppc, so locking them
+ # down, anything more aggressive fails (i.e. -mcpu or -Ox)
+ # Gerk - Nov 26, 2002
+ use ppc && CFLAGS="-pipe -fsigned-char"
+
+ # Detect mips systems properly
+ gnuconfig_update
+
+ ./configure --prefix=/usr \
+ --include=/usr/include/postgresql/libpq-${SLOT} \
+ --mandir=/usr/share/man \
+ --host=${CHOST} \
+ --with-docdir=/usr/share/doc/${PF} \
+ --libdir=/usr/$(get_libdir) \
+ --enable-depend \
+ $myconf || die
+
+ cd ${S}/src/interfaces/libpq
+ emake LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die
+}
+
+src_install() {
+ cd ${S}/src/interfaces/libpq
+ make DESTDIR=${D} LIBDIR=${D}/usr/$(get_libdir) install || die
+
+ cd ${S}/src/include
+ make DESTDIR=${D} install || die
+
+ cd ${S}
+ dodoc README HISTORY COPYRIGHT INSTALL
+
+ dosym libpq-${SLOT}.a /usr/$(get_libdir)/libpq.a
+
+ for f in ${D}/usr/include/postgresql/libpq-${SLOT}/*.h
+ do
+ dosym postgresql/libpq-${SLOT}/$(basename $f) /usr/include/
+ done
+
+ dodir /usr/include/libpq
+ for f in ${D}/usr/include/postgresql/libpq-${SLOT}/libpq/*.h
+ do
+ dosym ../postgresql/libpq-${SLOT}/libpq/$(basename $f) /usr/include/libpq/
+ done
+
+ cd ${D}/usr/include/postgresql/libpq-${SLOT}
+ for f in $(find * -name '*.h' -print) ; do
+ destdir=$(dirname $f)
+ if [ ! -d "${D}/usr/include/postgresql/${destdir}" ]; then
+ dodir /usr/include/postgresql/${destdir}
+ fi
+ dosym /usr/include/postgresql/libpq-${SLOT}/${f} /usr/include/postgresql/${destdir}/
+ done
+}
diff --git a/dev-db/libpq/libpq-8.0.13.ebuild b/dev-db/libpq/libpq-8.0.13.ebuild
new file mode 100644
index 0000000..c520406
--- /dev/null
+++ b/dev-db/libpq/libpq-8.0.13.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/libpq/libpq-8.0.13.ebuild,v 1.10 2007/06/24 21:20:43 vapier Exp $
+
+inherit eutils gnuconfig flag-o-matic toolchain-funcs
+
+KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86"
+
+DESCRIPTION="PostgreSQL libraries."
+HOMEPAGE="http://www.postgresql.org/"
+SRC_URI="mirror://postgresql/source/v${PV}/postgresql-base-${PV}.tar.bz2
+ mirror://postgresql/source/v${PV}/postgresql-opt-${PV}.tar.bz2"
+LICENSE="POSTGRESQL"
+SLOT="4"
+IUSE="kerberos nls pam pg-intdatetime readline ssl threads zlib"
+
+RDEPEND="!<=dev-db/postgresql-8.0.8
+ kerberos? ( virtual/krb5 )
+ pam? ( virtual/pam )
+ readline? ( >=sys-libs/readline-4.1 )
+ ssl? ( >=dev-libs/openssl-0.9.6-r1 )
+ zlib? ( >=sys-libs/zlib-1.1.3 )"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf
+ >=sys-devel/bison-1.875
+ nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}/postgresql-${PV}"
+
+pkg_preinst() {
+ # Removing wrong symlink created by previous ebuild
+ if [[ -L "${ROOT}/usr/include/libpq" ]] ; then
+ rm -f "${ROOT}/usr/include/libpq"
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${P}-gentoo.patch"
+}
+
+src_compile() {
+ filter-flags -ffast-math -feliminate-dwarf2-dups
+
+ # Detect mips systems properly
+ gnuconfig_update
+
+ cd "${S}"
+
+ ./configure --prefix=/usr \
+ --includedir=/usr/include/postgresql/libpq-${SLOT} \
+ --sysconfdir=/etc/postgresql \
+ --mandir=/usr/share/man \
+ --host=${CHOST} \
+ --with-docdir=/usr/share/doc/${PF} \
+ --libdir=/usr/$(get_libdir) \
+ --enable-depend \
+ $(use_with kerberos krb5) \
+ $(use_enable nls ) \
+ $(use_with pam) \
+ --without-perl \
+ $(use_enable pg-intdatetime integer-datetimes ) \
+ --without-python \
+ $(use_with readline) \
+ $(use_with ssl openssl) \
+ --without-tcl \
+ $(use_enable threads thread-safety ) \
+ $(use_with zlib) \
+ || die "configure failed"
+
+ cd "${S}/src/interfaces/libpq"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "emake libpq failed"
+
+ cd "${S}/src/bin/pg_config"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "emake pg_config failed"
+}
+
+src_install() {
+ cd "${S}/src/interfaces/libpq"
+ emake DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "emake install libpq failed"
+
+ cd "${S}/src/include"
+ emake DESTDIR="${D}" install || die "emake install headers failed"
+
+ cd "${S}/src/bin/pg_config"
+ emake DESTDIR="${D}" install || die "emake install pg_config failed"
+
+ cd "${S}"
+ dodoc README HISTORY
+
+ dosym libpq-${SLOT}.a /usr/$(get_libdir)/libpq.a
+
+ for f in $(ls -1 "${D}"/usr/include/postgresql/libpq-${SLOT}/*.h) ; do
+ dosym postgresql/libpq-${SLOT}/$(basename ${f}) /usr/include/
+ done
+
+ dodir /usr/include/libpq
+ for f in $(ls -1 "${D}"/usr/include/postgresql/libpq-${SLOT}/libpq/*.h) ; do
+ dosym ../postgresql/libpq-${SLOT}/libpq/$(basename ${f}) /usr/include/libpq/
+ done
+
+ cd "${D}/usr/include/postgresql/libpq-${SLOT}"
+ for f in $(find * -name '*.h' -print) ; do
+ destdir=$(dirname ${f})
+ if [[ ! -d "${D}/usr/include/postgresql/${destdir}" ]] ; then
+ dodir "/usr/include/postgresql/${destdir}"
+ fi
+ dosym /usr/include/postgresql/libpq-${SLOT}/${f} "/usr/include/postgresql/${destdir}/"
+ done
+}
+
+src_test() {
+ einfo "No tests available for libpq."
+}
diff --git a/dev-db/libpq/libpq-8.1.9.ebuild b/dev-db/libpq/libpq-8.1.9.ebuild
new file mode 100644
index 0000000..37df5bd
--- /dev/null
+++ b/dev-db/libpq/libpq-8.1.9.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/libpq/libpq-8.1.9.ebuild,v 1.1 2007/05/03 05:47:18 aross Exp $
+
+inherit eutils gnuconfig flag-o-matic toolchain-funcs
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+
+DESCRIPTION="PostgreSQL libraries."
+HOMEPAGE="http://www.postgresql.org/"
+SRC_URI="mirror://postgresql/source/v${PV}/postgresql-base-${PV}.tar.bz2
+ mirror://postgresql/source/v${PV}/postgresql-opt-${PV}.tar.bz2"
+LICENSE="POSTGRESQL"
+SLOT="4"
+IUSE="kerberos nls pam pg-intdatetime readline ssl threads zlib"
+
+RDEPEND="!<=dev-db/postgresql-8.1.4
+ kerberos? ( virtual/krb5 )
+ pam? ( virtual/pam )
+ readline? ( >=sys-libs/readline-4.1 )
+ ssl? ( >=dev-libs/openssl-0.9.6-r1 )
+ zlib? ( >=sys-libs/zlib-1.1.3 )"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf
+ >=sys-devel/bison-1.875
+ nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}/postgresql-${PV}"
+
+pkg_preinst() {
+ # Removing wrong symlink created by previous ebuild
+ if [[ -L "${ROOT}/usr/include/libpq" ]] ; then
+ rm -f "${ROOT}/usr/include/libpq"
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${P}-gentoo.patch"
+}
+
+src_compile() {
+ filter-flags -ffast-math -feliminate-dwarf2-dups
+
+ # Detect mips systems properly
+ gnuconfig_update
+
+ cd "${S}"
+
+ ./configure --prefix=/usr \
+ --includedir=/usr/include/postgresql/libpq-${SLOT} \
+ --sysconfdir=/etc/postgresql \
+ --mandir=/usr/share/man \
+ --host=${CHOST} \
+ --with-docdir=/usr/share/doc/${PF} \
+ --libdir=/usr/$(get_libdir) \
+ --enable-depend \
+ $(use_with kerberos krb5) \
+ $(use_enable nls ) \
+ $(use_with pam) \
+ --without-perl \
+ $(use_enable pg-intdatetime integer-datetimes ) \
+ --without-python \
+ $(use_with readline) \
+ $(use_with ssl openssl) \
+ --without-tcl \
+ $(use_enable threads thread-safety ) \
+ $(use_with zlib) \
+ || die "configure failed"
+
+ cd "${S}/src/interfaces/libpq"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "emake libpq failed"
+
+ cd "${S}/src/bin/pg_config"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "emake pg_config failed"
+}
+
+src_install() {
+ cd "${S}/src/interfaces/libpq"
+ emake DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "emake install libpq failed"
+
+ cd "${S}/src/include"
+ emake DESTDIR="${D}" install || die "emake install headers failed"
+
+ cd "${S}/src/bin/pg_config"
+ emake DESTDIR="${D}" install || die "emake install pg_config failed"
+
+ cd "${S}"
+ dodoc README HISTORY
+
+ dosym libpq-${SLOT}.a /usr/$(get_libdir)/libpq.a
+
+ for f in $(ls -1 "${D}"/usr/include/postgresql/libpq-${SLOT}/*.h) ; do
+ dosym postgresql/libpq-${SLOT}/$(basename ${f}) /usr/include/
+ done
+
+ dodir /usr/include/libpq
+ for f in $(ls -1 "${D}"/usr/include/postgresql/libpq-${SLOT}/libpq/*.h) ; do
+ dosym ../postgresql/libpq-${SLOT}/libpq/$(basename ${f}) /usr/include/libpq/
+ done
+
+ cd "${D}/usr/include/postgresql/libpq-${SLOT}"
+ for f in $(find * -name '*.h' -print) ; do
+ destdir=$(dirname ${f})
+ if [[ ! -d "${D}/usr/include/postgresql/${destdir}" ]] ; then
+ dodir "/usr/include/postgresql/${destdir}"
+ fi
+ dosym /usr/include/postgresql/libpq-${SLOT}/${f} "/usr/include/postgresql/${destdir}/"
+ done
+}
+
+src_test() {
+ einfo "No tests available for libpq."
+}
diff --git a/dev-db/libpq/libpq-8.2.4.ebuild b/dev-db/libpq/libpq-8.2.4.ebuild
new file mode 100644
index 0000000..bc07c7b
--- /dev/null
+++ b/dev-db/libpq/libpq-8.2.4.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/libpq/libpq-8.2.4.ebuild,v 1.2 2007/05/02 22:13:09 voxus Exp $
+
+inherit eutils gnuconfig flag-o-matic toolchain-funcs
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+
+DESCRIPTION="PostgreSQL libraries."
+HOMEPAGE="http://www.postgresql.org/"
+SRC_URI="mirror://postgresql/source/v${PV}/postgresql-base-${PV}.tar.bz2
+ mirror://postgresql/source/v${PV}/postgresql-opt-${PV}.tar.bz2
+ threads? ( mirror://postgresql/source/v${PV}/postgresql-test-${PV}.tar.bz2 )"
+LICENSE="POSTGRESQL"
+SLOT="4"
+IUSE="kerberos nls pam pg-intdatetime readline ssl threads zlib"
+
+RDEPEND="!<=dev-db/postgresql-8.1.4
+ kerberos? ( virtual/krb5 )
+ pam? ( virtual/pam )
+ readline? ( >=sys-libs/readline-4.1 )
+ ssl? ( >=dev-libs/openssl-0.9.6-r1 )
+ zlib? ( >=sys-libs/zlib-1.1.3 )"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf
+ >=sys-devel/bison-1.875
+ nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}/postgresql-${PV}"
+
+pkg_preinst() {
+ # Removing wrong symlink created by previous ebuild
+ if [[ -L "${ROOT}/usr/include/libpq" ]] ; then
+ rm -f "${ROOT}/usr/include/libpq"
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${PN}-${PV}-gentoo.patch"
+}
+
+src_compile() {
+ filter-flags -ffast-math -feliminate-dwarf2-dups
+
+ # Detect mips systems properly
+ gnuconfig_update
+
+ cd "${S}"
+
+ ./configure --prefix=/usr \
+ --includedir=/usr/include/postgresql/libpq-${SLOT} \
+ --sysconfdir=/etc/postgresql \
+ --mandir=/usr/share/man \
+ --host=${CHOST} \
+ --with-docdir=/usr/share/doc/${PF} \
+ --libdir=/usr/$(get_libdir) \
+ --enable-depend \
+ $(use_with kerberos krb5) \
+ $(use_enable nls ) \
+ $(use_with pam) \
+ --without-perl \
+ $(use_enable pg-intdatetime integer-datetimes ) \
+ --without-python \
+ $(use_with readline) \
+ $(use_with ssl openssl) \
+ --without-tcl \
+ $(use_enable threads thread-safety ) \
+ $(use_with zlib) \
+ || die "configure failed"
+
+ cd "${S}/src/interfaces/libpq"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "emake libpq failed"
+
+ cd "${S}/src/bin/pg_config"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "emake pg_config failed"
+}
+
+src_install() {
+ cd "${S}/src/interfaces/libpq"
+ emake DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "emake install libpq failed"
+
+ cd "${S}/src/include"
+ emake DESTDIR="${D}" install || die "emake install headers failed"
+
+ cd "${S}/src/bin/pg_config"
+ emake DESTDIR="${D}" install || die "emake install pg_config failed"
+
+ cd "${S}"
+ dodoc README HISTORY
+
+ dosym libpq-${SLOT}.a /usr/$(get_libdir)/libpq.a
+
+ for f in $(ls -1 "${D}"/usr/include/postgresql/libpq-${SLOT}/*.h) ; do
+ dosym postgresql/libpq-${SLOT}/$(basename ${f}) /usr/include/
+ done
+
+ dodir /usr/include/libpq
+ for f in $(ls -1 "${D}"/usr/include/postgresql/libpq-${SLOT}/libpq/*.h) ; do
+ dosym ../postgresql/libpq-${SLOT}/libpq/$(basename ${f}) /usr/include/libpq/
+ done
+
+ cd "${D}/usr/include/postgresql/libpq-${SLOT}"
+ for f in $(find * -name '*.h' -print) ; do
+ destdir=$(dirname ${f})
+ if [[ ! -d "${D}/usr/include/postgresql/${destdir}" ]] ; then
+ dodir "/usr/include/postgresql/${destdir}"
+ fi
+ dosym /usr/include/postgresql/libpq-${SLOT}/${f} "/usr/include/postgresql/${destdir}/"
+ done
+}
+
+src_test() {
+ einfo "No tests available for libpq."
+}
diff --git a/dev-db/libpq/metadata.xml b/dev-db/libpq/metadata.xml
new file mode 100644
index 0000000..d06e452
--- /dev/null
+++ b/dev-db/libpq/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>postgresql</herd>
+</pkgmetadata>
diff --git a/dev-db/postgresql/ChangeLog b/dev-db/postgresql/ChangeLog
new file mode 100644
index 0000000..606d2a5
--- /dev/null
+++ b/dev-db/postgresql/ChangeLog
@@ -0,0 +1,1934 @@
+# ChangeLog for dev-db/postgresql
+# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/ChangeLog,v 1.351 2007/07/11 08:46:50 dev-zero Exp $
+
+ 11 Jul 2007; Tiziano Müller <dev-zero@gentoo.org>
+ files/postgresql.conf-8.0, files/postgresql.init-8.0,
+ files/postgresql.conf-8.1, files/postgresql.init-8.1,
+ files/postgresql.conf-8.2, files/postgresql.init-8.2:
+ Fixed s-s-d env var abuse (bug #175210, thanks to Roy Marples)
+
+ 24 Jun 2007; Tiziano Müller <dev-zero@gentoo.org>
+ -files/postgresql-8.0.12-gentoo.patch, -files/postgresql-8.0.12-sh.patch,
+ -postgresql-8.0.12.ebuild:
+ Dropped old versions.
+
+ 24 Jun 2007; Tiziano Müller <dev-zero@gentoo.org>
+ -files/postgresql-8.0-gentoo.patch, -files/postgresql-8.0-sh.patch,
+ -postgresql-8.0.8.ebuild:
+ Dropped old version.
+
+ 11 Jun 2007; Joshua Kinard <kumba@gentoo.org> postgresql-8.0.13.ebuild:
+ Stable on mips, per #158075.
+
+ 09 Jun 2007; Tiziano Müller <dev-zero@gentoo.org>
+ -files/postgresql-7.3.16-cubeparse.patch,
+ -files/postgresql-7.3.16-gentoo.patch,
+ -files/postgresql-7.3.18-cubeparse.patch,
+ -files/postgresql-7.3.18-gentoo.patch,
+ -files/postgresql-7.3-cubeparse.patch, -files/postgresql-7.3-gentoo.patch,
+ -files/postgresql-7.4.14-gentoo.patch,
+ -files/postgresql-7.4.14-hppa-testandset.patch,
+ -files/postgresql-7.4.16-gentoo.patch,
+ -files/postgresql-7.4.16-hppa-testandset.patch,
+ -files/postgresql-7.4-gentoo.patch,
+ -files/postgresql-7.4-hppa-testandset.patch,
+ -files/postgresql-7.4-vacuum-delay.patch,
+ -files/postgresql-8.0.9-gentoo.patch, -files/postgresql-8.0.9-sh.patch,
+ -files/postgresql-8.1.5-gentoo.patch,
+ -files/postgresql-8.1.5-regress_fix.patch,
+ -files/postgresql-8.1.5-regress_su.patch,
+ -files/postgresql-8.1.5-sh.patch, -files/postgresql-8.1.8-gentoo.patch,
+ -files/postgresql-8.1.8-regress_fix.patch,
+ -files/postgresql-8.1.8-regress_su.patch,
+ -files/postgresql-8.1.8-sh.patch, -files/postgresql-8.1-gentoo.patch,
+ -files/postgresql-8.1-sh.patch, -postgresql-7.3.15-r1.ebuild,
+ -postgresql-7.3.16.ebuild, -postgresql-7.3.18.ebuild,
+ -postgresql-7.4.13.ebuild, -postgresql-7.4.14.ebuild,
+ -postgresql-7.4.16.ebuild, -postgresql-8.0.9-r1.ebuild,
+ -postgresql-8.1.5-r1.ebuild, -postgresql-8.1.8.ebuild:
+ Dropped old versions.
+
+ 07 May 2007; Jose Luis Rivero <yoswink@gentoo.org>
+ postgresql-7.3.19.ebuild, postgresql-7.4.17.ebuild,
+ postgresql-8.0.13.ebuild:
+ Stable on alpha wrt security bug #175791
+
+ 05 May 2007; Markus Rothe <corsair@gentoo.org> postgresql-7.4.17.ebuild,
+ postgresql-8.0.13.ebuild:
+ Stable on ppc64; bug #175791
+
+ 05 May 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ postgresql-7.3.19.ebuild, postgresql-7.4.17.ebuild,
+ postgresql-8.0.13.ebuild:
+ ppc stable, bug #175791
+
+ 04 May 2007; Jeroen Roovers <jer@gentoo.org> postgresql-8.0.13.ebuild:
+ Stable for HPPA (bug #175791).
+
+ 04 May 2007; Jeroen Roovers <jer@gentoo.org> postgresql-7.4.17.ebuild:
+ Stable for HPPA (bug #175791).
+
+ 04 May 2007; Jeroen Roovers <jer@gentoo.org> postgresql-7.3.19.ebuild:
+ Stable for HPPA (bug #175791).
+
+ 04 May 2007; Konstantin V. Arkhipov <voxus@gentoo.org>
+ postgresql-7.3.19.ebuild, postgresql-7.4.17.ebuild,
+ postgresql-8.0.13.ebuild:
+ Stable on amd64 wrt security bug #175791.
+
+ 04 May 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+ postgresql-7.3.19.ebuild, postgresql-7.4.17.ebuild,
+ postgresql-8.0.13.ebuild:
+ Stable on sparc wrt security #175791
+
+ 04 May 2007; Raúl Porcel <armin76@gentoo.org> postgresql-7.3.19.ebuild,
+ postgresql-7.4.17.ebuild, postgresql-8.0.13.ebuild:
+ ia64 + x86 stable wrt security bug 175791
+
+*postgresql-8.1.9 (03 May 2007)
+
+ 03 May 2007; Andrew Ross <aross@gentoo.org>
+ +files/postgresql-8.1.9-regress_su.patch,
+ +files/postgresql-8.1.9-sh.patch, +postgresql-8.1.9.ebuild:
+ Version bump from 8.1.8 to 8.1.9 for bug #175791 (CVE-2007-2138 privilege
+ escalation in SECURITY DEFINER functions).
+
+*postgresql-7.4.17 (03 May 2007)
+
+ 03 May 2007; Andrew Ross <aross@gentoo.org>
+ +files/postgresql-7.4.17-hppa-testandset.patch, +postgresql-7.4.17.ebuild:
+ Version bump from 7.4.16 to 7.4.17 for bug #175791 (CVE-2007-2138 privilege
+ escalation in SECURITY DEFINER functions).
+
+*postgresql-7.3.19 (03 May 2007)
+
+ 03 May 2007; Andrew Ross <aross@gentoo.org>
+ +files/postgresql-7.3.19-cubeparse.patch, +postgresql-7.3.19.ebuild:
+ Version bump to 7.3.19 for bug #175791 (CVE-2007-2138 privilege escalation
+ in SECURITY DEFINER functions).
+
+*postgresql-8.2.4-r1 (02 May 2007)
+
+ 02 May 2007; Konstantin V. Arkhipov <voxus@gentoo.org>
+ -postgresql-8.2.4.ebuild, +postgresql-8.2.4-r1.ebuild:
+ Closing bug #176743.
+
+*postgresql-8.2.4 (01 May 2007)
+
+ 01 May 2007; Konstantin V. Arkhipov <voxus@gentoo.org>
+ +files/postgresql-8.2.4-gentoo.patch,
+ +files/postgresql-8.2.4-no-test.patch,
+ +files/postgresql-8.2.4-regress_fix.patch,
+ +files/postgresql-8.2.4-regress_su.patch,
+ +files/postgresql-8.2.4-sh.patch, +postgresql-8.2.4.ebuild:
+ Version bump, closing bug #157337.
+
+*postgresql-8.0.13 (01 May 2007)
+
+ 01 May 2007; Andrew Ross <aross@gentoo.org>
+ +files/postgresql-8.0.13-sh.patch, +postgresql-8.0.13.ebuild:
+ Version bump for bug #175791 (CVE-2007-2138 privilege escalation in SECURITY
+ DEFINER functions).
+
+ 28 Apr 2007; Torsten Veller <tove@gentoo.org> postgresql-7.3.15-r1.ebuild,
+ postgresql-7.4.13.ebuild, postgresql-8.0.8.ebuild:
+ Fix *initd, *confd and *envd calls (#173884, #174266)
+
+ 04 Mar 2007; Simon Stelling <blubb@gentoo.org> postgresql-7.4.16.ebuild,
+ postgresql-8.0.12.ebuild:
+ stable on amd64; security bug 165482
+
+ 03 Mar 2007; Steve Dibb <beandog@gentoo.org> postgresql-7.3.18.ebuild:
+ amd64 stable, security bug 165482
+
+ 18 Feb 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ postgresql-7.3.18.ebuild, postgresql-7.4.16.ebuild,
+ postgresql-8.0.12.ebuild:
+ Stable on ppc wrt bug #165482.
+
+ 16 Feb 2007; Bryan Østergaard <kloeri@gentoo.org>
+ postgresql-7.3.18.ebuild, postgresql-7.4.16.ebuild,
+ postgresql-8.0.12.ebuild:
+ Stable on Alpha + IA64, bug 165482.
+
+ 14 Feb 2007; Jeroen Roovers <jer@gentoo.org> postgresql-7.4.16.ebuild:
+ Stable for HPPA (bug #165482).
+
+ 14 Feb 2007; Jeroen Roovers <jer@gentoo.org> postgresql-7.3.18.ebuild:
+ Stable for HPPA (bug #165482).
+
+ 13 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+ postgresql-7.3.18.ebuild, postgresql-7.4.16.ebuild:
+ Stable on sparc wrt security #165482
+
+ 13 Feb 2007; Jeroen Roovers <jer@gentoo.org> postgresql-8.0.12.ebuild:
+ Stable for HPPA (bug #165482).
+
+ 13 Feb 2007; Markus Rothe <corsair@gentoo.org> postgresql-7.4.16.ebuild,
+ postgresql-8.0.12.ebuild:
+ Stable on ppc64; bug #165482
+
+ 13 Feb 2007; Christian Faulhammer <opfer@gentoo.org>
+ postgresql-7.3.18.ebuild, postgresql-7.4.16.ebuild,
+ postgresql-8.0.12.ebuild:
+ stable x86; security bug 165482
+
+ 12 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+ postgresql-8.0.12.ebuild:
+ Stable on sparc wrt security #165482
+
+*postgresql-8.1.8 (12 Feb 2007)
+
+ 12 Feb 2007; Martin Jackson <mjolnir@gentoo.org>
+ +files/postgresql-8.1.8-gentoo.patch,
+ +files/postgresql-8.1.8-regress_fix.patch,
+ +files/postgresql-8.1.8-regress_su.patch,
+ +files/postgresql-8.1.8-sh.patch, +postgresql-8.1.8.ebuild:
+ Fixing the 8.1 branch for 165482
+
+*postgresql-8.0.12 (12 Feb 2007)
+
+ 12 Feb 2007; Martin Jackson <mjolnir@gentoo.org>
+ +files/postgresql-8.0.12-gentoo.patch, +files/postgresql-8.0.12-sh.patch,
+ +postgresql-8.0.12.ebuild:
+ New 8.0 version for bug 165482
+
+*postgresql-7.4.16 (12 Feb 2007)
+
+ 12 Feb 2007; Martin Jackson <mjolnir@gentoo.org>
+ +files/postgresql-7.4.16-gentoo.patch,
+ +files/postgresql-7.4.16-hppa-testandset.patch, +postgresql-7.4.16.ebuild:
+ New version of 7.4 branch for bug 165482
+
+ 11 Feb 2007; Tiziano Müller <dev-zero@gentoo.org>
+ postgresql-7.3.18.ebuild:
+ Resetted alpha to ~alpha
+
+ 18 Dec 2006; Tiziano Müller <dev-zero@gentoo.org>
+ postgresql-7.4.14.ebuild, postgresql-8.0.9-r1.ebuild:
+ Added a new check for pg-hier USE-flag
+
+ 18 Dec 2006; Tiziano Müller <dev-zero@gentoo.org>
+ postgresql-7.4.14.ebuild, postgresql-8.0.9-r1.ebuild:
+ Removed broken pg-hier USE-flag detection.
+
+ 18 Dec 2006; Jason Wever <weeve@gentoo.org> postgresql-7.3.16.ebuild:
+ Stable on SPARC wrt security bug #152783.
+
+ 17 Dec 2006; René Nussbaumer <killerfox@gentoo.org>
+ postgresql-7.3.16.ebuild, postgresql-7.4.14.ebuild,
+ postgresql-8.0.9-r1.ebuild:
+ Stable on hppa. See bug #152783.
+
+ 17 Dec 2006; Konstantin V. Arkhipov <voxus@gentoo.org>
+ postgresql-7.3.16.ebuild, postgresql-7.4.14.ebuild,
+ postgresql-8.0.9-r1.ebuild:
+ Stable on amd64 wrt security bug #152783.
+
+ 17 Dec 2006; Bryan Østergaard <kloeri@gentoo.org>
+ postgresql-7.3.16.ebuild, postgresql-7.4.14.ebuild,
+ postgresql-8.0.9-r1.ebuild:
+ Stable on Alpha + ia64, bug 152783.
+
+ 17 Dec 2006; Jason Wever <weeve@gentoo.org> postgresql-7.4.14.ebuild,
+ postgresql-8.0.9-r1.ebuild:
+ Stable on SPARC wrt security bug #152783.
+
+ 17 Dec 2006; Tiziano Müller <dev-zero@gentoo.org>
+ postgresql-7.4.14.ebuild, -postgresql-8.0.9.ebuild,
+ postgresql-8.0.9-r1.ebuild, -postgresql-8.1.5.ebuild:
+ Dropped old versions. Added note for people having the pg-hier USE-flag set.
+
+ 17 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ postgresql-7.3.16.ebuild, postgresql-7.4.14.ebuild,
+ postgresql-8.0.9-r1.ebuild:
+ Stable on ppc wrt bug #152783.
+
+ 14 Dec 2006; Markus Rothe <corsair@gentoo.org> ChangeLog:
+ got disconnected from internet while commiting - fixing digest
+
+ 14 Dec 2006; Markus Rothe <corsair@gentoo.org> postgresql-7.4.14.ebuild,
+ postgresql-8.0.9-r1.ebuild:
+ Stable on ppc64; bug #152783
+
+ 14 Dec 2006; Christian Faulhammer <opfer@gentoo.org>
+ postgresql-8.0.9-r1.ebuild:
+ stable x86, security bug #152783
+
+ 14 Dec 2006; Christian Faulhammer <opfer@gentoo.org>
+ postgresql-7.4.14.ebuild:
+ stable x86, security bug #152783
+
+ 14 Dec 2006; Christian Faulhammer <opfer@gentoo.org>
+ postgresql-7.3.16.ebuild:
+ stable x86, security bug #152783
+
+ 12 Dec 2006; Tiziano Müller <dev-zero@gentoo.org> ChangeLog:
+ Added new conf.d/init.d files for version 8.0 and 8.1.
+
+ 11 Nov 2006; Tiziano Müller <dev-zero@gentoo.org>
+ files/pg_autovacuum.conf-7.4, files/pg_autovacuum.init-7.4,
+ files/pg_autovacuum.conf-8.0, files/pg_autovacuum.init-8.0:
+ Added PGPORT var for pg_autovacuum: bug #53443, thanks to Paul Komarek
+
+ 11 Nov 2006; Tiziano Müller <dev-zero@gentoo.org>
+ files/postgresql.conf-7.4, files/postgresql.init-7.4:
+ Added PGDATA_ALT env var for postgres-7.4: bug #69139
+
+ 09 Nov 2006; Luca Longinotti <chtekk@gentoo.org>
+ postgresql-7.3.15-r1.ebuild, postgresql-7.3.16.ebuild,
+ postgresql-7.4.13.ebuild, postgresql-7.4.14.ebuild,
+ postgresql-8.0.8.ebuild, postgresql-8.0.9.ebuild, postgresql-8.1.5.ebuild:
+ Fix blockers.
+
+ 09 Nov 2006; Luca Longinotti <chtekk@gentoo.org> postgresql-7.3.16.ebuild,
+ postgresql-7.4.14.ebuild, postgresql-8.0.9.ebuild,
+ postgresql-8.1.5.ebuild:
+ Add blockers for older LibPQs.
+
+ 08 Nov 2006; Luca Longinotti <chtekk@gentoo.org> postgresql-7.3.16.ebuild,
+ postgresql-7.4.14.ebuild, postgresql-8.0.9.ebuild,
+ postgresql-8.1.5.ebuild:
+ Make the notice $ROOT aware.
+
+ 08 Nov 2006; Tiziano Müller <dev-zero@gentoo.org>
+ postgresql-7.3.16.ebuild, postgresql-7.4.14.ebuild,
+ postgresql-8.0.9.ebuild, postgresql-8.1.5.ebuild:
+ Added note for global psqlrc
+
+*postgresql-8.1.5 (07 Nov 2006)
+*postgresql-8.0.9 (07 Nov 2006)
+*postgresql-7.4.14 (07 Nov 2006)
+*postgresql-7.3.16 (07 Nov 2006)
+
+ 07 Nov 2006; Luca Longinotti <chtekk@gentoo.org>
+ files/postgresql.conf-7.3, files/postgresql.init-7.3,
+ +files/postgresql-7.3.16-cubeparse.patch,
+ +files/postgresql-7.3.16-gentoo.patch, files/pg_autovacuum.conf-7.4,
+ files/pg_autovacuum.init-7.4, files/postgresql.conf-7.4,
+ files/postgresql.init-7.4, +files/postgresql-7.4.14-gentoo.patch,
+ +files/postgresql-7.4.14-hppa-testandset.patch,
+ files/pg_autovacuum.conf-8.0, files/pg_autovacuum.init-8.0,
+ files/postgresql.conf-8.0, files/postgresql.init-8.0,
+ +files/postgresql-8.0.9-gentoo.patch, +files/postgresql-8.0.9-sh.patch,
+ files/postgresql.conf-8.1, files/postgresql.init-8.1,
+ +files/postgresql-8.1.5-gentoo.patch,
+ +files/postgresql-8.1.5-regress_fix.patch,
+ +files/postgresql-8.1.5-regress_su.patch,
+ +files/postgresql-8.1.5-sh.patch, -postgresql-7.3.11.ebuild,
+ postgresql-7.3.15-r1.ebuild, +postgresql-7.3.16.ebuild,
+ +postgresql-7.4.14.ebuild, +postgresql-8.0.9.ebuild,
+ -postgresql-8.1.4.ebuild, +postgresql-8.1.5.ebuild:
+ New PostgreSQL ebuilds.
+
+ 24 Oct 2006; Roy Marples <uberlord@gentoo.org> postgresql-8.1.4.ebuild:
+ Added ~sparc-fbsd keyword.
+
+ 14 Oct 2006; Aron Griffis <agriffis@gentoo.org>
+ postgresql-7.3.15-r1.ebuild:
+ Mark 7.3.15-r1 stable on ia64. #135187
+
+ 01 Oct 2006; Jeroen Roovers <jer@gentoo.org> postgresql-7.3.15-r1.ebuild:
+ Stable for HPPA (bug #135187).
+
+ 16 Aug 2006; Joshua Jackson <tsunam@gentoo.org>
+ postgresql-7.3.15-r1.ebuild:
+ Stable x86; bug #135187
+
+ 11 Aug 2006; Jason Wever <weeve@gentoo.org> postgresql-7.3.15-r1.ebuild:
+ Stable on SPARC wrt bug #135187.
+
+ 10 Aug 2006; Thomas Cort <tcort@gentoo.org> postgresql-7.3.15-r1.ebuild:
+ Stable on alpha and amd64 wrt Bug #135187.
+
+ 04 Aug 2006; Doug Goldstein <cardoe@gentoo.org> postgresql-7.3.11.ebuild,
+ postgresql-7.3.15-r1.ebuild, postgresql-7.4.13.ebuild,
+ postgresql-8.0.8.ebuild, postgresql-8.1.4.ebuild:
+ USE flag split tcltk-> tcl & tk per bug #17808
+
+ 31 Jul 2006; Luca Longinotti <chtekk@gentoo.org>
+ -files/postgresql-7.3.15-cubeparse.patch,
+ +files/postgresql-7.3-cubeparse.patch, postgresql-7.3.11.ebuild,
+ postgresql-7.3.15-r1.ebuild:
+ Both 7.3 releases need the cubeparse patch to compile successfully.
+
+ 31 Jul 2006; Luca Longinotti <chtekk@gentoo.org> Manifest:
+ Fix Manifest.
+
+ 30 Jul 2006; Luca Longinotti <chtekk@gentoo.org>
+ +files/postgresql.conf-7.3, +files/postgresql.init-7.3,
+ -files/postgresql.init-7.3.6, -files/postgresql.init-7.3.9,
+ -files/postgresql-7.3.9-gentoo.patch,
+ -files/postgresql-7.3.9-securityfix.patch, -files/postgresql.init-7.3.11,
+ -files/postgresql-7.3.11-gentoo.patch, -files/postgresql.init-7.3.13,
+ -files/postgresql-7.3.13-gentoo.patch, -files/postgresql.init-7.3.14,
+ -files/postgresql-7.3.14-gentoo.patch, +files/postgresql-7.3-gentoo.patch,
+ +files/pg_autovacuum.conf-7.4, +files/pg_autovacuum.init-7.4,
+ +files/postgresql.conf-7.4, +files/postgresql.init-7.4,
+ -files/pg_autovacuum.conf-7.4.7, -files/pg_autovacuum.init-7.4.7,
+ -files/postgresql.conf-7.4.7, -files/postgresql.init-7.4.7,
+ -files/postgresql-7.4.7-gentoo.patch,
+ -files/postgresql-7.4.7-hppa-testandset.patch,
+ -files/postgresql-7.4.7-securityfix.patch,
+ -files/postgresql-7.4.7-vacuum-delay.patch,
+ -files/pg_autovacuum.conf-7.4.8, -files/pg_autovacuum.init-7.4.8,
+ -files/postgresql.conf-7.4.8, -files/postgresql.init-7.4.8,
+ -files/postgresql-7.4.8-gentoo.patch,
+ -files/postgresql-7.4.8-hppa-testandset.patch,
+ -files/postgresql-7.4.8-vacuum-delay.patch,
+ -files/pg_autovacuum.conf-7.4.9, -files/pg_autovacuum.init-7.4.9,
+ -files/postgresql.conf-7.4.9, -files/postgresql.init-7.4.9,
+ -files/postgresql-7.4.9-gentoo.patch,
+ -files/postgresql-7.4.9-hppa-testandset.patch,
+ -files/postgresql-7.4.9-vacuum-delay.patch,
+ -files/pg_autovacuum.conf-7.4.11, -files/pg_autovacuum.init-7.4.11,
+ -files/postgresql.conf-7.4.11, -files/postgresql.init-7.4.11,
+ -files/postgresql-7.4.11-gentoo.patch,
+ -files/postgresql-7.4.11-hppa-testandset.patch,
+ -files/postgresql-7.4.11-vacuum-delay.patch,
+ -files/pg_autovacuum.conf-7.4.12, -files/pg_autovacuum.init-7.4.12,
+ -files/postgresql.conf-7.4.12, -files/postgresql.init-7.4.12,
+ -files/postgresql-7.4.12-gentoo.patch,
+ -files/postgresql-7.4.12-hppa-testandset.patch,
+ -files/postgresql-7.4.12-vacuum-delay.patch,
+ +files/postgresql-7.4-gentoo.patch,
+ +files/postgresql-7.4-hppa-testandset.patch,
+ +files/postgresql-7.4-vacuum-delay.patch, +files/pg_autovacuum.conf-8.0,
+ +files/pg_autovacuum.init-8.0, +files/postgresql.conf-8.0,
+ +files/postgresql.init-8.0, -files/pg_autovacuum.conf-8.0.3,
+ -files/pg_autovacuum.init-8.0.3, -files/postgresql.conf-8.0.3,
+ -files/postgresql.init-8.0.3, -files/postgresql-8.0.3-gentoo.patch,
+ -files/postgresql-8.0.3-sh.patch, -files/pg_autovacuum.conf-8.0.4,
+ -files/pg_autovacuum.init-8.0.4, -files/postgresql.conf-8.0.4,
+ -files/postgresql.init-8.0.4, -files/postgresql-8.0.4-gentoo.patch,
+ -files/postgresql-8.0.4-sh.patch, -files/pg_autovacuum.conf-8.0.6,
+ -files/pg_autovacuum.init-8.0.6, -files/postgresql.conf-8.0.6,
+ -files/postgresql.init-8.0.6, -files/postgresql-8.0.6-gentoo.patch,
+ -files/postgresql-8.0.6-sh.patch, -files/pg_autovacuum.conf-8.0.7,
+ -files/pg_autovacuum.init-8.0.7, -files/postgresql.conf-8.0.7,
+ -files/postgresql.init-8.0.7, -files/postgresql-8.0.7-gentoo.patch,
+ -files/postgresql-8.0.7-sh.patch, +files/postgresql-8.0-gentoo.patch,
+ +files/postgresql-8.0-sh.patch, +files/postgresql.conf-8.1,
+ +files/postgresql.init-8.1, -files/postgresql.conf-8.1.2,
+ -files/postgresql.init-8.1.2, -files/postgresql-8.1.2-gentoo.patch,
+ -files/postgresql-8.1.2-sh.patch, -files/postgresql.conf-8.1.3,
+ -files/postgresql.init-8.1.3, -files/postgresql-8.1.3-gentoo.patch,
+ -files/postgresql-8.1.3-sh.patch, +files/postgresql-8.1-gentoo.patch,
+ +files/postgresql-8.1-sh.patch, -files/CAN-2005-1409-doc.patch,
+ -files/CAN-2005-1409.patch, -files/CAN-2005-1410.patch,
+ -files/postgresql.conf, metadata.xml, -postgresql-7.3.6-r2.ebuild,
+ -postgresql-7.3.9-r1.ebuild, postgresql-7.3.11.ebuild,
+ -postgresql-7.3.13.ebuild, -postgresql-7.3.14.ebuild,
+ postgresql-7.3.15-r1.ebuild, -postgresql-7.4.7-r1.ebuild,
+ -postgresql-7.4.7-r2.ebuild, -postgresql-7.4.8.ebuild,
+ -postgresql-7.4.9.ebuild, -postgresql-7.4.11.ebuild,
+ -postgresql-7.4.12.ebuild, postgresql-7.4.13.ebuild,
+ -postgresql-8.0.3.ebuild, -postgresql-8.0.4.ebuild,
+ -postgresql-8.0.6.ebuild, -postgresql-8.0.7.ebuild,
+ postgresql-8.0.8.ebuild, -postgresql-8.1.2.ebuild,
+ -postgresql-8.1.3.ebuild, -postgresql-8.1.3-r1.ebuild,
+ postgresql-8.1.4.ebuild:
+ Cleanup.
+
+ 16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ postgresql-7.3.15-r1.ebuild:
+ ppc stable, bug #135187
+
+*postgresql-7.3.15-r1 (12 Jul 2006)
+
+ 12 Jul 2006; Konstantin Arkhipov <voxus@gentoo.org>
+ +postgresql-7.3.15-r1.ebuild, +files/postgresql-7.3.15-cubeparse.patch,
+ -postgresql-7.3.15.ebuild:
+ Closing bug #135187 by patch from Giacomo Cariello <jwk@bug.it>.
+
+ 05 Jul 2006; Michael Sterrett <mr_bones_@gentoo.org>
+ postgresql-7.4.7-r1.ebuild, postgresql-7.4.7-r2.ebuild,
+ postgresql-7.4.8.ebuild, postgresql-7.4.9.ebuild,
+ postgresql-7.4.11.ebuild, postgresql-7.4.12.ebuild,
+ postgresql-7.4.13.ebuild, postgresql-8.0.3.ebuild,
+ postgresql-8.0.4.ebuild, postgresql-8.0.6.ebuild, postgresql-8.0.7.ebuild,
+ postgresql-8.0.8.ebuild, postgresql-8.1.2.ebuild, postgresql-8.1.3.ebuild,
+ postgresql-8.1.3-r1.ebuild, postgresql-8.1.4.ebuild:
+ xml2 use flag changed to xml
+
+ 04 Jun 2006; Thomas Cort <tcort@gentoo.org> postgresql-8.0.8.ebuild:
+ Stable on amd64 wrt security Bug #134168.
+
+ 04 Jun 2006; Thomas Cort <tcort@gentoo.org> postgresql-7.4.13.ebuild:
+ Stable on amd64 wrt security Bug #134168.
+
+ 03 Jun 2006; Rene Nussbaumer <killerfox@gentoo.org>
+ postgresql-8.0.8.ebuild:
+ Stable on hppa. See bug #134168.
+
+ 03 Jun 2006; Rene Nussbaumer <killerfox@gentoo.org>
+ postgresql-7.4.13.ebuild:
+ Stable on hppa. See bug #134168.
+
+ 03 Jun 2006; Mark Loeser <halcy0n@gentoo.org> postgresql-7.4.13.ebuild,
+ postgresql-8.0.8.ebuild:
+ Stable on x86; bug #134168
+
+ 01 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org>
+ postgresql-7.4.13.ebuild, postgresql-8.0.8.ebuild:
+ Stable on sparc wrt security #134168
+
+ 01 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ postgresql-7.4.13.ebuild, postgresql-8.0.8.ebuild:
+ ppc stable, bug #134168
+
+ 01 Jun 2006; Thomas Cort <tcort@gentoo.org> postgresql-8.0.8.ebuild:
+ Stable on alpha wrt security Bug #134168.
+
+ 01 Jun 2006; Thomas Cort <tcort@gentoo.org> postgresql-7.4.13.ebuild:
+ Stable on alpha wrt security Bug #134168.
+
+ 31 May 2006; Markus Rothe <corsair@gentoo.org> postgresql-7.4.13.ebuild,
+ postgresql-8.0.8.ebuild:
+ Stable on ppc64; bug #134168
+
+ 31 May 2006; Konstantin Arkhipov <voxus@gentoo.org> +postgresql-8.1.4.ebuild,
+ +postgresql-8.0.8.ebuild, +postgresql-7.4.13.ebuild,
+ +postgresql-7.3.15.ebuild:
+ Version bump wrt security bug #134168.
+
+ 27 Apr 2006; Marien Zwart <marienz@gentoo.org>
+ files/digest-postgresql-7.3.6-r2, files/digest-postgresql-7.3.9-r1,
+ files/digest-postgresql-7.3.11, files/digest-postgresql-7.3.13,
+ files/digest-postgresql-7.3.14, files/digest-postgresql-7.4.7-r1,
+ files/digest-postgresql-7.4.7-r2, files/digest-postgresql-7.4.8,
+ files/digest-postgresql-7.4.9, files/digest-postgresql-7.4.11,
+ files/digest-postgresql-7.4.12, files/digest-postgresql-8.0.3,
+ files/digest-postgresql-8.0.4, files/digest-postgresql-8.0.6,
+ files/digest-postgresql-8.0.7, files/digest-postgresql-8.1.2,
+ files/digest-postgresql-8.1.3, Manifest:
+ Fixing SHA256 digest, pass four
+
+ 17 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ postgresql-8.1.3-r1.ebuild:
+ Add ~x86-fbsd keyword.
+
+*postgresql-8.1.3-r1 (10 Apr 2006)
+
+ 10 Apr 2006; <chrb@gentoo.org> +postgresql-8.1.3-r1.ebuild:
+ Re-add threads support, bug #120190.
+
+ 09 Mar 2006; Aron Griffis <agriffis@gentoo.org> postgresql-8.0.7.ebuild:
+ Mark 8.0.7 stable on ia64
+
+ 20 Feb 2006; Joshua Kinard <kumba@gentoo.org> postgresql-8.1.3.ebuild:
+ Kick 8.1.3 back down to mips unstable -- no need to jump ahead of the other
+ archs.
+
+ 20 Feb 2006; Joshua Kinard <kumba@gentoo.org> postgresql-7.3.14.ebuild,
+ postgresql-7.4.12.ebuild, postgresql-8.0.7.ebuild,
+ postgresql-8.1.3.ebuild:
+ Marked stable on mips.
+
+ 19 Feb 2006; Bryan Østergaard <kloeri@gentoo.org
+ postgresql-7.3.11.ebuild, postgresql-7.4.9.ebuild:
+ Stable 7.3.11 + 7.4.9 on Alpha.
+
+ 16 Feb 2006; Masatomo Nakano <nakano@gentoo.org> ChangeLog:
+ Fixed digest/Manifest.
+
+*postgresql-8.0.7 (15 Feb 2006)
+*postgresql-7.4.12 (15 Feb 2006)
+*postgresql-7.3.14 (15 Feb 2006)
+
+ 15 Feb 2006; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql.init-7.3.14, +files/postgresql-7.3.14-gentoo.patch,
+ +files/pg_autovacuum.conf-7.4.12, +files/pg_autovacuum.init-7.4.12,
+ +files/postgresql.conf-7.4.12, +files/postgresql.init-7.4.12,
+ +files/postgresql-7.4.12-gentoo.patch,
+ +files/postgresql-7.4.12-hppa-testandset.patch,
+ +files/postgresql-7.4.12-vacuum-delay.patch,
+ +files/pg_autovacuum.conf-8.0.7, +files/pg_autovacuum.init-8.0.7,
+ +files/postgresql.conf-8.0.7, +files/postgresql.init-8.0.7,
+ +files/postgresql-8.0.7-gentoo.patch, +files/postgresql-8.0.7-sh.patch,
+ +postgresql-7.3.14.ebuild, +postgresql-7.4.12.ebuild,
+ +postgresql-8.0.7.ebuild:
+ Version bump.
+
+*postgresql-8.1.3 (14 Feb 2006)
+
+ 14 Feb 2006; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql.conf-8.1.3, +files/postgresql.init-8.1.3,
+ +files/postgresql-8.1.3-gentoo.patch, +files/postgresql-8.1.3-sh.patch,
+ +postgresql-8.1.3.ebuild:
+ Version bump.
+
+ 04 Feb 2006; Aron Griffis <agriffis@gentoo.org> postgresql-8.0.4.ebuild:
+ Mark 8.0.4 stable on alpha
+
+ 29 Jan 2006; Masatomo Nakano <nakano@gentoo.org>
+ -files/postgresql.init-7.3.10, -files/postgresql-7.3.10-gentoo.patch,
+ -files/postgresql.init-7.3.12, -files/postgresql-7.3.12-gentoo.patch,
+ -files/pg_autovacuum.conf-7.4.10, -files/pg_autovacuum.init-7.4.10,
+ -files/postgresql.conf-7.4.10, -files/postgresql.init-7.4.10,
+ -files/postgresql-7.4.10-gentoo.patch,
+ -files/postgresql-7.4.10-hppa-testandset.patch,
+ -files/postgresql-7.4.10-vacuum-delay.patch,
+ -files/pg_autovacuum.conf-8.0.1, -files/pg_autovacuum.init-8.0.1,
+ -files/postgresql.conf-8.0.1, -files/postgresql.init-8.0.1,
+ -files/postgresql-8.0.1-gentoo.patch,
+ -files/postgresql-8.0.1-gentoo-libpq.patch,
+ -files/postgresql-8.0.1-securityfix.patch,
+ -files/pg_autovacuum.conf-8.0.5, -files/pg_autovacuum.init-8.0.5,
+ -files/postgresql.conf-8.0.5, -files/postgresql.init-8.0.5,
+ -files/postgresql-8.0.5-gentoo.patch, -files/postgresql-8.0.5-sh.patch,
+ -files/postgresql.conf-8.1.0, -files/postgresql.init-8.1.0,
+ -files/postgresql-8.1.0-gentoo.patch, -files/postgresql-8.1.0-sh.patch,
+ -files/postgresql.conf-8.1.1, -files/postgresql.init-8.1.1,
+ -files/postgresql-8.1.1-gentoo.patch, -files/postgresql-8.1.1-sh.patch,
+ -postgresql-7.3.10.ebuild, -postgresql-7.3.12.ebuild,
+ -postgresql-7.4.10.ebuild, -postgresql-8.0.1-r3.ebuild,
+ -postgresql-8.0.1-r4.ebuild, -postgresql-8.0.5.ebuild,
+ -postgresql-8.1.0.ebuild, -postgresql-8.1.1.ebuild:
+ Removed old versions.
+
+*postgresql-8.1.2 (28 Jan 2006)
+*postgresql-8.0.6 (28 Jan 2006)
+*postgresql-7.4.11 (28 Jan 2006)
+*postgresql-7.3.13 (28 Jan 2006)
+
+ 28 Jan 2006; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql.init-7.3.13, +files/postgresql-7.3.13-gentoo.patch,
+ +files/pg_autovacuum.conf-7.4.11, +files/pg_autovacuum.init-7.4.11,
+ +files/postgresql.conf-7.4.11, +files/postgresql.init-7.4.11,
+ +files/postgresql-7.4.11-gentoo.patch,
+ +files/postgresql-7.4.11-hppa-testandset.patch,
+ +files/postgresql-7.4.11-vacuum-delay.patch,
+ +files/pg_autovacuum.conf-8.0.6, +files/pg_autovacuum.init-8.0.6,
+ +files/postgresql.conf-8.0.6, +files/postgresql.init-8.0.6,
+ +files/postgresql-8.0.6-gentoo.patch, +files/postgresql-8.0.6-sh.patch,
+ +files/postgresql.conf-8.1.2, +files/postgresql.init-8.1.2,
+ +files/postgresql-8.1.2-gentoo.patch, +files/postgresql-8.1.2-sh.patch,
+ +postgresql-7.3.13.ebuild, +postgresql-7.4.11.ebuild,
+ +postgresql-8.0.6.ebuild, +postgresql-8.1.2.ebuild:
+ Version bump.
+
+ 26 Dec 2005; Simon Stelling <blubb@gentoo.org> postgresql-7.3.12.ebuild,
+ postgresql-7.4.9.ebuild, postgresql-8.0.4.ebuild:
+ - 7.3.12: fix multilib-strict wise
+ - 7.4.9 & 8.0.4: mark stable on amd64
+
+*postgresql-8.1.1 (25 Dec 2005)
+*postgresql-8.0.5 (25 Dec 2005)
+*postgresql-7.4.10 (25 Dec 2005)
+*postgresql-7.3.12 (25 Dec 2005)
+
+ 25 Dec 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql.init-7.3.12, +files/postgresql-7.3.12-gentoo.patch,
+ +files/pg_autovacuum.conf-7.4.10, +files/pg_autovacuum.init-7.4.10,
+ +files/postgresql.conf-7.4.10, +files/postgresql.init-7.4.10,
+ +files/postgresql-7.4.10-gentoo.patch,
+ +files/postgresql-7.4.10-hppa-testandset.patch,
+ +files/postgresql-7.4.10-vacuum-delay.patch,
+ +files/pg_autovacuum.conf-8.0.5, +files/pg_autovacuum.init-8.0.5,
+ +files/postgresql.conf-8.0.5, +files/postgresql.init-8.0.5,
+ +files/postgresql-8.0.5-gentoo.patch, +files/postgresql-8.0.5-sh.patch,
+ +files/postgresql.conf-8.1.1, +files/postgresql.init-8.1.1,
+ +files/postgresql-8.1.1-gentoo.patch, +files/postgresql-8.1.1-sh.patch,
+ +postgresql-7.3.12.ebuild, +postgresql-7.4.10.ebuild,
+ +postgresql-8.0.5.ebuild, +postgresql-8.1.1.ebuild:
+ Version bump.
+
+ 23 Nov 2005; Masatomo Nakano <nakano@gentoo.org> postgresql-8.1.0.ebuild:
+ Fixed version check logic for 8.1. (#72814)
+
+ 21 Nov 2005; Joseph Jezak <josejx@gentoo.org> postgresql-7.3.11.ebuild,
+ postgresql-7.4.9.ebuild, postgresql-8.0.4.ebuild:
+ Marked ppc stable for bug #111916.
+
+ 21 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ postgresql-7.3.11.ebuild, postgresql-7.4.9.ebuild,
+ postgresql-8.0.4.ebuild:
+ Stable on sparc wrt #111916
+
+ 19 Nov 2005; Rene Nussbaumer <killerfox@gentoo.org>
+ postgresql-8.0.4.ebuild:
+ Stable on hppa.
+
+ 19 Nov 2005; Mark Loeser <halcy0n@gentoo.org> postgresql-7.3.11.ebuild,
+ postgresql-7.4.9.ebuild, postgresql-8.0.4.ebuild:
+ Stable on x86; bug #111916
+
+ 17 Nov 2005; Markus Rothe <corsair@gentoo.org> postgresql-7.4.9.ebuild,
+ postgresql-8.0.4.ebuild:
+ Stable on ppc64; bug #111916
+
+ 12 Nov 2005; Masatomo Nakano <nakano@gentoo.org>
+ postgresql-7.3.6-r2.ebuild, postgresql-7.3.9-r1.ebuild,
+ postgresql-7.3.10.ebuild, postgresql-7.3.11.ebuild,
+ postgresql-7.4.7-r1.ebuild, postgresql-7.4.7-r2.ebuild,
+ postgresql-7.4.8.ebuild, postgresql-7.4.9.ebuild,
+ postgresql-8.0.1-r3.ebuild, postgresql-8.0.1-r4.ebuild,
+ postgresql-8.0.3.ebuild, postgresql-8.0.4.ebuild, postgresql-8.1.0.ebuild:
+ removed --with-gnu-ld. (#108386).
+
+ 08 Nov 2005; Masatomo Nakano <nakano@gentoo.org>
+ -files/postgresql.conf-8.1_beta3, -files/postgresql.init-8.1_beta3,
+ -files/postgresql-8.1_beta3-gentoo.patch,
+ -files/postgresql-8.1_beta3-sh.patch, -postgresql-8.1_beta3.ebuild:
+ removed beta version.
+
+*postgresql-8.1.0 (08 Nov 2005)
+
+ 08 Nov 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql.conf-8.1.0, +files/postgresql.init-8.1.0,
+ +files/postgresql-8.1.0-gentoo.patch, +files/postgresql-8.1.0-sh.patch,
+ +postgresql-8.1.0.ebuild:
+ version bump.
+
+ 22 Oct 2005; Masatomo Nakano <nakano@gentoo.org>
+ postgresql-7.3.6-r2.ebuild, postgresql-7.3.9-r1.ebuild,
+ postgresql-7.3.10.ebuild, postgresql-7.3.11.ebuild,
+ postgresql-7.4.7-r1.ebuild, postgresql-7.4.7-r2.ebuild,
+ postgresql-7.4.8.ebuild, postgresql-7.4.9.ebuild,
+ postgresql-8.0.1-r3.ebuild, postgresql-8.0.1-r4.ebuild,
+ postgresql-8.0.3.ebuild, postgresql-8.0.4.ebuild,
+ postgresql-8.1_beta3.ebuild:
+ Use emerge --config instead of ebuild ... config. #109482
+
+ 17 Oct 2005; Masatomo Nakano <nakano@gentoo.org>
+ -files/postgresql.conf-8.1_beta1, -files/postgresql.init-8.1_beta1,
+ -files/postgresql.conf-8.1_beta2, -files/postgresql.init-8.1_beta2,
+ -files/postgresql-8.1_beta1-gentoo.patch,
+ -files/postgresql-8.1_beta1-sh.patch,
+ -files/postgresql-8.1_beta2-gentoo.patch,
+ -files/postgresql-8.1_beta2-sh.patch, -postgresql-8.1_beta1.ebuild,
+ -postgresql-8.1_beta2.ebuild:
+ Removed old versions.
+
+*postgresql-8.1_beta3 (15 Oct 2005)
+
+ 15 Oct 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql.conf-8.1_beta3, +files/postgresql.init-8.1_beta3,
+ +files/postgresql-8.1_beta3-gentoo.patch,
+ +files/postgresql-8.1_beta3-sh.patch, +postgresql-8.1_beta3.ebuild:
+ Version bump.
+
+*postgresql-8.0.4 (09 Oct 2005)
+*postgresql-7.4.9 (09 Oct 2005)
+*postgresql-7.3.11 (09 Oct 2005)
+
+ 09 Oct 2005; <masatomo@gentoo.org> +files/postgresql.init-7.3.11,
+ +files/postgresql-7.3.11-gentoo.patch, +files/pg_autovacuum.conf-7.4.9,
+ +files/pg_autovacuum.init-7.4.9, +files/postgresql.conf-7.4.9,
+ +files/postgresql.init-7.4.9, +files/postgresql-7.4.9-gentoo.patch,
+ +files/postgresql-7.4.9-hppa-testandset.patch,
+ +files/postgresql-7.4.9-vacuum-delay.patch,
+ +files/pg_autovacuum.conf-8.0.4, +files/pg_autovacuum.init-8.0.4,
+ +files/postgresql.conf-8.0.4, +files/postgresql.init-8.0.4,
+ +files/postgresql-8.0.4-gentoo.patch, +files/postgresql-8.0.4-sh.patch,
+ +postgresql-7.3.11.ebuild, +postgresql-7.4.9.ebuild,
+ +postgresql-8.0.4.ebuild:
+ version bump
+
+ 08 Oct 2005; Thomas Matthijs <axxo@gentoo.org> postgresql-7.3.6-r2.ebuild:
+ use java-pkg_dojar not dojar
+
+*postgresql-8.1_beta2 (21 Sep 2005)
+
+ 21 Sep 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql.conf-8.1_beta2, +files/postgresql.init-8.1_beta2,
+ +files/postgresql-8.1_beta2-gentoo.patch,
+ +files/postgresql-8.1_beta2-sh.patch, +postgresql-8.1_beta2.ebuild:
+ Version bump.
+
+*postgresql-8.1_beta1 (28 Aug 2005)
+
+ 28 Aug 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql.conf-8.1_beta1, +files/postgresql.init-8.1_beta1,
+ +files/postgresql-8.1_beta1-gentoo.patch,
+ +files/postgresql-8.1_beta1-sh.patch, +postgresql-8.1_beta1.ebuild:
+ Version bump.
+
+ 17 Aug 2005; MATSUU Takuto <matsuu@gentoo.org>
+ +files/postgresql-8.0.3-sh.patch, postgresql-8.0.3.ebuild:
+ Stable on sh.
+
+ 03 Aug 2005; Bryan Østergaard <kloeri@gentoo.org>
+ postgresql-8.0.3.ebuild:
+ Stable on alpha.
+
+ 31 Jul 2005; Tobias Scherbaum <dertobi123@gentoo.org>
+ postgresql-8.0.3.ebuild:
+ ppc stable
+
+ 29 Jul 2005; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.10.ebuild,
+ postgresql-7.4.8.ebuild, postgresql-8.0.1-r4.ebuild,
+ postgresql-8.0.3.ebuild:
+ Fixed dependency bug. (#100631)
+
+ 28 Jul 2005; Konstantin Arkhipov <voxus@gentoo.org> postgresql-8.0.3.ebuild:
+ Stable on amd64.
+
+ 28 Jul 2005; Rene Nussbaumer <killerfox@gentoo.org>
+ postgresql-8.0.3.ebuild:
+ Stable on hppa.
+
+ 21 Jul 2005; Markus Rothe <corsair@gentoo.org> postgresql-8.0.3.ebuild:
+ Stable on ppc64
+
+ 20 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ postgresql-8.0.3.ebuild:
+ Stable on sparc
+
+ 20 Jul 2005; Masatomo Nakano <nakano@gentoo.org>
+ -postgresql-8.0.1-r2.ebuild, postgresql-8.0.3.ebuild:
+ Marked stable on x86 and tidy up.
+
+ 14 Jul 2005; Rene Nussbaumer <killerfox@gentoo.org>
+ postgresql-8.0.1-r4.ebuild:
+ Stable on hppa.
+
+ 12 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ postgresql-8.0.1-r4.ebuild:
+ Stable on sparc
+
+ 11 Jul 2005; Masatomo Nakano <nakano@gentoo.org>
+ -files/pg_autovacuum.conf-8.0.2, -files/pg_autovacuum.init-8.0.2,
+ -files/postgresql.conf-8.0.2, -files/postgresql.init-8.0.2,
+ -files/postgresql-8.0.2-gentoo.patch, -postgresql-8.0.2.ebuild,
+ -postgresql-8.0.2-r1.ebuild:
+ Removed postgresql-8.0.2 packages.
+
+ 09 Jul 2005; Markus Rothe <corsair@gentoo.org> postgresql-8.0.1-r4.ebuild:
+ Stable on ppc64
+
+ 06 Jul 2005; Masatomo Nakano <nakano@gentoo.org>
+ postgresql-8.0.1-r4.ebuild:
+ Marked stable on x86.
+
+ 06 Jul 2005; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.8.ebuild:
+ Makred stable on x86.
+
+ 03 Jul 2005; Masatomo Nakano <nakano@gentoo.org>
+ files/postgresql-7.4.8-gentoo.patch:
+ Removed unnecessary patch.
+
+ 03 Jul 2005; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.10.ebuild:
+ Marked stable on x86.
+
+*postgresql-8.0.3 (16 May 2005)
+*postgresql-7.4.8 (16 May 2005)
+*postgresql-7.3.10 (16 May 2005)
+
+ 16 May 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql.init-7.3.10, +files/postgresql-7.3.10-gentoo.patch,
+ +files/pg_autovacuum.conf-7.4.8, +files/pg_autovacuum.init-7.4.8,
+ +files/postgresql.conf-7.4.8, +files/postgresql.init-7.4.8,
+ +files/postgresql-7.4.8-gentoo.patch,
+ +files/postgresql-7.4.8-hppa-testandset.patch,
+ +files/postgresql-7.4.8-vacuum-delay.patch,
+ -files/postgresql-8.0.2-gentoo-libpq.patch,
+ +files/pg_autovacuum.conf-8.0.3, +files/pg_autovacuum.init-8.0.3,
+ +files/postgresql.conf-8.0.3, +files/postgresql.init-8.0.3,
+ +files/postgresql-8.0.3-gentoo.patch, +postgresql-7.3.10.ebuild,
+ +postgresql-7.4.8.ebuild, postgresql-8.0.1-r4.ebuild,
+ -postgresql-8.0.2-r2.ebuild, +postgresql-8.0.3.ebuild:
+ Version bump.
+
+ 15 May 2005; Masatomo Nakano <nakano@gentoo.org>
+ postgresql-7.4.7-r2.ebuild, postgresql-8.0.1-r3.ebuild:
+ Marked stable on x86.
+
+ 09 May 2005; Masatomo Nakano <nakano@gentoo.org>
+ files/postgresql-8.0.1-gentoo-libpq.patch,
+ files/postgresql-8.0.2-gentoo-libpq.patch, postgresql-8.0.1-r4.ebuild,
+ postgresql-8.0.2-r2.ebuild:
+ Removed header files installed by libpq package.
+
+ 09 May 2005; Masatomo Nakano <nakano@gentoo.org>
+ postgresql-8.0.1-r4.ebuild, postgresql-8.0.2-r2.ebuild:
+ Fixed include files.
+
+ 08 May 2005; Masatomo Nakano <nakano@gentoo.org>
+ postgresql-8.0.1-r4.ebuild, postgresql-8.0.2-r1.ebuild,
+ postgresql-8.0.2-r2.ebuild:
+ Removed sudo dependency.
+
+*postgresql-8.0.2-r2 (08 May 2005)
+*postgresql-8.0.1-r4 (08 May 2005)
+
+ 08 May 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql-8.0.1-gentoo-libpq.patch,
+ +files/postgresql-8.0.2-gentoo-libpq.patch, +postgresql-8.0.1-r4.ebuild,
+ +postgresql-8.0.2-r2.ebuild:
+ Added ebuilds separated libpq version, which are still in package.mask.
+
+ 07 May 2005; Bryan Østergaard <kloeri@gentoo.org>
+ postgresql-8.0.1-r3.ebuild:
+ Stable on ia64, bug 91231.
+
+ 07 May 2005; Bryan Østergaard <kloeri@gentoo.org>
+ postgresql-7.4.7-r2.ebuild, postgresql-8.0.1-r3.ebuild:
+ Stable on alpha, bug 91231.
+
+ 07 May 2005; Aron Griffis <agriffis@gentoo.org>
+ postgresql-7.4.7-r2.ebuild:
+ stable on ia64
+
+ 07 May 2005; Omkhar Arasaratnam <omkhar@gentoo.org>
+ postgresql-7.4.7-r2.ebuild, postgresql-8.0.1-r3.ebuild:
+ Stable on ppc64 wrt #91231
+
+ 07 May 2005; Michael Hanselmann <hansmi@gentoo.org>
+ postgresql-7.4.7-r2.ebuild, postgresql-8.0.1-r3.ebuild:
+ Stable on hppa.
+
+ 07 May 2005; Konstantin Arkhipov <voxus@gentoo.org>
+ postgresql-8.0.1-r3.ebuild, postgresql-7.4.7-r2.ebuild:
+ Stable on amd64.
+
+ 07 May 2005; Jeffrey Forman <jforman@gentoo.org>
+ postgresql-8.0.1-r3.ebuild:
+ stable on sparc
+
+ 07 May 2005; Michael Hanselmann <hansmi@gentoo.org>
+ postgresql-7.4.7-r2.ebuild, postgresql-8.0.1-r3.ebuild:
+ Stable on ppc.
+
+*postgresql-8.0.2-r1 (07 May 2005)
+*postgresql-8.0.1-r3 (07 May 2005)
+*postgresql-7.4.7-r2 (07 May 2005)
+
+ 07 May 2005; MATSUU Takuto <matsuu@gentoo.org>
+ +files/CAN-2005-1409-doc.patch, +files/CAN-2005-1409.patch,
+ +files/CAN-2005-1410.patch, +postgresql-7.4.7-r2.ebuild,
+ +postgresql-8.0.1-r3.ebuild, +postgresql-8.0.2-r1.ebuild:
+ security bump - CAN-2005-1409, CAN-2005-1410 - bug 91231.
+
+ 05 May 2005; Sven Wegener <swegener@gentoo.org>
+ postgresql-7.3.6-r2.ebuild, postgresql-7.3.9-r1.ebuild,
+ postgresql-7.4.7-r1.ebuild:
+ Removed trailing * from <, <=, >= and > dependencies.
+
+ 22 Apr 2005; Bryan Østergaard <kloeri@gentoo.org>
+ postgresql-8.0.1-r2.ebuild:
+ Stable on ia64.
+
+ 14 Apr 2005; Bryan Østergaard <kloeri@gentoo.org>
+ postgresql-8.0.1-r2.ebuild:
+ Stable on alpha.
+
+*postgresql-7.3.6-r2 (13 Apr 2005)
+
+ 13 Apr 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql.init-7.3.6, +postgresql-7.3.6-r2.ebuild:
+ readded. (7.3.6 is used by postgis)
+
+ 12 Apr 2005; Masatomo Nakano <nakano@gentoo.org> postgresql-8.0.2.ebuild:
+ ~amd64 masked.
+
+ 12 Apr 2005; Masatomo Nakano <nakano@gentoo.org>
+ -files/postgresql.init-7.3.6, -files/postgresql.init-7.3.7,
+ -files/postgresql-7.3.7-gentoo.patch,
+ -files/postgresql-7.3.7-tempfile.patch, -files/postgresql.init-7.3.8,
+ -files/postgresql-7.3.8-gentoo.patch, -files/pg_autovacuum.conf-7.4.3,
+ -files/pg_autovacuum.init-7.4.3, -files/postgresql.conf-7.4.3,
+ -files/postgresql.init-7.4.3, -files/postgresql-7.4.3-gentoo.patch,
+ -files/postgresql-7.4.3-hppa-testandset.patch,
+ -files/postgresql-7.4.3-vacuum-delay.patch,
+ -files/pg_autovacuum.conf-7.4.5, -files/pg_autovacuum.init-7.4.5,
+ -files/postgresql.conf-7.4.5, -files/postgresql.init-7.4.5,
+ -files/postgresql-7.4.5-gentoo.patch,
+ -files/postgresql-7.4.5-hppa-testandset.patch,
+ -files/postgresql-7.4.5-r1-gentoo.patch,
+ -files/postgresql-7.4.5-tempfile.patch,
+ -files/postgresql-7.4.5-vacuum-delay.patch,
+ -files/pg_autovacuum.conf-7.4.6, -files/pg_autovacuum.init-7.4.6,
+ -files/postgresql.conf-7.4.6, -files/postgresql.init-7.4.6,
+ -files/postgresql-7.4.6-gentoo.patch,
+ -files/postgresql-7.4.6-hppa-testandset.patch,
+ -files/postgresql-7.4.6-vacuum-delay.patch,
+ -files/pg_autovacuum.conf-8.0.0, -files/pg_autovacuum.init-8.0.0,
+ -files/postgresql.conf-8.0.0, -files/postgresql.init-8.0.0,
+ -files/postgresql-8.0.0-gentoo.patch, -postgresql-7.3.6-r1.ebuild,
+ -postgresql-7.3.7-r2.ebuild, -postgresql-7.3.8.ebuild,
+ -postgresql-7.3.9.ebuild, -postgresql-7.4.3.ebuild,
+ -postgresql-7.4.3-r1.ebuild, -postgresql-7.4.5.ebuild,
+ -postgresql-7.4.5-r1.ebuild, -postgresql-7.4.5-r2.ebuild,
+ -postgresql-7.4.6.ebuild, -postgresql-7.4.7.ebuild,
+ -postgresql-8.0.0.ebuild, -postgresql-8.0.1.ebuild,
+ -postgresql-8.0.1-r1.ebuild, postgresql-8.0.1-r2.ebuild,
+ postgresql-8.0.2.ebuild:
+ Tidy up.
+
+*postgresql-8.0.2 (12 Apr 2005)
+
+ 12 Apr 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/pg_autovacuum.conf-8.0.2, +files/pg_autovacuum.init-8.0.2,
+ +files/postgresql.conf-8.0.2, +files/postgresql.init-8.0.2,
+ +files/postgresql-8.0.2-gentoo.patch, +postgresql-8.0.2.ebuild:
+ Version bump.
+
+ 12 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ postgresql-8.0.1-r2.ebuild:
+ Stable on sparc
+
+ 10 Apr 2005; Simon Stelling <blubb@gentoo.org> postgresql-8.0.1-r2.ebuild:
+ stable on amd64
+
+ 09 Apr 2005; Michael Hanselmann <hansmi@gentoo.org>
+ postgresql-8.0.1-r2.ebuild:
+ Stable on ppc.
+
+ 08 Apr 2005; Markus Rothe <corsair@gentoo.org> postgresql-8.0.1-r2.ebuild:
+ Stable on ppc64
+
+ 05 Apr 2005; Masatomo Nakano <nakano@gentoo.org>
+ postgresql-8.0.1-r2.ebuild:
+ removed blocking RDEPEND.
+
+ 04 Apr 2005; Masatomo Nakano <nakano@gentoo.org>
+ postgresql-8.0.1-r2.ebuild:
+ Marked stable on x86.
+
+ 23 Mar 2005; MATSUU Takuto <matsuu@gentoo.org> postgresql-8.0.1-r2.ebuild:
+ filter-flags -feliminate-dwarf2-dups, #86878
+
+*postgresql-8.0.1-r2 (19 Mar 2005)
+
+ 19 Mar 2005; MATSUU Takuto <matsuu@gentoo.org> +postgresql-8.0.1-r2.ebuild:
+ Added Kerberos support.
+ Update pg-hier URL.
+ Removed --with-maxbackends. It was removed in version 7.2(upstream).
+
+ 08 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ postgresql-7.4.7-r1.ebuild, postgresql-8.0.1-r1.ebuild:
+ Multilib fixes for when DEFAULT_ABI is not the default of the toolchain.
+
+ 24 Feb 2005; petre rodan <kaiowas@gentoo.org> postgresql-7.3.6-r1.ebuild,
+ postgresql-7.3.7-r2.ebuild, postgresql-7.3.8.ebuild,
+ postgresql-7.3.9-r1.ebuild, postgresql-7.3.9.ebuild,
+ postgresql-7.4.3-r1.ebuild, postgresql-7.4.3.ebuild,
+ postgresql-7.4.5-r1.ebuild, postgresql-7.4.5-r2.ebuild,
+ postgresql-7.4.5.ebuild, postgresql-7.4.6.ebuild,
+ postgresql-7.4.7-r1.ebuild, postgresql-7.4.7.ebuild,
+ postgresql-8.0.0.ebuild, postgresql-8.0.1-r1.ebuild,
+ postgresql-8.0.1.ebuild:
+ added selinux RDEPEND - bug 79747
+
+ 20 Feb 2005; Aron Griffis <agriffis@gentoo.org> postgresql-7.3.9-r1.ebuild,
+ postgresql-7.4.7-r1.ebuild:
+ stable on ia64 #81350
+
+ 18 Feb 2005; Hardave Riar <hardave@gentoo.org> postgresql-7.3.9-r1.ebuild,
+ postgresql-7.4.7-r1.ebuild:
+ Stable on mips, bug #81350
+
+ 16 Feb 2005; Michael Hanselmann <hansmi@gentoo.org>
+ postgresql-7.3.9-r1.ebuild, postgresql-7.4.7-r1.ebuild:
+ Stable on hppa.
+
+ 14 Feb 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ postgresql-7.3.9-r1.ebuild, postgresql-7.4.7-r1.ebuild:
+ Stable on sparc wrt #81350
+
+ 14 Feb 2005; Jan Brinkmann <luckyduck@gentoo.org>
+ postgresql-7.3.9-r1.ebuild, postgresql-7.4.7-r1.ebuild:
+ stable on amd64. see #81350
+
+ 13 Feb 2005; Bryan Østergaard <kloeri@gentoo.org>
+ postgresql-7.3.9-r1.ebuild, postgresql-7.4.7-r1.ebuild:
+ Stable on alpha, bug 81350.
+
+ 13 Feb 2005; Markus Rothe <corsair@gentoo.org> postgresql-7.4.7-r1.ebuild:
+ Stable on ppc64; bug #81350
+
+ 13 Feb 2005; Michael Hanselmann <hansmi@gentoo.org>
+ postgresql-7.3.9-r1.ebuild, postgresql-7.4.7-r1.ebuild:
+ Stable on ppc, bug 81350.
+
+*postgresql-7.4.7-r1 (11 Feb 2005)
+
+ 11 Feb 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql-7.3.9-securityfix.patch,
+ +files/postgresql-7.4.7-securityfix.patch,
+ +files/postgresql-8.0.1-securityfix.patch, +postgresql-7.3.9-r1.ebuild,
+ +postgresql-7.4.7-r1.ebuild, +postgresql-8.0.1-r1.ebuild:
+ Fixed security problem. (#81350)
+
+ 06 Feb 2005; Joshua Kinard <kumba@gentoo.org> postgresql-7.4.7.ebuild:
+ Marked stable on mips.
+
+ 04 Feb 2005; Michael Hanselmann <hansmi@gentoo.org>
+ postgresql-7.4.7.ebuild:
+ Stable on ppc.
+
+ 03 Feb 2005; Gustavo Zacarias <gustavoz@gentoo.org> postgresql-7.3.9.ebuild:
+ Stable on sparc wrt #80342
+
+ 02 Feb 2005; Markus Rothe <corsair@gentoo.org> postgresql-7.4.7.ebuild:
+ Stable on ppc64; bug #80342
+
+*postgresql-7.3.9 (01 Feb 2005)
+
+ 01 Feb 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/pg_autovacuum.conf-7.4.7, +files/pg_autovacuum.conf-8.0.1,
+ +files/pg_autovacuum.init-7.4.7, +files/pg_autovacuum.init-8.0.1,
+ +files/postgresql-7.3.9-gentoo.patch,
+ +files/postgresql-7.4.7-gentoo.patch,
+ +files/postgresql-7.4.7-hppa-testandset.patch,
+ +files/postgresql-7.4.7-vacuum-delay.patch,
+ +files/postgresql-8.0.1-gentoo.patch, +files/postgresql.conf-7.4.7,
+ +files/postgresql.conf-8.0.1, +files/postgresql.init-7.3.9,
+ +files/postgresql.init-7.4.7, +files/postgresql.init-8.0.1,
+ +postgresql-7.3.9.ebuild, +postgresql-7.4.7.ebuild,
+ +postgresql-8.0.1.ebuild:
+ Version bump. (this is security fixed version. see #80342)
+
+ 22 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ postgresql-7.4.6.ebuild, postgresql-8.0.0.ebuild:
+ Multilib fixes
+
+ 21 Jan 2005; Masatomo Nakano <nakano@gentoo.org>
+ -files/pg_autovacuum.conf-8.0.0_rc4, -files/pg_autovacuum.conf-8.0.0_rc5,
+ -files/pg_autovacuum.init-8.0.0_rc4, -files/pg_autovacuum.init-8.0.0_rc5,
+ -files/postgresql-8.0.0_rc4-gentoo.patch,
+ -files/postgresql-8.0.0_rc5-gentoo.patch, -postgresql-8.0.0_rc4.ebuild,
+ -postgresql-8.0.0_rc5.ebuild:
+ removed old ebuilds.
+
+*postgresql-8.0.0 (19 Jan 2005)
+
+ 19 Jan 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/pg_autovacuum.conf-8.0.0, +files/pg_autovacuum.init-8.0.0,
+ +files/postgresql-8.0.0-gentoo.patch, +postgresql-8.0.0.ebuild:
+ Version bump.
+
+*postgresql-8.0.0_rc5 (11 Jan 2005)
+
+ 11 Jan 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/pg_autovacuum.conf-8.0.0_rc5, +files/pg_autovacuum.init-8.0.0_rc5,
+ +files/postgresql-8.0.0_rc5-gentoo.patch, +postgresql-8.0.0_rc5.ebuild:
+ Version bump.
+
+*postgresql-8.0.0_rc4 (07 Jan 2005)
+
+ 07 Jan 2005; Masatomo Nakano <nakano@gentoo.org>
+ -files/pg_autovacuum.conf-8.0.0_rc2, -files/pg_autovacuum.conf-8.0.0_rc3,
+ +files/pg_autovacuum.conf-8.0.0_rc4, -files/pg_autovacuum.init-8.0.0_rc2,
+ -files/pg_autovacuum.init-8.0.0_rc3, +files/pg_autovacuum.init-8.0.0_rc4,
+ -files/postgresql-8.0.0_rc2-gentoo.patch,
+ -files/postgresql-8.0.0_rc3-gentoo.patch,
+ +files/postgresql-8.0.0_rc4-gentoo.patch, -postgresql-8.0.0_rc2.ebuild,
+ -postgresql-8.0.0_rc3.ebuild, +postgresql-8.0.0_rc4.ebuild:
+ Version bump.
+
+ 07 Jan 2005; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.6.ebuild,
+ postgresql-8.0.0_rc3.ebuild:
+ Added pkgconfig DEPEND. (#76784)
+
+ 04 Jan 2005; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.6.ebuild:
+ Added xml support. (#75701)
+
+*postgresql-8.0.0_rc3 (04 Jan 2005)
+
+ 04 Jan 2005; Masatomo Nakano <nakano@gentoo.org>
+ +files/pg_autovacuum.conf-8.0.0_rc3, +files/pg_autovacuum.init-8.0.0_rc3,
+ +files/postgresql-8.0.0_rc3-gentoo.patch, +postgresql-8.0.0_rc3.ebuild:
+ Version bump.
+
+ 29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+ Change encoding to UTF-8 for GLEP 31 compliance
+
+ 28 Dec 2004; Guy Martin <gmsoft@gentoo.org> postgresql-7.4.6.ebuild:
+ Stable on hppa.
+
+ 22 Dec 2004; Masatomo Nakano <nakano@gentoo.org>
+ -files/pg_autovacuum.conf-8.0.0_beta5,
+ -files/pg_autovacuum.conf-8.0.0_rc1,
+ -files/pg_autovacuum.init-8.0.0_beta5,
+ -files/pg_autovacuum.init-8.0.0_rc1,
+ -files/postgresql-8.0.0_beta5-gentoo.patch,
+ -files/postgresql-8.0.0_rc1-gentoo.patch, -postgresql-8.0.0_beta5.ebuild,
+ -postgresql-8.0.0_rc1.ebuild:
+ Remove old ebuilds.
+
+*postgresql-8.0.0_rc2 (22 Dec 2004)
+
+ 22 Dec 2004; Masatomo Nakano <nakano@gentoo.org>
+ +files/pg_autovacuum.conf-8.0.0_rc2, +files/pg_autovacuum.init-8.0.0_rc2,
+ +files/postgresql-8.0.0_rc2-gentoo.patch, +postgresql-8.0.0_rc2.ebuild:
+ Version bump.
+
+ 20 Dec 2004; Bryan Østergaard <kloeri@gentoo.org>
+ postgresql-7.4.6.ebuild:
+ Stable on alpha.
+
+ 16 Dec 2004; Dylan Carlson <absinthe@gentoo.org> postgresql-7.4.6.ebuild:
+ Stable on amd64.
+
+ 06 Dec 2004; Masatomo Nakano <nakano@gentoo.org>
+ postgresql-8.0.0_rc1.ebuild:
+ Fixed missing libxslt dependency.
+
+*postgresql-8.0.0_rc1 (04 Dec 2004)
+
+ 04 Dec 2004; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql-8.0.0_rc1-gentoo.patch, +postgresql-8.0.0_rc1.ebuild:
+ Version bump.
+
+ 30 Nov 2004; Masatomo Nakano <nakano@gentoo.org>
+ postgresql-8.0.0_beta5.ebuild:
+ Added xml2 support. (#72942)
+
+*postgresql-8.0.0_beta5 (23 Nov 2004)
+
+ 23 Nov 2004; Masatomo Nakano <nakano@gentoo.org>
+ -files/pg_autovacuum.conf-8.0.0_beta3,
+ +files/pg_autovacuum.conf-8.0.0_beta5,
+ -files/pg_autovacuum.init-8.0.0_beta3,
+ +files/pg_autovacuum.init-8.0.0_beta5,
+ -files/postgresql-8.0.0_beta3-gentoo.patch,
+ +files/postgresql-8.0.0_beta5-gentoo.patch,
+ +postgresql-8.0.0_beta5.ebuild:
+ Version bump.
+
+ 10 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> postgresql-7.4.6.ebuild:
+ Stable on sparc
+
+ 06 Nov 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.8.ebuild,
+ postgresql-7.4.6.ebuild:
+ Marked stable on x86.
+
+ 06 Nov 2004; Masatomo Nakano <nakano@gentoo.org>
+ +files/pg_autovacuum.conf-8.0.0_beta3,
+ +files/pg_autovacuum.init-8.0.0_beta3, postgresql-8.0.0_beta3.ebuild:
+ Added init script for autovacuum. (#68114)
+
+ 05 Nov 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.8.ebuild,
+ postgresql-7.4.6.ebuild:
+ Added threads support.
+
+*postgresql-7.3.8 (24 Oct 2004)
+
+ 24 Oct 2004; Masatomo Nakano <nakano@gentoo.org>
+ +files/pg_autovacuum.conf-7.4.6, +files/pg_autovacuum.init-7.4.6,
+ +files/postgresql-7.3.8-gentoo.patch,
+ +files/postgresql-7.4.6-gentoo.patch,
+ +files/postgresql-7.4.6-hppa-testandset.patch,
+ +files/postgresql-7.4.6-vacuum-delay.patch, +files/postgresql.conf-7.4.6,
+ +files/postgresql.init-7.3.8, +files/postgresql.init-7.4.6,
+ +postgresql-7.3.8.ebuild, +postgresql-7.4.6.ebuild:
+ Version bump.
+
+ 23 Oct 2004; Masatomo Nakano <nakano@gentoo.org>
+ -postgresql-7.3.7-r1.ebuild, -postgresql-7.3.7.ebuild:
+ Removed old ebuilds.
+
+ 17 Oct 2004; Akinori Hattori <hattya@gentoo.org>
+ postgresql-7.3.7-r2.ebuild:
+ stable on ia64, bug #66371
+
+ 17 Oct 2004; Thomas Matthijs <axxo@gentoo.org> postgresql-7.3.6-r1.ebuild,
+ postgresql-7.3.7-r1.ebuild, postgresql-7.3.7-r2.ebuild,
+ postgresql-7.3.7.ebuild, postgresql-7.4.3-r1.ebuild,
+ postgresql-7.4.3.ebuild, postgresql-7.4.5-r1.ebuild,
+ postgresql-7.4.5-r2.ebuild, postgresql-7.4.5.ebuild:
+ dojar --> java-pkg_dojar
+
+ 16 Oct 2004; Danny van Dyk <kugelfang@gentoo.org>
+ postgresql-7.3.7-r2.ebuild, postgresql-7.4.5-r2.ebuild:
+ Marked stable on amd64.
+
+ 14 Oct 2004; Jason Wever <weeve@gentoo.org> postgresql-7.3.7-r2.ebuild:
+ Stable on sparc wrt security bug #66371.
+
+ 14 Oct 2004; Bryan Østergaard <kloeri@gentoo.org>
+ postgresql-7.3.7-r2.ebuild:
+ Stable on alpha, bug 66371.
+
+ 13 Oct 2004; Guy Martin <gmsoft@gentoo.org> postgresql-7.3.7-r2.ebuild,
+ postgresql-7.4.5-r2.ebuild:
+ Stable on hppa.
+
+ 13 Oct 2004; Akinori Hattori <hattya@gentoo.org>
+ postgresql-7.4.5-r2.ebuild:
+ stable on ia64, bug #66371
+
+ 13 Oct 2004; <SeJo@gentoo.org> postgresql-7.3.7-r2.ebuild:
+ stable on ppc gsla: 66371
+
+*postgresql-7.3.7-r2 (13 Oct 2004)
+
+ 13 Oct 2004; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql-7.3.7-tempfile.patch, +postgresql-7.3.7-r2.ebuild:
+ Security update. #66371.
+
+ 13 Oct 2004; Masatomo Nakano <nakano@gentoo.org>
+ postgresql-7.4.5-r2.ebuild:
+ Marked stable on x86.
+
+ 10 Oct 2004; Tom Gall <tgall@gentoo.org> postgresql-7.4.5-r1.ebuild:
+ stable on ppc64, bug #66371
+
+ 10 Oct 2004; MATSUU Takuto <matsuu@gentoo.org> postgresql-7.4.3-r1.ebuild,
+ postgresql-7.4.3.ebuild, postgresql-7.4.5-r1.ebuild,
+ postgresql-7.4.5-r2.ebuild, postgresql-7.4.5.ebuild,
+ postgresql-8.0.0_beta3.ebuild:
+ fixed typo. dev-db/pygresq -> dev-db/pygresql. #66887.
+
+ 09 Oct 2004; Bryan Østergaard <kloeri@gentoo.org>
+ postgresql-7.4.5-r2.ebuild:
+ Stable on alpha, bug 66371.
+
+ 08 Oct 2004; Gustavo Zacarias <gustavoz@gentoo.org>
+ postgresql-7.4.5-r2.ebuild:
+ Stable on sparc wrt #66371
+
+*postgresql-7.4.5-r2 (08 Oct 2004)
+
+ 08 Oct 2004; MATSUU Takuto <matsuu@gentoo.org> +postgresql-7.4.5-r2.ebuild:
+ Security update. #66371.
+
+ 06 Oct 2004; Bryan Østergaard <kloeri@gentoo.org> postgresql-7.4.5.ebuild:
+ Stable on alpha.
+
+*postgresql-7.3.7-r1 (03 Oct 2004)
+
+ 03 Oct 2004; Masatomo Nakano <nakano@gentoo.org>
+ files/pg_autovacuum.init-7.4.5, +files/postgresql-7.3.7-gentoo.patch,
+ -files/postgresql-8.0.0_beta1-gentoo.patch,
+ -files/postgresql-8.0.0_beta2-gentoo.patch, +postgresql-7.3.7-r1.ebuild,
+ -postgresql-8.0.0_beta2.ebuild:
+ Fixed fail to start up pg_vacuum problem(#51503). Added patch not to use
+ termcap library in 7.3.7. See #63073 and #63181.
+
+*postgresql-8.0.0_beta3 (28 Sep 2004)
+
+ 28 Sep 2004; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql-8.0.0_beta3-gentoo.patch, +postgresql-8.0.0_beta3.ebuild:
+ Version bump.
+
+ 17 Sep 2004; Jason Wever <weeve@gentoo.org> postgresql-7.4.5.ebuild:
+ Stable on sparc.
+
+*postgresql-7.4.5-r1 (15 Sep 2004)
+
+ 15 Sep 2004; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql-7.4.5-r1-gentoo.patch, +postgresql-7.4.5-r1.ebuild:
+ Added patch not to use termcap library. See bug 63073 and 63181.
+
+ 09 Sep 2004; Guy Martin <gmsoft@gentoo.org> postgresql-7.4.5.ebuild:
+ Stable on hppa.
+
+ 06 Sep 2004; Masatomo Nakano <nakano@gentoo.org>
+ -postgresql-7.3.6-r2.ebuild, -postgresql-8.0.0_beta1.ebuild:
+ Removed old ebuilds.
+
+ 06 Sep 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.5.ebuild:
+ Marked stable on x86.
+
+ 06 Sep 2004; Bryan Østergaard <kloeri@gentoo.org>
+ postgresql-7.4.3-r1.ebuild:
+ Stable on alpha.
+
+*postgresql-8.0.0_beta2 (02 Sep 2004)
+
+ 02 Sep 2004; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql-8.0.0_beta2-gentoo.patch, +postgresql-8.0.0_beta2.ebuild:
+ Version bump.
+
+ 01 Sep 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.7.ebuild:
+ Marked stable on x86.
+
+ 22 Aug 2004; Jason Wever <weeve@gentoo.org> postgresql-7.4.5.ebuild:
+ Marking ~sparc since it was insta-stablized.
+
+ 22 Aug 2004; Joshua Kinard <kumba@gentoo.org> postgresql-7.4.3-r1.ebuild:
+ Marked stable on mips.
+
+ 22 Aug 2004; Masatomo Nakano <nakano@gentoo.org> :
+ Fixed merging bug which happens with USE="java" because jdbc driver
+ has been removed from PostgreSQL core distribution since version 8.0.0.
+ This closes bug #61178.
+
+*postgresql-7.4.5 (21 Aug 2004)
+
+ 21 Aug 2004; Masatomo Nakano <nakano@gentoo.org>
+ +files/pg_autovacuum.conf-7.4.5, +files/pg_autovacuum.init-7.4.5,
+ +files/postgresql-7.4.5-gentoo.patch,
+ +files/postgresql-7.4.5-hppa-testandset.patch,
+ +files/postgresql-7.4.5-vacuum-delay.patch, +files/postgresql.conf-7.4.5,
+ +files/postgresql.init-7.3.7, +files/postgresql.init-7.4.5,
+ +postgresql-7.3.7.ebuild, +postgresql-7.4.5.ebuild:
+ Version bump.
+
+ 18 Aug 2004; Jason Wever <weeve@gentoo.org> postgresql-7.4.3-r1.ebuild:
+ Stable on sparc.
+
+ 14 Aug 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.6-r2.ebuild,
+ postgresql-7.4.3-r1.ebuild:
+ Marked stable on x86.
+
+*postgresql-8.0.0_beta1 (10 Aug 2004)
+
+ 10 Aug 2004; Masatomo Nakano <nakano@gentoo.org>
+ +files/postgresql-8.0.0_beta1-gentoo.patch, +files/postgresql.conf-8.0.0,
+ +files/postgresql.init-8.0.0, +postgresql-8.0.0_beta1.ebuild:
+ Version bump. But this is hard masked because of beta version.
+
+ 27 Jul 2004; MATSUU Takuto <matsuu@gentoo.org> postgresql-7.4.3-r1.ebuild:
+ Fixed SHMMAX_MIN to calculate from MAX_CONNECTIONS.
+
+ 21 Jul 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.6-r2.ebuild,
+ postgresql-7.4.3-r1.ebuild:
+ Fixed header path. (#56091)
+
+*postgresql-7.3.6-r2 (18 Jul 2004)
+*postgresql-7.4.3-r1 (18 Jul 2004)
+
+ 18 Jul 2004; Masatomo Nakano <nakano@gentoo.org>
+ -files/pg_autovacuum.conf-7.4.2, -files/pg_autovacuum.init-7.4.2,
+ -files/postgresql-7.4.1-hppa-testandset.patch,
+ -files/postgresql-7.4.2-gentoo.patch,
+ -files/postgresql-7.4.2-hppa-testandset.patch,
+ -files/postgresql-7.4.2-vacuum-delay.patch, -files/postgresql.conf-7.4.2,
+ -files/postgresql.init-7.4.2, +postgresql-7.3.6-r2.ebuild,
+ -postgresql-7.3.6.ebuild, -postgresql-7.4.2-r1.ebuild,
+ -postgresql-7.4.2-r2.ebuild, +postgresql-7.4.3-r1.ebuild:
+ Replaced sudo with su. Removed old ebuilds.
+
+ 04 Jul 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.6-r1.ebuild:
+ Marked stable.
+
+ 29 Jun 2004; Aron Griffis <agriffis@gentoo.org> postgresql-7.3.6-r1.ebuild,
+ postgresql-7.3.6.ebuild, postgresql-7.4.2-r1.ebuild,
+ postgresql-7.4.2-r2.ebuild, postgresql-7.4.3.ebuild:
+ sync IUSE (+doc), glibc -> libc
+
+ 03 Jul 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.3.ebuild:
+ Marked stable.
+
+*postgresql-7.4.3 (16 Jun 2004)
+
+ 16 Jun 2004; Masatomo Nakano <nakano@gentoo.org>
+ +files/pg_autovacuum.conf-7.4.3, +files/pg_autovacuum.init-7.4.3,
+ +files/postgresql-7.4.3-gentoo.patch,
+ +files/postgresql-7.4.3-hppa-testandset.patch,
+ +files/postgresql-7.4.3-vacuum-delay.patch, +files/postgresql.conf-7.4.3,
+ +files/postgresql.init-7.4.3, +postgresql-7.4.3.ebuild:
+ Version bump.
+
+ 16 Jun 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.2-r1.ebuild,
+ postgresql-7.4.2-r2.ebuild:
+ Fixed URL. (#54072)
+
+ 13 Jun 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.2-r2.ebuild:
+ Fixed RDEPEND bug. (#53598)
+
+ 02 Jun 2004; Tom Gall <tgall@gentoo.org> postgresql-7.4.2-r2.ebuild:
+ stable on ppc64, bug #52709
+
+ 02 Jun 2004; Aron Griffis <agriffis@gentoo.org> postgresql-7.3.6-r1.ebuild,
+ postgresql-7.3.6.ebuild, postgresql-7.4.2-r1.ebuild,
+ postgresql-7.4.2-r2.ebuild:
+ Fix use invocation and a couple bugs involving use, particularly involving
+ amd64 and ppc
+
+*postgresql-7.3.6-r1 (31 May 2004)
+
+ 31 May 2004; Masatomo Nakano <nakano@gentoo.org>
+ +postgresql-7.3.6-r1.ebuild:
+ Fixed dependencies in ppc/amd64.
+
+ 31 May 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.2-r2.ebuild:
+ Modified for installing INSTALL and HISTORY file.
+
+ 25 May 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.2-r2.ebuild:
+ Fixed problem about installing jdbc driver.
+
+ 25 May 2004; Masatomo Nakano <nakano@gentoo.org>
+ files/pg_autovacuum.init-7.4.2, postgresql-7.4.2-r1.ebuild,
+ postgresql-7.4.2-r2.ebuild:
+ Fixed a reference to pg_autovacuum document(#51723). Fixed Java problem on
+ amd64.
+
+ 14 May 2004; Guy Martin <gmsoft@gentoo.org> postgresql-7.4.2-r2.ebuild,
+ files/postgresql-7.4.1-hppa-testandset.patch:
+ Readded test and set support for hppa.
+
+ 11 May 2004; Michael McCabe <randy@gentoo.org> postgresql-7.4.2-r2.ebuild:
+ Added s390 keywords
+
+ 04 May 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.2-r1.ebuild,
+ postgresql-7.4.2-r2.ebuild:
+ Added message for python modules.
+
+*postgresql-7.4.2-r2 (03 May 2004)
+
+ 03 May 2004; Masatomo Nakano <nakano@gentoo.org>
+ -files/pg_autovacuum.conf-7.4.1, -files/pg_autovacuum.init-7.4.1,
+ -files/postgresql-7.4.1-gentoo.patch,
+ -files/postgresql-7.4.1-hppa-testandset.patch,
+ -files/postgresql-7.4.1-vacuum-delay.patch, -files/postgresql.conf-7.4.1,
+ -files/postgresql.init-7.3.4, -files/postgresql.init-7.3.5,
+ -files/postgresql.init-7.4.1, -postgresql-7.3.4-r1.ebuild,
+ -postgresql-7.3.5.ebuild, -postgresql-7.4.1-r4.ebuild,
+ postgresql-7.4.2-r1.ebuild, +postgresql-7.4.2-r2.ebuild,
+ -postgresql-7.4.2.ebuild:
+ Marked stable on ppc/sparc/alpha/amd64/hppa/ia64/mips.
+ Updated pg-hier patch in postgresql-7.4.2-r2
+ Removed old files.
+
+*postgresql-7.4.2-r1 (01 May 2004)
+
+ 01 May 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.4-r1.ebuild,
+ postgresql-7.3.5.ebuild, postgresql-7.3.6.ebuild,
+ postgresql-7.4.1-r4.ebuild, +postgresql-7.4.2-r1.ebuild,
+ postgresql-7.4.2.ebuild:
+ Marked stable on x86.
+ Added managing kernel resources. (#48752)
+ Fixed some messages in post_install. (#43367, #44411)
+
+ 21 Mar 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.6.ebuild:
+ Marked as stable.
+
+ 21 Mar 2004; Joshua Kinard <kumba@gentoo.org> postgresql-7.3.6.ebuild:
+ Marked 7.3.6 stable on mips (repoman deps).
+
+ 21 Mar 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.1-r4.ebuild,
+ postgresql-7.4.2.ebuild:
+ Fixed trivial DESCRIPTION bug.
+
+*postgresql-7.4.2 (11 Mar 2004)
+
+ 11 Mar 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.2.ebuild,
+ files/pg_autovacuum.conf-7.4.2, files/pg_autovacuum.init-7.4.2,
+ files/postgresql-7.4.2-gentoo.patch,
+ files/postgresql-7.4.2-hppa-testandset.patch,
+ files/postgresql-7.4.2-vacuum-delay.patch, files/postgresql.conf-7.4.2,
+ files/postgresql.init-7.4.2:
+ Version bump.
+
+*postgresql-7.3.6 (05 Mar 2004)
+
+ 05 Mar 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.6.ebuild,
+ postgresql-7.4.1-r4.ebuild, files/postgresql.init-7.3.6:
+ Version bump and fixed dependency in 7.3.4-r1 on mips.
+
+*postgresql-7.3.6 (05 Mar 2004)
+
+ 27 Feb 2004; Joshua Kinard <kumba@gentoo.org> :
+ Added ~mips to KEYWORDS to satisfy repoman deps, and added gnuconfig to fix up
+ the configure to detect mips systems correctly.
+
+ 27 Feb 2004; Masatomo Nakano <nakano@gentoo.org>
+ files/postgresql.init-7.3.4, files/postgresql.init-7.3.5,
+ files/postgresql.init-7.4.1:
+ Added 'reload' action to /etc/init.d/postgresql.
+
+ 23 Feb 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.5-r1.ebuild,
+ postgresql-7.3.5-r2.ebuild, postgresql-7.3.5.ebuild,
+ postgresql-7.4.1-r1.ebuild, postgresql-7.4.1-r2.ebuild,
+ postgresql-7.4.1-r3.ebuild, postgresql-7.4.1-r4.ebuild,
+ postgresql-7.4.1.ebuild, files/postgresql-7.4-gentoo.patch,
+ files/postgresql.env-7.3.5, files/postgresql.env-7.4.1,
+ files/postgresql.init:
+ Fixed pg-hier bug for 7.4.1. Removed pg-hier patch from 7.3.5 because
+ the patch doesn't apply against it. And cleanup unnecessary files.
+ This should fix #39589.
+
+*postgresql-7.4.1-r4 (17 Feb 2004)
+
+ 17 Feb 2004; <mkennedy@gentoo.org> postgresql-7.4.1-r4.ebuild:
+ Update pg-hier URL. Resolves #39589
+
+*postgresql-7.4.1-r3 (18 Jan 2004)
+
+ 18 Jan 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.5-r2.ebuild,
+ postgresql-7.4.1-r3.ebuild:
+ Fixed include path.
+
+*postgresql-7.4.1-r2 (16 Jan 2004)
+
+ 16 Jan 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.5-r1.ebuild,
+ postgresql-7.4.1-r2.ebuild, files/postgresql.env-7.3.5,
+ files/postgresql.env-7.4.1:
+ Fixed library path and several issues.
+
+ 15 Jan 2004; root <root@gentoo.org> postgresql-7.4.1-r1.ebuild,
+ files/postgresql-7.4.1-hppa-testandset.patch:
+ Added hppa implementation of test and set.
+
+ 06 Jan 2004; <agriffis@gentoo.org> postgresql-7.3.5.ebuild,
+ postgresql-7.4.1-r1.ebuild:
+ add ia64 keywords
+
+ 06 Jan 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.5.ebuild,
+ postgresql-7.4-r1.ebuild, postgresql-7.4-r2.ebuild,
+ postgresql-7.4.1-r1.ebuild, files/postgresql.conf-7.4,
+ files/postgresql.init-7.4:
+ Fixed digest file and added a message for pg-hire.
+ This closes #35754,37345. And Clean up old ebuild.
+
+*postgresql-7.4.1-r1 (05 Jan 2004)
+
+ 05 Jan 2004; Robin H. Johnson <robbat2@gentoo.org> postgresql-7.4-r2.ebuild,
+ postgresql-7.4.1-r1.ebuild:
+ fix bug #34605. no response from postgres herd so fixing it myself
+
+ 03 Jan 2004; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.5.ebuild:
+ Marked as stable.
+
+ 29 Dec 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.4-r1.ebuild,
+ postgresql-7.3.5.ebuild, postgresql-7.4-r1.ebuild, postgresql-7.4.1.ebuild:
+ Fixed Java dependency. Close #36723.
+
+*postgresql-7.4.1 (25 Dec 2003)
+
+ 25 Dec 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.1.ebuild,
+ files/pg_autovacuum.conf-7.4.1, files/pg_autovacuum.init-7.4.1,
+ files/postgresql-7.4.1-gentoo.patch,
+ files/postgresql-7.4.1-vacuum-delay.patch, files/postgresql.conf-7.4.1,
+ files/postgresql.init-7.4.1:
+ Version bump.
+ Included vacuum-delay.patch and added pg_autovacuum init script.
+ Thanks to Arthur Ward <award-gentoo-bugs@dominionsciences.com>.
+ Close #35152, #36449.
+
+*postgresql-7.3.5 (19 Dec 2003)
+
+ 19 Dec 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.5.ebuild,
+ files/postgresql.init-7.3.5:
+ Version bump.
+
+*postgresql-7.4-r1 (25 Nov 2003)
+ 19 Dec 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.4-r1.ebuild,
+ postgresql-7.4-r1.ebuild:
+ Fixed SRC_URI. Close #36006
+
+ 15 Dec 2003; Masatomo Nakano <nakano@gentoo.org> files/digest-postgresql-7.4-r1:
+ Updated digest file since pg-hier patch was updated in upstream.
+
+ 06 Dec 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.2.ebuild,
+ postgresql-7.3.3.ebuild, postgresql-7.3.4.ebuild, postgresql-7.3.ebuild,
+ postgresql-7.4.ebuild, files/pgsql, files/postgres, files/postgresql,
+ files/postmaster-wrapper, files/7.3/postgresql, files/7.3.2/postgresql:
+ Removed old ebuilds/files.
+
+ 25 Nov 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4-r1.ebuild,
+ files/postgresql.init-7.4:
+ Added hier patch(#34163).
+ Changed download files to base/opt tar balls(#14258).
+ Modified init file from 'need net' to 'use net'(#33161).
+
+*postgresql-7.4 (20 Nov 2003)
+
+ 21 Nov 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.ebuild:
+ Added bison dependency. close #33973
+
+ 20 Nov 2003; Martin Holzer <mholzer@gentoo.org> postgresql-7.4.ebuild:
+ Adding RESTRICT="nomirror".
+
+ 20 Nov 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.ebuild,
+ files/postgresql.env-7.4:
+ Removed postgresql.env file.
+
+ 20 Nov 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.4.ebuild:
+ files/postgresql.conf-7.4, files/postgresql.init-7.4,
+ files/postgresql.env-7.4, postgresql-7.4-gentoo.patch:
+ Version bump as unstable.
+
+*postgresql-7.3.4-r1 (06 Nov 2003)
+ 15 Dec 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.4-r1.ebuild:
+ Fixed DEPEND/RDEPEND in amd64/hppa.
+
+ 17 Nov 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.4-r1.ebuild:
+ Marked as stable.
+
+ 06 Nov 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.4-r1.ebuild:
+ Enable recursive queries like Oracle's 'CONNECT BY' feature.
+ Thanks to Christian A. <chr@die.unipd.it>. Close #32248
+
+ 07 Oct 2003; John Mylchreest <johnm@gentoo.org>; postgresql-7.3.4.ebuild:
+ fixing POSIX 1003.1-2001 chown change. '.' now ':'
+
+*postgresql-7.3.4 (31 Jul 2003)
+
+ 10 Aug 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.4.ebuild:
+ Marked as stable.
+
+ 06 Aug 2003; Guy Martin <gmsoft@gentoo.org> postgresql-7.3.4.ebuild :
+ Added warning and fix for running postgresql and initdb on hppa.
+ Added hppa to KEYWORDS.
+
+ 31 Jul 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.4.ebuild,
+ files/postgresql.init-7.3.4:
+ Version bumped and modified init script.
+
+*postgresql-7.3.3 (06 Jun 2003)
+ 10 Jun 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.3.ebuild:
+ Marked as stable.
+
+ 06 Jun 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.3.ebuild,
+ files/postgresql.conf, files/postgresql.init:
+ Version bump.
+
+*postgresql-7.3.2 (01 Mar 2003)
+ 06 Jun 2003; Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.2.ebuild:
+ fixed bug #18035
+
+ 31 Mar 2003: Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.2.ebuild:
+
+ Changed to use USE of readline, zlib and pam.
+ Removed obsoleted configure options.
+
+ 23 Mar 2003: Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.2.ebuild:
+ Move to stable.
+
+ 17 Mar 2003: Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.2.ebuild:
+ Fixed bug #14953
+
+ 01 Mar 2003: Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.2.ebuild:
+
+ version bump. masked for test.
+
+*postgresql-7.3.1 (31 Dec 2002)
+ 03 Feb 2003: Will Woods <wwoods@gentoo.org> postgresql-7.3.1.ebuild:
+ added ~alpha keyword
+
+ 04 Dec 2002: Michael Cummings <mcummings@gentoo.org>
+ postgresql-7.3.ebuild:
+
+ Added sparc64 keyword - installs and runs just fine
+
+ 07 Feb 2003; Ryan Phillips <rphillisp@gentoo.org> postgresql-7.3.1.ebuild :
+ Added egenix-mx-base dep for python support
+
+ 02 Feb 2003; Pieter Van den Abeele <pvdabeel@gentoo.org> postgresql-7.3.1.ebuild :
+ Changed java dep back to virtual/jdk because sun-jdk is x86-only.
+ Uncomment the x86 ? keyword line if you want a sun-jdk dependency or emerge sun-jdk manually
+
+ 31 Jan 2003; Ryan Phillips <rphillips@gentoo.org> postgresql-7.3.1.ebuild :
+ Changed java dep to be sun-jdk for compatibility
+
+
+ 31 Dec 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.3.1.ebuild :
+ Version bump.. Masked for testing.
+
+*postgresql-7.3 (1 Dec 2002)
+ 17 Mar 2003: Masatomo Nakano <nakano@gentoo.org> postgresql-7.3.ebuild:
+ Fixed bug #14953
+
+ 21 Dec 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.3.ebuild:
+ Added an addwrite to the perl script
+
+ 03 Dec 2002: Preston A. Elder <prez@gentoo.org> files/7.3/postgresql:
+ Forgot the init script, added now.
+
+ 01 Dec 2002: Preston A. Elder <prez@gentoo.org> postgresql-7.3.ebuild:
+ Added new version, also stopped forcing Java 1.3, 1.4 works fine now.
+
+*postgresql-7.2.3-r1 (27 Oct 2002)
+
+ 26 Nov 2002; Mark Guertin <gerk@gentoo.org> postgresql-7.2.3-r1.ebuild:
+ forced CFLAGS="-pipe -fsigned-char", any more aggressive optimizations
+ cause failures on ppc
+
+ 26 Nov 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.3-r1.ebuild :
+ Notified the user to give the postgres user a /bin/bash or /bin/true account
+
+ 25 Nov 2002; Mark Guertin <gerk@gentoo.org> portgresql-7.2.3.ebuild,
+ portgresql-7.2.3-r1.ebuild:
+ Set -ppc to all the 7.2.3 builds, none of them even compile on
+ ppc, please please check with devs before upgrading new pkgs
+ that are untested to stable ;)
+
+ 14 Nov 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.3-r1.ebuild :
+
+ Fixed location that is printed out
+
+ 07 Nov 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.3-r1.ebuild :
+
+ Fixes a few bugs:
+ Log File (#10368)
+ Removed the check for the postgres user
+
+
+ 27 Oct 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.3-r1.ebuild :
+
+ added new init.d and conf.d scripts
+
+*postgresql-7.2.3 (08 Oct 2002)
+
+ 18 Oct 2002; <mcummings@gentoo.org>
+
+ Added perl patch fix
+
+ 08 Oct 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.3.ebuild :
+
+ *Security Fix*. Submitted by Richard C. Bug #8905
+ removed libperl-gentoo.diff patch, causing sandbox errors
+
+*postgresql-7.2.2 (26 Aug 2002)
+
+ 25 Sep 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.2.ebuild :
+
+ Added perl patch because of sandbox violations
+
+ 08 Sep 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.2.ebuild :
+ Minor tweak to SSL...
+
+ 2 Sep 2002; Owen Stampflee <owen@gentoo.org> postgresql-7.2.2.ebuild :
+ Added PPC to KEYWORDS.
+
+ 29 Aug 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.2.ebuild :
+
+ Changed java dep to 1.3.1
+
+ 28 Aug 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.2.ebuild :
+
+ Some fixes to the dependency list
+
+ 28 Aug 2002; Mark Guertin <gerk@gentoo.org> postgresql-7.2.2.ebuild :
+ Set the java?() depend to be x86 only (ant is currently broken on ppc)
+
+ 26 Aug 2002; Daniel Ahlberg <aliz@gentoo.org> postgresql-7.2.2.ebuild:
+ Moved message to postinst. Fixed .jar file installation.
+
+ 26 Aug 2002; Daniel Ahlberg <aliz@gentoo.org> postgresql-7.2.2.ebuild:
+ Small cleanups and fixes.
+
+ 26 Aug 2002; Daniel Ahlberg <aliz@gentoo.org> postgresql-7.2.2.ebuild:
+ Cleaned up ebuild. Removed tarballs of documentation and manpages from
+ docdir.
+
+ 26 Aug 2002; Daniel Ahlberg <aliz@gentoo.org> postgresql-7.2.2.ebuild:
+ Security update.
+
+* postgresql-7.2.1-r2 (31 Jul 2002)
+
+ 18 Aug 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.1-r2.ebuild :
+
+ Postgresql doesn't like emake due to multiple processor support.
+ Using make instead
+
+ 13 Aug 2002; Pieter Van den Abeele <pvdabeel@gentoo.org> postgresql-7.2.1-r2.ebuild:
+
+ Added ppc keyword
+
+ 31 Jul 2002; Stuart Bouyer <stubear@gentoo.org> postgresql-7.2.1-r2.ebuild:
+
+ Moved --enable-multibyte to nls flag after it was pointed out that it
+ enables much more than just CJK support (ie unicode and latin1 etc).
+
+* postgresql-7.2.1-r2 (24 Jul 2002)
+
+ 24 Jul 2002; Stuart Bouyer <stubear@gentoo.org> postgresql-7.2.1-r2.ebuild:
+
+ Added cjk flag to enable multibyte characters. Changed If [ "`use foo`" ]
+ statement to use foo && ...
+ (CJK support suggested by Masamoto Nakano <nakano@mail.club.ne.jp>)
+
+*postgresql-7.2-r3 (02 Jul 2002)
+
+ 08 Jul 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2-r3.ebuild :
+
+ Added creation of user and group
+
+ 02 Jul 2002; Ryan Phillips <rphillips@gentoo.org> files/7.2/postgresql,
+ postgresql-7.2-r3.ebuild
+
+ Fixes to the path of the postmaster pidfile.
+ Fixes to the ebuild to disable java version checking if java
+ is not in the use vars.
+
+*postgresql-7.2.1-r1 (20 Jun 2002)
+
+ 14 Jul 2002l Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.1-r1.ebuild :
+
+ Added init.d startup file for 7.2.1
+
+ 13 Jul 2002l Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.1-r1.ebuild :
+
+ Added sudo dependency
+
+ 13 Jul 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.1-r1.ebuild :
+
+ Removed daemontools dep
+
+ 12 Jul 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.1-r1.ebuild :
+
+ Fixed user and group additions. Thx to Andy Dustman
+
+ 08 Jul 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.1-r1.ebuild :
+
+ Added creation of user and group
+
+ 20 Jun 2002; Preston A. Elder <prez@gentoo.org> files/7.2.1/postgresql :
+
+ Changed the startup script to a) one that works, and b) to be in the
+ same style as all other startup scripts we use.
+
+*postgresql-7.2.1-r1 (20 Jun 2002)
+
+ 20 Jun 2002; Preston A. Elder <prez@gentoo.org> postgresql-7.2.1-r1.ebuild :
+
+ Changed the arguments to configure to increase things such as max
+ simultaneous connections, etc.
+
+*postgresql-7.2.1 (16 Jun 2002)
+
+ 16 Jun 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.1.ebuild :
+
+ Doesn't check for java version if java is *not* in the USE vars.
+
+*postgresql-7.2.1 (14 Jun 2002)
+
+ 14 Jun 2002; Ryan Phillips <rphillips@gentoo.org> postgresql-7.2.1.ebuild :
+
+ Updated package versionn
+
+*postgresql-7.2-r2 (10 Apr 2002)
+
+ 10 Apr 2002; Karl Trygve Kalleberg <karltk@gentoo.org> postgresql-7.2-r2.ebuild files/digest-postgresql-7.2-r2:
+
+ Added proper code in pkg_setup() so that it will refuse to compile if the
+ user has JDK 1.4.0 as his system VM.
+
+ Removed postgresql-7.2-r1.ebuild files/digest-postgresql-7.2-r1
+
+*postgresql-7.2-r1 (18 Feb 2002)
+
+ 18 Feb 2002; Karl Trygve Kalleberg <karltk@gentoo.org> postgresql-7.2-r1.ebuild files/digest-postgresql-7.2-r1:
+
+ Now requires a jdk-1.3 instead of >=1.3, as 1.4 blows up when compiling.
+
+*postgresql-7.2 (15 Feb 2002)
+
+ 15 Feb 2002; G.Bevin <gbevin@gentoo.org> postgresql-7.2.ebuild ,
+ files/postgresql-7.2-dyn-libperl-gentoo.diff files/digest-postgresql-7.2:
+ Upgraded to version 7.2. Python now also works with python 2.2 and there
+ are less patches needed to make the perl install go smoothly ... nice :-)
+
+*postgresql-7.1.3-r4 (5 Feb 2002)
+
+ 5 Feb 2002; G.Bevin <gbevin@gentoo.org> postgresql-7.1.3-r4.ebuild :
+ Changed data dirs to use a fixed path instead of determining it from the
+ package name. Also added a binary compatibility slot. Changed data dir to
+ /var/lib/postgresql/data to follow what has been done by the mysql ebuild.
+
+ 5 Feb 2002; G.Bevin <gbevin@gentoo.org> files/7.1.3/postgresql :
+ Fixed wrong data dir in init script.
+
+*postgresql-7.1-r1 (1 Feb 2002)
+
+ 13 Aug 2002; Pieter Van den Abeele <pvdabeel@gentoo.org> postgresql-7.1-r1.ebuild :
+ removed broken jaxp dependency
+
+*postgresql-7.1.3-r3 (1 Feb 2002)
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
new file mode 100644
index 0000000..05a3918
--- /dev/null
+++ b/dev-db/postgresql/Manifest
@@ -0,0 +1,159 @@
+AUX pg_autovacuum.conf-7.4 503 RMD160 ee3da3918e26113918a47cc6e2da544f97879bc2 SHA1 b47f6f3698ce12cbe955490b80ec98ac4cdd8afb SHA256 8141a1ab17a74e3916b4ba834f10eaf0bd925de374ead972d3d2f5e78078e090
+MD5 3e0310e00bfe34e77bb8c39903e16d6c files/pg_autovacuum.conf-7.4 503
+RMD160 ee3da3918e26113918a47cc6e2da544f97879bc2 files/pg_autovacuum.conf-7.4 503
+SHA256 8141a1ab17a74e3916b4ba834f10eaf0bd925de374ead972d3d2f5e78078e090 files/pg_autovacuum.conf-7.4 503
+AUX pg_autovacuum.conf-8.0 503 RMD160 ee3da3918e26113918a47cc6e2da544f97879bc2 SHA1 b47f6f3698ce12cbe955490b80ec98ac4cdd8afb SHA256 8141a1ab17a74e3916b4ba834f10eaf0bd925de374ead972d3d2f5e78078e090
+MD5 3e0310e00bfe34e77bb8c39903e16d6c files/pg_autovacuum.conf-8.0 503
+RMD160 ee3da3918e26113918a47cc6e2da544f97879bc2 files/pg_autovacuum.conf-8.0 503
+SHA256 8141a1ab17a74e3916b4ba834f10eaf0bd925de374ead972d3d2f5e78078e090 files/pg_autovacuum.conf-8.0 503
+AUX pg_autovacuum.init-7.4 1457 RMD160 2fc862398fa074d1a5dea66daaddaf330a8c3bb4 SHA1 9cd74d6a3722942927c03cb6e542eb203ccfc870 SHA256 63d360019c8e3d1ee9d79e47ce38d6db2c17af95306bd183ad92b544d31fc585
+MD5 87c67d019416f2c520d672b78e8ac390 files/pg_autovacuum.init-7.4 1457
+RMD160 2fc862398fa074d1a5dea66daaddaf330a8c3bb4 files/pg_autovacuum.init-7.4 1457
+SHA256 63d360019c8e3d1ee9d79e47ce38d6db2c17af95306bd183ad92b544d31fc585 files/pg_autovacuum.init-7.4 1457
+AUX pg_autovacuum.init-8.0 1457 RMD160 620731601a73267e52d0cf459dac4c13a1dc94f4 SHA1 849d3b8f8ba2e2f0ac02e201a47a705020f57d10 SHA256 f0f8c1f85fdad5fc0c75a1299ddf904f9b1165eece2e67de7a3a99f82c97fa42
+MD5 92ae9f4fbbe0221fcd8d6dc357bd12c0 files/pg_autovacuum.init-8.0 1457
+RMD160 620731601a73267e52d0cf459dac4c13a1dc94f4 files/pg_autovacuum.init-8.0 1457
+SHA256 f0f8c1f85fdad5fc0c75a1299ddf904f9b1165eece2e67de7a3a99f82c97fa42 files/pg_autovacuum.init-8.0 1457
+AUX postgresql-7.3.19-cubeparse.patch 1296 RMD160 9b9c0fcf4d58fb989ae77d9ada4588b1876400a6 SHA1 c128746e9938d7aaa4f2be6521530d07c7e207a8 SHA256 1844950b55509b83f38bfdd113350df7422f96ca4c773def6d38ca2f48fcfada
+MD5 5d36c9cda475e2aaf9609655dfb44ac1 files/postgresql-7.3.19-cubeparse.patch 1296
+RMD160 9b9c0fcf4d58fb989ae77d9ada4588b1876400a6 files/postgresql-7.3.19-cubeparse.patch 1296
+SHA256 1844950b55509b83f38bfdd113350df7422f96ca4c773def6d38ca2f48fcfada files/postgresql-7.3.19-cubeparse.patch 1296
+AUX postgresql-7.4.17-hppa-testandset.patch 1394 RMD160 8f65f37b7e6cf251c4ab134227570ee9974915a8 SHA1 359a4b598aa419d5ae92d746d13abd4a6e05a0cf SHA256 226f17c6064f53be2908325153b64e5f3b7d3e2275b7bd0f1abac27404b4678e
+MD5 2bf25091efb109eaf759b63e39b08716 files/postgresql-7.4.17-hppa-testandset.patch 1394
+RMD160 8f65f37b7e6cf251c4ab134227570ee9974915a8 files/postgresql-7.4.17-hppa-testandset.patch 1394
+SHA256 226f17c6064f53be2908325153b64e5f3b7d3e2275b7bd0f1abac27404b4678e files/postgresql-7.4.17-hppa-testandset.patch 1394
+AUX postgresql-8.0.13-sh.patch 617 RMD160 d826fbb45265d09880000ea33ac3323beabb0f50 SHA1 e9a271f0fae2bad9150dbb8579615c90253e538b SHA256 420023f4789c650189da203d43b134d511ff1b976d17a3948774b0c7bf72d683
+MD5 0616d8126fb38e59b56f2922654e4724 files/postgresql-8.0.13-sh.patch 617
+RMD160 d826fbb45265d09880000ea33ac3323beabb0f50 files/postgresql-8.0.13-sh.patch 617
+SHA256 420023f4789c650189da203d43b134d511ff1b976d17a3948774b0c7bf72d683 files/postgresql-8.0.13-sh.patch 617
+AUX postgresql-8.1.9-regress_su.patch 5256 RMD160 7fe3080e015dd329e4502958a743f625e1ce9ccd SHA1 da1a69d3a622ebb1f3af68aa6fd0d4939c8e72b7 SHA256 a7ee073ac2940db3d7a8241923a58836c4e0c6b85b3dd3845ee6024cf4b83a05
+MD5 3caefdecf0acf62c7c41bd71a485a8ff files/postgresql-8.1.9-regress_su.patch 5256
+RMD160 7fe3080e015dd329e4502958a743f625e1ce9ccd files/postgresql-8.1.9-regress_su.patch 5256
+SHA256 a7ee073ac2940db3d7a8241923a58836c4e0c6b85b3dd3845ee6024cf4b83a05 files/postgresql-8.1.9-regress_su.patch 5256
+AUX postgresql-8.1.9-sh.patch 617 RMD160 56d0cb67f9b35402aa18dfce97fef343b78e1def SHA1 9ea425884b643a2ab364c4d4baa45e54a782206a SHA256 02ed0204e5075d6989e6d7f99def819396672468f829ce13b03e4763b74c0cad
+MD5 baa6ba3092f75fcde19f31d46909a9dd files/postgresql-8.1.9-sh.patch 617
+RMD160 56d0cb67f9b35402aa18dfce97fef343b78e1def files/postgresql-8.1.9-sh.patch 617
+SHA256 02ed0204e5075d6989e6d7f99def819396672468f829ce13b03e4763b74c0cad files/postgresql-8.1.9-sh.patch 617
+AUX postgresql-8.2.4-gentoo.patch 1673 RMD160 59a9fb0ba13b7662a9a76e6722288cbb79e8bdd9 SHA1 ab66eef2b0f36bfde8dc8206dfa8a8a61a1825d4 SHA256 4f017d33da9f53937f19b2e3231b9f892fff13d37758f6462f0ac16f8c212fbe
+MD5 92e019802f3846437161a4ba068a200a files/postgresql-8.2.4-gentoo.patch 1673
+RMD160 59a9fb0ba13b7662a9a76e6722288cbb79e8bdd9 files/postgresql-8.2.4-gentoo.patch 1673
+SHA256 4f017d33da9f53937f19b2e3231b9f892fff13d37758f6462f0ac16f8c212fbe files/postgresql-8.2.4-gentoo.patch 1673
+AUX postgresql-8.2.4-no-test.patch 290 RMD160 230ac3d019715752a33c6f9cb40e59e6c53b2826 SHA1 89f3e1ab21b0ecd5588210bd237d2c7fce1a83e0 SHA256 37d6e60b5ae4ba20e765448e484568c7cb2c597ad57cd68b05d224f0c9b8f27a
+MD5 f5e16dbecc2693a8f7eaa807f736a73e files/postgresql-8.2.4-no-test.patch 290
+RMD160 230ac3d019715752a33c6f9cb40e59e6c53b2826 files/postgresql-8.2.4-no-test.patch 290
+SHA256 37d6e60b5ae4ba20e765448e484568c7cb2c597ad57cd68b05d224f0c9b8f27a files/postgresql-8.2.4-no-test.patch 290
+AUX postgresql-8.2.4-regress_fix.patch 1405 RMD160 268d2bd60d1abb12e7d42f1f8a98f064eda05f46 SHA1 7d7d826c14a3c6a00e29c2e4edb1e7d33812a978 SHA256 217a588720f9e20ab1db5f4eb4cda6189cb471477901a9e281d0cca0a1ed2862
+MD5 504d926a3d3279e93e73e8b02409aa49 files/postgresql-8.2.4-regress_fix.patch 1405
+RMD160 268d2bd60d1abb12e7d42f1f8a98f064eda05f46 files/postgresql-8.2.4-regress_fix.patch 1405
+SHA256 217a588720f9e20ab1db5f4eb4cda6189cb471477901a9e281d0cca0a1ed2862 files/postgresql-8.2.4-regress_fix.patch 1405
+AUX postgresql-8.2.4-regress_su.patch 898 RMD160 509319d82d263d903197f645c6db9fb3c020e11c SHA1 d090aa9870cda00ade6a53380ce95cdb416523e1 SHA256 953e4e2667fae709f764c81a6c3f176fb20692071fc00341a869cfbfab4a5977
+MD5 7b61fe42bac5cfd851a06ca039550ac2 files/postgresql-8.2.4-regress_su.patch 898
+RMD160 509319d82d263d903197f645c6db9fb3c020e11c files/postgresql-8.2.4-regress_su.patch 898
+SHA256 953e4e2667fae709f764c81a6c3f176fb20692071fc00341a869cfbfab4a5977 files/postgresql-8.2.4-regress_su.patch 898
+AUX postgresql-8.2.4-sh.patch 771 RMD160 10fed524ffd10845a59c7764a5eebe4d6fb2047f SHA1 e53700e73d98e863e7930b4ef0409ca45a004039 SHA256 14c917eaabf3c02033a2ce148f3aadb1c71b6ac3deb7147757bc06116cfd5413
+MD5 a98e98c803a969b58fe37ddad9772063 files/postgresql-8.2.4-sh.patch 771
+RMD160 10fed524ffd10845a59c7764a5eebe4d6fb2047f files/postgresql-8.2.4-sh.patch 771
+SHA256 14c917eaabf3c02033a2ce148f3aadb1c71b6ac3deb7147757bc06116cfd5413 files/postgresql-8.2.4-sh.patch 771
+AUX postgresql.conf-7.3 391 RMD160 08437cac48aa9fc5d5b2840cf23395cb71fc270b SHA1 5a627c9f3d7f41df9e3228a2301f6ee0daf5f16f SHA256 b935682b39bf139f7d0a20a5901dd084476e4cc17189c0fc979f17334063701e
+MD5 55ee2ca58443142443c777c567a60a01 files/postgresql.conf-7.3 391
+RMD160 08437cac48aa9fc5d5b2840cf23395cb71fc270b files/postgresql.conf-7.3 391
+SHA256 b935682b39bf139f7d0a20a5901dd084476e4cc17189c0fc979f17334063701e files/postgresql.conf-7.3 391
+AUX postgresql.conf-7.4 609 RMD160 eeee59a542da3f1f4f8ea06f344e75764a141a14 SHA1 19e59878bfee0be66af1ad35dd46cbc70e761844 SHA256 f906adea9223b0d03455d4a27a09639212ef8576d59c1148dccf9596c0c42683
+MD5 0026c57589b19b23ac7da9a938aaec9b files/postgresql.conf-7.4 609
+RMD160 eeee59a542da3f1f4f8ea06f344e75764a141a14 files/postgresql.conf-7.4 609
+SHA256 f906adea9223b0d03455d4a27a09639212ef8576d59c1148dccf9596c0c42683 files/postgresql.conf-7.4 609
+AUX postgresql.conf-8.0 1501 RMD160 000cf1b34d89eaa84abd24743f16e9cb97ab3c47 SHA1 a4cbcd665213739fc95adb879dbb68d1dde2fa60 SHA256 d3d2c3f72fae8470274b754656f2fadba1937d5246c14c0e258c9d59eb6073fd
+MD5 f11a43882a4c0cf0cba7e375186e573f files/postgresql.conf-8.0 1501
+RMD160 000cf1b34d89eaa84abd24743f16e9cb97ab3c47 files/postgresql.conf-8.0 1501
+SHA256 d3d2c3f72fae8470274b754656f2fadba1937d5246c14c0e258c9d59eb6073fd files/postgresql.conf-8.0 1501
+AUX postgresql.conf-8.1 1501 RMD160 000cf1b34d89eaa84abd24743f16e9cb97ab3c47 SHA1 a4cbcd665213739fc95adb879dbb68d1dde2fa60 SHA256 d3d2c3f72fae8470274b754656f2fadba1937d5246c14c0e258c9d59eb6073fd
+MD5 f11a43882a4c0cf0cba7e375186e573f files/postgresql.conf-8.1 1501
+RMD160 000cf1b34d89eaa84abd24743f16e9cb97ab3c47 files/postgresql.conf-8.1 1501
+SHA256 d3d2c3f72fae8470274b754656f2fadba1937d5246c14c0e258c9d59eb6073fd files/postgresql.conf-8.1 1501
+AUX postgresql.conf-8.2 1501 RMD160 000cf1b34d89eaa84abd24743f16e9cb97ab3c47 SHA1 a4cbcd665213739fc95adb879dbb68d1dde2fa60 SHA256 d3d2c3f72fae8470274b754656f2fadba1937d5246c14c0e258c9d59eb6073fd
+MD5 f11a43882a4c0cf0cba7e375186e573f files/postgresql.conf-8.2 1501
+RMD160 000cf1b34d89eaa84abd24743f16e9cb97ab3c47 files/postgresql.conf-8.2 1501
+SHA256 d3d2c3f72fae8470274b754656f2fadba1937d5246c14c0e258c9d59eb6073fd files/postgresql.conf-8.2 1501
+AUX postgresql.init-7.3 1332 RMD160 deb0bbb69d96ec21ac9b9b636f62fb47f5d997ab SHA1 571fc01d85a37061baef8f7e291cae481f6cf87a SHA256 15296b663506b9840990a08d592adda16acbb1b59b57b81484808e5486b35ab4
+MD5 0f39215e02d3c179cb2a49334bf82fee files/postgresql.init-7.3 1332
+RMD160 deb0bbb69d96ec21ac9b9b636f62fb47f5d997ab files/postgresql.init-7.3 1332
+SHA256 15296b663506b9840990a08d592adda16acbb1b59b57b81484808e5486b35ab4 files/postgresql.init-7.3 1332
+AUX postgresql.init-7.4 1348 RMD160 6fbb9aeff7137cc15a58b7bc957d4b6025a03b82 SHA1 445397c698f30ecc8124f7d65b3f92b13f5e4e97 SHA256 5f7d16795081250a2f97f4ad3b2cfee8bcbd822c83c10cc168d31cdd28eff7dc
+MD5 dcdc04d7faa233ff29311f8e4c650f2c files/postgresql.init-7.4 1348
+RMD160 6fbb9aeff7137cc15a58b7bc957d4b6025a03b82 files/postgresql.init-7.4 1348
+SHA256 5f7d16795081250a2f97f4ad3b2cfee8bcbd822c83c10cc168d31cdd28eff7dc files/postgresql.init-7.4 1348
+AUX postgresql.init-8.0 1427 RMD160 5c986fd26088de238209f87b286e6ed03ea66de1 SHA1 20d33878df08a12e89e9402f6f9c0610a6336c92 SHA256 15539a700866cec666bdd692749ccdec2dd538f61500c0d5e6c024e8a8db106f
+MD5 5a95b3e50b3f83218fc202aee1b88ff6 files/postgresql.init-8.0 1427
+RMD160 5c986fd26088de238209f87b286e6ed03ea66de1 files/postgresql.init-8.0 1427
+SHA256 15539a700866cec666bdd692749ccdec2dd538f61500c0d5e6c024e8a8db106f files/postgresql.init-8.0 1427
+AUX postgresql.init-8.1 1427 RMD160 5dd0d8e818d26e296d9b81f754043597bda02901 SHA1 47814beca16af4e2f03df3e810b50c2b71bc0d1a SHA256 f315e1c54f7b7d1d94fa4a2229bd49aac38534a44fb6d9d8c08c21c27c39b199
+MD5 3525a9b1e7ef8343c88972891bf29512 files/postgresql.init-8.1 1427
+RMD160 5dd0d8e818d26e296d9b81f754043597bda02901 files/postgresql.init-8.1 1427
+SHA256 f315e1c54f7b7d1d94fa4a2229bd49aac38534a44fb6d9d8c08c21c27c39b199 files/postgresql.init-8.1 1427
+AUX postgresql.init-8.2 1427 RMD160 74393b4eb2b851c01deaa3dea10757c9bb74bd73 SHA1 2b0365f9c8d1121f948a7e6c83d3f10dfa568a87 SHA256 c42e7ba85638a31826b4ed7a92a9f95cd242bbe7c846e52a8b87e0db28c17da5
+MD5 525da9f09a404f188622921a3318efad files/postgresql.init-8.2 1427
+RMD160 74393b4eb2b851c01deaa3dea10757c9bb74bd73 files/postgresql.init-8.2 1427
+SHA256 c42e7ba85638a31826b4ed7a92a9f95cd242bbe7c846e52a8b87e0db28c17da5 files/postgresql.init-8.2 1427
+DIST postgresql-base-7.3.19.tar.bz2 5691127 RMD160 802bbba70d1368097a74de6b67589ab9645597cc SHA1 09206cd4d9c2b5648756eff70f101cec89365776 SHA256 1804e0424e4444f67acfb98b4e4ad2ede26748d1ddb4a9201cbff7627e394e6a
+DIST postgresql-base-7.4.17.tar.bz2 6609512 RMD160 cd5aed1fb45cc42e12cca0cd31174b6726dae97b SHA1 2e413d570ed657f941ca77b1ac00ef1eeecddbcc SHA256 f1b7ff754ccb43d4a3a62a9124b1c8ac215e48e5549e620bfcde59124c6f1bc5
+DIST postgresql-base-8.0.13.tar.bz2 7848290 RMD160 de34ef01b76d777e9b22bcd16dd29328a11d35cf SHA1 aaee4e481644645f3ba66dd7a66377ef3b22cd9c SHA256 5627ad76e6a6c8eb85c1debe5fce2c12b42611434dabe0fd5763b8a72c7ac49d
+DIST postgresql-base-8.1.9.tar.bz2 8108212 RMD160 e10c91f95e16cfcdf10235d533855676f8e03ceb SHA1 d6b042dd8ff095f1ced53ab9e6e2ea7b2eea5cfb SHA256 4d11584d545d5f18566bc1bf65409794adceef1825dc4850514238f6b5d3f5fd
+DIST postgresql-base-8.2.4.tar.bz2 8549159 RMD160 876105c3cc9d36b66cf9dc9b687d4b6f6b2c3d9c SHA1 9ffc18c520e8829c957089ce46a7f3cd4113b6ac SHA256 8ee5ad364ee21079ce3d726b4abcfa0f318015a331e37e9856a3500fcce74cca
+DIST postgresql-docs-7.3.19.tar.bz2 2365906 RMD160 acad805217a5b16badc5ea1c5f88e2780d48e849 SHA1 3af665fdbd6f0ac2b1d1563944401b5e470f25c1 SHA256 0a4910cf776b6be8017eaf68a60c541be59288079fe5696d955bdace22ebde0a
+DIST postgresql-docs-7.4.17.tar.bz2 2434028 RMD160 a7470801732f7458c4a6dec6b441b151a2963d88 SHA1 fbb8f744151e0a81c2047b40211a694d62c09bd8 SHA256 855b08821fa06cce280d63c1c57a1a51cc02eee1af0a53ba9a550cc3e66c2696
+DIST postgresql-docs-8.0.13.tar.bz2 2271196 RMD160 fdb9775d082da9c10aebb9394d84c55cfea3f4d7 SHA1 b9d23b6c70fc3dc365a397d8eef3bd38b9ea1820 SHA256 a703a22b11288eb20b5c4f28e34cfeeed11c730cebf51671049ad37ace5e204d
+DIST postgresql-docs-8.1.9.tar.bz2 2503673 RMD160 68df3beb8c8f2ccdcf0f3875d4d1bacf1ad3017d SHA1 3139df4e62c4f83b68691a46376730f7501c93f1 SHA256 9b1f5d47345067baf9ecc71941707199d055d2f147a206b1b70245a9d5c45b30
+DIST postgresql-docs-8.2.4.tar.bz2 2769630 RMD160 bcdb176f509f69141524ababa0f6c9b1a1dd5c3f SHA1 2981a1901d2f4d6f54bf12f847456a634344aa86 SHA256 2bb5bea974a68f562e40104d756ea87dbd831cf8fbd4bb54faca38f23c87de4c
+DIST postgresql-opt-7.3.19.tar.bz2 342076 RMD160 7ee1dea5c906d88ba3384ea805368a9dcb8af47d SHA1 0736e5056f1428fc542853975e7fbd1b383f568c SHA256 2735bceed9f0d27befb3ec26b5d76f9272da1cdf2434ceb9d68327494912017f
+DIST postgresql-opt-7.4.17.tar.bz2 333513 RMD160 55b7d1c9900f590d778c915d586d8cafd14dc633 SHA1 d2ac133dd0eb3a8faf2e5cbaa275ed575391b658 SHA256 8ff6ca8f726ce39d873d495273c31ceb3d647d75a85a7940b38d38ae7b2eff3e
+DIST postgresql-opt-8.0.13.tar.bz2 134769 RMD160 f3fb741c5dcff23045a58baf57f4386099e3c563 SHA1 ccdc23eb12b19c6d88633125b9e0c2feeda5f93e SHA256 9f63fc12ede1a605934cdc462ff45c0e924288284f411ae38dec1c5b6e87ce25
+DIST postgresql-opt-8.1.9.tar.bz2 144737 RMD160 3541c7c2d86e7a9d129d521c3a7bac189758d1a5 SHA1 d3b011edaa9b05295b15692bfe0932b1e37572d2 SHA256 b8c5c3098c53e8c8b722ba8928787eb7478beeb3c6b42adbaad1d8ca24d2e49f
+DIST postgresql-opt-8.2.4.tar.bz2 167612 RMD160 aaacb743be86afbfe0f885b7994c15c94fef2413 SHA1 892112c6f348bccce534f87336ea073a0b8ca249 SHA256 5977ca1f0913aa98bc889e49b38768621865959b14e2674e7716d44b7fe9eb35
+DIST postgresql-test-7.3.19.tar.bz2 891109 RMD160 4f5ee0f9c4dd86b6ee54a818e25e929c2fc2334f SHA1 7d40accb365cc41091a6fd62d08e2e8d57121678 SHA256 8df80f3fb5f61d61fe6348e037c614b3c0f2114ae5c8a7f3050b5fadde517ba3
+DIST postgresql-test-7.4.17.tar.bz2 902524 RMD160 5d2580ac74e01a65d9c00bc7a2900630e2c5720d SHA1 abd0a33ad4e7d7c94b0762913c4bee9762a8b345 SHA256 0486999f89b38996c15a91a66638f40718d5fb702ac592f4f2a22e9377b6b6bf
+DIST postgresql-test-8.0.13.tar.bz2 932945 RMD160 d1a1c5e05337d82fb1fc2a7249e98ce8df375978 SHA1 07924ea198ce2654b65ecce6cd05025f24b62b86 SHA256 ea7e45aa8d9d8f127704e659575a0e860fd53abdaefa7c0f256f246c283ff1cf
+DIST postgresql-test-8.1.9.tar.bz2 948085 RMD160 80f20a3353ee437efc78390d8d2d0d12c5cb519f SHA1 5a37496ab4bcb1a991674ae1b7ecdcc52f988abc SHA256 2dd60f661df70d43b261af0722e768f6ec4dc856c765c3dd9cd24042089323ba
+DIST postgresql-test-8.2.4.tar.bz2 985819 RMD160 c5fcbef081565f7ba02fc4ac96ce8e1f4141c3ae SHA1 60be22d85c37d1ea461401b8e7c10472a3458913 SHA256 fc4471ecece04251289cfe7feb0acbafa3a18cf8f35c2d61ce3f68bd4394e504
+EBUILD postgresql-7.3.19.ebuild 8301 RMD160 ebf2dd1fa27b2c185ae04f455595269ef26efaec SHA1 33a991a91150cd6b1cf7cd7a2d7c2062f7ae203e SHA256 fcb7c1eead7b66a456e6b99b099f68ae0706d1029f9a43bb5d3fde2f806931a3
+MD5 da15654eb55e2309d3a860debbd1e3af postgresql-7.3.19.ebuild 8301
+RMD160 ebf2dd1fa27b2c185ae04f455595269ef26efaec postgresql-7.3.19.ebuild 8301
+SHA256 fcb7c1eead7b66a456e6b99b099f68ae0706d1029f9a43bb5d3fde2f806931a3 postgresql-7.3.19.ebuild 8301
+EBUILD postgresql-7.4.17.ebuild 9822 RMD160 95a255c954930f9e54d82faba9625445f3002381 SHA1 a1e0ad6b0ac88ab88d8f1bcbefab4330b36aeb83 SHA256 a984857010d6763457032c8b30c728b15151aab27f30f0f61285e220d8f6affc
+MD5 6c4e30fdbaee859a85bd9a1eaf9efe77 postgresql-7.4.17.ebuild 9822
+RMD160 95a255c954930f9e54d82faba9625445f3002381 postgresql-7.4.17.ebuild 9822
+SHA256 a984857010d6763457032c8b30c728b15151aab27f30f0f61285e220d8f6affc postgresql-7.4.17.ebuild 9822
+EBUILD postgresql-8.0.13.ebuild 9796 RMD160 a02b6ba28d92baa021d8499b6a0ef7bc3b3d59dc SHA1 1d3075b72dfc32665b4c4f5a38837d6413933f2b SHA256 5aae0b01513d9c476b87c3b884d016e43be532eef45723395091ff65f40c2e20
+MD5 a4e3b19e1c6339e28b217eb532712635 postgresql-8.0.13.ebuild 9796
+RMD160 a02b6ba28d92baa021d8499b6a0ef7bc3b3d59dc postgresql-8.0.13.ebuild 9796
+SHA256 5aae0b01513d9c476b87c3b884d016e43be532eef45723395091ff65f40c2e20 postgresql-8.0.13.ebuild 9796
+EBUILD postgresql-8.1.9.ebuild 8698 RMD160 edff0195a5009be6d9ae87ceaaeded459e13a20d SHA1 47aa1937c2829f28ff1f096dacf00488ae63407c SHA256 47e2106282aef279f3caebae112422a78460f2841eb85d98410065c5c111512f
+MD5 6b8ebafef93f578beaa2c77b45143519 postgresql-8.1.9.ebuild 8698
+RMD160 edff0195a5009be6d9ae87ceaaeded459e13a20d postgresql-8.1.9.ebuild 8698
+SHA256 47e2106282aef279f3caebae112422a78460f2841eb85d98410065c5c111512f postgresql-8.1.9.ebuild 8698
+EBUILD postgresql-8.2.4-r1.ebuild 8378 RMD160 3b85064651af77c027aafde014d22d624df222ee SHA1 d7eecd7ea0c8b5d2a73c8f7a7d93a523d1cf3b04 SHA256 30b8f49a2d4ea8f03478fc85c8db3732dc03adb9b01fe76b9df4495fa2163938
+MD5 d1e75740d203ed4a5f55aa5c2a363a30 postgresql-8.2.4-r1.ebuild 8378
+RMD160 3b85064651af77c027aafde014d22d624df222ee postgresql-8.2.4-r1.ebuild 8378
+SHA256 30b8f49a2d4ea8f03478fc85c8db3732dc03adb9b01fe76b9df4495fa2163938 postgresql-8.2.4-r1.ebuild 8378
+MISC ChangeLog 74756 RMD160 24169a012b4efa0428b0d76bd6e221e55f709821 SHA1 ec11bbd208f1d4f45286db2a8680fced577905c0 SHA256 afdb3a12fb6e361e45614653a86380263f7c29db5b35b9001f2cbd30a53167d7
+MD5 b3612039bba36a0b1f2d6a8322ac490a ChangeLog 74756
+RMD160 24169a012b4efa0428b0d76bd6e221e55f709821 ChangeLog 74756
+SHA256 afdb3a12fb6e361e45614653a86380263f7c29db5b35b9001f2cbd30a53167d7 ChangeLog 74756
+MISC metadata.xml 164 RMD160 becfe652663bd65719dd11fa6ffb588b3d5b4ecc SHA1 f67b7ac1c5e6e65ef5a19a589d4759c84918f86c SHA256 7e8e8126bc8701c4a42c7dfed8bb755ac6040fe3d0e3f994d888f8b2b4fa7d8b
+MD5 6fe52df942ef15801d56449cd8299604 metadata.xml 164
+RMD160 becfe652663bd65719dd11fa6ffb588b3d5b4ecc metadata.xml 164
+SHA256 7e8e8126bc8701c4a42c7dfed8bb755ac6040fe3d0e3f994d888f8b2b4fa7d8b metadata.xml 164
+MD5 0bff8b5391e9dbfa8b6a919a0d524a37 files/digest-postgresql-7.3.19 1087
+RMD160 1bb8544863cd2c6d2fa317d55e1ecfb230547f1c files/digest-postgresql-7.3.19 1087
+SHA256 59079fe9d80de56c7e6eef5e64f106bbf5143462d9472953a192e33a4b6201b7 files/digest-postgresql-7.3.19 1087
+MD5 561024989ce7be36fa4474211ae7b7c2 files/digest-postgresql-7.4.17 1087
+RMD160 811b466e6e54693166ac405d7c0dbb750728f6e0 files/digest-postgresql-7.4.17 1087
+SHA256 e1b60261487e99d6101290910dc22449e743c54e17c404c3f995bfca6940ea41 files/digest-postgresql-7.4.17 1087
+MD5 cacd8257d8fc0d524abc6e5f2dfcdb42 files/digest-postgresql-8.0.13 1087
+RMD160 8da664bd5067ebe6957f407f6020dc3f4056cc6a files/digest-postgresql-8.0.13 1087
+SHA256 b307557da314dd1a813501cfbf1054e18221024f2dc5b8410f62ee37030ffe72 files/digest-postgresql-8.0.13 1087
+MD5 55e13506c44ed85e1bac4fb9261c6c51 files/digest-postgresql-8.1.9 1075
+RMD160 cec4abffe35cc6dc7157421a4899f70534ece108 files/digest-postgresql-8.1.9 1075
+SHA256 6093606fa8b0a2a30a482349bdb4c3aa88e29f2f4db3b393ca6fac95d9494390 files/digest-postgresql-8.1.9 1075
+MD5 031a5efbcf25065353b4fa99ce8eed06 files/digest-postgresql-8.2.4-r1 1075
+RMD160 f104cae333b08b01f69666b88148550560705327 files/digest-postgresql-8.2.4-r1 1075
+SHA256 f8c9a8dde1f6bfe419ec4a6b807212cff84050eb3233d90e863ad0c359dd6225 files/digest-postgresql-8.2.4-r1 1075
diff --git a/dev-db/postgresql/files/digest-postgresql-7.3.19 b/dev-db/postgresql/files/digest-postgresql-7.3.19
new file mode 100644
index 0000000..770e854
--- /dev/null
+++ b/dev-db/postgresql/files/digest-postgresql-7.3.19
@@ -0,0 +1,12 @@
+MD5 b9b2dca0468bafff72486bd54812c317 postgresql-base-7.3.19.tar.bz2 5691127
+RMD160 802bbba70d1368097a74de6b67589ab9645597cc postgresql-base-7.3.19.tar.bz2 5691127
+SHA256 1804e0424e4444f67acfb98b4e4ad2ede26748d1ddb4a9201cbff7627e394e6a postgresql-base-7.3.19.tar.bz2 5691127
+MD5 de4888125bef49f9f53824d4f9ae7bf6 postgresql-docs-7.3.19.tar.bz2 2365906
+RMD160 acad805217a5b16badc5ea1c5f88e2780d48e849 postgresql-docs-7.3.19.tar.bz2 2365906
+SHA256 0a4910cf776b6be8017eaf68a60c541be59288079fe5696d955bdace22ebde0a postgresql-docs-7.3.19.tar.bz2 2365906
+MD5 1fe88fa959492155518787c0eb197b14 postgresql-opt-7.3.19.tar.bz2 342076
+RMD160 7ee1dea5c906d88ba3384ea805368a9dcb8af47d postgresql-opt-7.3.19.tar.bz2 342076
+SHA256 2735bceed9f0d27befb3ec26b5d76f9272da1cdf2434ceb9d68327494912017f postgresql-opt-7.3.19.tar.bz2 342076
+MD5 a0958b2352586b7cd4083f46e1ba1ae8 postgresql-test-7.3.19.tar.bz2 891109
+RMD160 4f5ee0f9c4dd86b6ee54a818e25e929c2fc2334f postgresql-test-7.3.19.tar.bz2 891109
+SHA256 8df80f3fb5f61d61fe6348e037c614b3c0f2114ae5c8a7f3050b5fadde517ba3 postgresql-test-7.3.19.tar.bz2 891109
diff --git a/dev-db/postgresql/files/digest-postgresql-7.4.17 b/dev-db/postgresql/files/digest-postgresql-7.4.17
new file mode 100644
index 0000000..d0643a9
--- /dev/null
+++ b/dev-db/postgresql/files/digest-postgresql-7.4.17
@@ -0,0 +1,12 @@
+MD5 c513ae755abd4fb011378351be9e1ba0 postgresql-base-7.4.17.tar.bz2 6609512
+RMD160 cd5aed1fb45cc42e12cca0cd31174b6726dae97b postgresql-base-7.4.17.tar.bz2 6609512
+SHA256 f1b7ff754ccb43d4a3a62a9124b1c8ac215e48e5549e620bfcde59124c6f1bc5 postgresql-base-7.4.17.tar.bz2 6609512
+MD5 e9a33e70add61f6a1018870c88dbf0ea postgresql-docs-7.4.17.tar.bz2 2434028
+RMD160 a7470801732f7458c4a6dec6b441b151a2963d88 postgresql-docs-7.4.17.tar.bz2 2434028
+SHA256 855b08821fa06cce280d63c1c57a1a51cc02eee1af0a53ba9a550cc3e66c2696 postgresql-docs-7.4.17.tar.bz2 2434028
+MD5 43a87be48f3e43c5fce957af000bff60 postgresql-opt-7.4.17.tar.bz2 333513
+RMD160 55b7d1c9900f590d778c915d586d8cafd14dc633 postgresql-opt-7.4.17.tar.bz2 333513
+SHA256 8ff6ca8f726ce39d873d495273c31ceb3d647d75a85a7940b38d38ae7b2eff3e postgresql-opt-7.4.17.tar.bz2 333513
+MD5 493b0b142f0ca6fb52dbdfc5c32e0c5b postgresql-test-7.4.17.tar.bz2 902524
+RMD160 5d2580ac74e01a65d9c00bc7a2900630e2c5720d postgresql-test-7.4.17.tar.bz2 902524
+SHA256 0486999f89b38996c15a91a66638f40718d5fb702ac592f4f2a22e9377b6b6bf postgresql-test-7.4.17.tar.bz2 902524
diff --git a/dev-db/postgresql/files/digest-postgresql-8.0.13 b/dev-db/postgresql/files/digest-postgresql-8.0.13
new file mode 100644
index 0000000..1a68a72
--- /dev/null
+++ b/dev-db/postgresql/files/digest-postgresql-8.0.13
@@ -0,0 +1,12 @@
+MD5 d3b5185dc6a12f2443f06f83cdee03d0 postgresql-base-8.0.13.tar.bz2 7848290
+RMD160 de34ef01b76d777e9b22bcd16dd29328a11d35cf postgresql-base-8.0.13.tar.bz2 7848290
+SHA256 5627ad76e6a6c8eb85c1debe5fce2c12b42611434dabe0fd5763b8a72c7ac49d postgresql-base-8.0.13.tar.bz2 7848290
+MD5 877fc8417555cff0a889d38013afefd6 postgresql-docs-8.0.13.tar.bz2 2271196
+RMD160 fdb9775d082da9c10aebb9394d84c55cfea3f4d7 postgresql-docs-8.0.13.tar.bz2 2271196
+SHA256 a703a22b11288eb20b5c4f28e34cfeeed11c730cebf51671049ad37ace5e204d postgresql-docs-8.0.13.tar.bz2 2271196
+MD5 824caf8451dec685a0d5886eb4892807 postgresql-opt-8.0.13.tar.bz2 134769
+RMD160 f3fb741c5dcff23045a58baf57f4386099e3c563 postgresql-opt-8.0.13.tar.bz2 134769
+SHA256 9f63fc12ede1a605934cdc462ff45c0e924288284f411ae38dec1c5b6e87ce25 postgresql-opt-8.0.13.tar.bz2 134769
+MD5 e736c9887ca4c66051501ce2b95a88f8 postgresql-test-8.0.13.tar.bz2 932945
+RMD160 d1a1c5e05337d82fb1fc2a7249e98ce8df375978 postgresql-test-8.0.13.tar.bz2 932945
+SHA256 ea7e45aa8d9d8f127704e659575a0e860fd53abdaefa7c0f256f246c283ff1cf postgresql-test-8.0.13.tar.bz2 932945
diff --git a/dev-db/postgresql/files/digest-postgresql-8.1.9 b/dev-db/postgresql/files/digest-postgresql-8.1.9
new file mode 100644
index 0000000..a20386c
--- /dev/null
+++ b/dev-db/postgresql/files/digest-postgresql-8.1.9
@@ -0,0 +1,12 @@
+MD5 44582cd7184badf63d9c558f91cdd128 postgresql-base-8.1.9.tar.bz2 8108212
+RMD160 e10c91f95e16cfcdf10235d533855676f8e03ceb postgresql-base-8.1.9.tar.bz2 8108212
+SHA256 4d11584d545d5f18566bc1bf65409794adceef1825dc4850514238f6b5d3f5fd postgresql-base-8.1.9.tar.bz2 8108212
+MD5 a13ad4fbe78aa2ab4f86381cfcec8eb7 postgresql-docs-8.1.9.tar.bz2 2503673
+RMD160 68df3beb8c8f2ccdcf0f3875d4d1bacf1ad3017d postgresql-docs-8.1.9.tar.bz2 2503673
+SHA256 9b1f5d47345067baf9ecc71941707199d055d2f147a206b1b70245a9d5c45b30 postgresql-docs-8.1.9.tar.bz2 2503673
+MD5 26fed39417431ff56e213caf11dc7215 postgresql-opt-8.1.9.tar.bz2 144737
+RMD160 3541c7c2d86e7a9d129d521c3a7bac189758d1a5 postgresql-opt-8.1.9.tar.bz2 144737
+SHA256 b8c5c3098c53e8c8b722ba8928787eb7478beeb3c6b42adbaad1d8ca24d2e49f postgresql-opt-8.1.9.tar.bz2 144737
+MD5 abd4d19d536f846eb37f63d50bbfc02f postgresql-test-8.1.9.tar.bz2 948085
+RMD160 80f20a3353ee437efc78390d8d2d0d12c5cb519f postgresql-test-8.1.9.tar.bz2 948085
+SHA256 2dd60f661df70d43b261af0722e768f6ec4dc856c765c3dd9cd24042089323ba postgresql-test-8.1.9.tar.bz2 948085
diff --git a/dev-db/postgresql/files/digest-postgresql-8.2.4-r1 b/dev-db/postgresql/files/digest-postgresql-8.2.4-r1
new file mode 100644
index 0000000..6035a30
--- /dev/null
+++ b/dev-db/postgresql/files/digest-postgresql-8.2.4-r1
@@ -0,0 +1,12 @@
+MD5 5c0576627c9969a3cedb6b014fb6ae05 postgresql-base-8.2.4.tar.bz2 8549159
+RMD160 876105c3cc9d36b66cf9dc9b687d4b6f6b2c3d9c postgresql-base-8.2.4.tar.bz2 8549159
+SHA256 8ee5ad364ee21079ce3d726b4abcfa0f318015a331e37e9856a3500fcce74cca postgresql-base-8.2.4.tar.bz2 8549159
+MD5 7d520a0fc88c8b59338c25cf18331f6a postgresql-docs-8.2.4.tar.bz2 2769630
+RMD160 bcdb176f509f69141524ababa0f6c9b1a1dd5c3f postgresql-docs-8.2.4.tar.bz2 2769630
+SHA256 2bb5bea974a68f562e40104d756ea87dbd831cf8fbd4bb54faca38f23c87de4c postgresql-docs-8.2.4.tar.bz2 2769630
+MD5 b71b0526e7c8af22d82fbc7b6f81a750 postgresql-opt-8.2.4.tar.bz2 167612
+RMD160 aaacb743be86afbfe0f885b7994c15c94fef2413 postgresql-opt-8.2.4.tar.bz2 167612
+SHA256 5977ca1f0913aa98bc889e49b38768621865959b14e2674e7716d44b7fe9eb35 postgresql-opt-8.2.4.tar.bz2 167612
+MD5 0fefe28b8c9d16ebdf6f05c366477a9d postgresql-test-8.2.4.tar.bz2 985819
+RMD160 c5fcbef081565f7ba02fc4ac96ce8e1f4141c3ae postgresql-test-8.2.4.tar.bz2 985819
+SHA256 fc4471ecece04251289cfe7feb0acbafa3a18cf8f35c2d61ce3f68bd4394e504 postgresql-test-8.2.4.tar.bz2 985819
diff --git a/dev-db/postgresql/files/pg_autovacuum.conf-7.4 b/dev-db/postgresql/files/pg_autovacuum.conf-7.4
new file mode 100644
index 0000000..7a745c9
--- /dev/null
+++ b/dev-db/postgresql/files/pg_autovacuum.conf-7.4
@@ -0,0 +1,18 @@
+# Logfile path (NOTE: This must be owned by the uid/gid of $PGUSER!)
+PG_AUTOVACUUM_LOG="/var/lib/postgresql/data/pg_autovacuum.log"
+
+# PostgreSQL user
+PGUSER="postgres"
+
+# If you changed the default database port, you have to set
+# PGPORT to the new port number, otherwise pg_autovacuum won't work.
+#PGPORT=5432
+
+# See the pg_autovacuum documentation for the details of how these
+# parameters affect pg_autovacuum's aggressiveness.
+
+VACUUM_BASE="1000"
+VACUUM_SCALE="2"
+
+SLEEP_BASE="300"
+SLEEP_SCALE="2"
diff --git a/dev-db/postgresql/files/pg_autovacuum.conf-8.0 b/dev-db/postgresql/files/pg_autovacuum.conf-8.0
new file mode 100644
index 0000000..7a745c9
--- /dev/null
+++ b/dev-db/postgresql/files/pg_autovacuum.conf-8.0
@@ -0,0 +1,18 @@
+# Logfile path (NOTE: This must be owned by the uid/gid of $PGUSER!)
+PG_AUTOVACUUM_LOG="/var/lib/postgresql/data/pg_autovacuum.log"
+
+# PostgreSQL user
+PGUSER="postgres"
+
+# If you changed the default database port, you have to set
+# PGPORT to the new port number, otherwise pg_autovacuum won't work.
+#PGPORT=5432
+
+# See the pg_autovacuum documentation for the details of how these
+# parameters affect pg_autovacuum's aggressiveness.
+
+VACUUM_BASE="1000"
+VACUUM_SCALE="2"
+
+SLEEP_BASE="300"
+SLEEP_SCALE="2"
diff --git a/dev-db/postgresql/files/pg_autovacuum.init-7.4 b/dev-db/postgresql/files/pg_autovacuum.init-7.4
new file mode 100644
index 0000000..ec157a2
--- /dev/null
+++ b/dev-db/postgresql/files/pg_autovacuum.init-7.4
@@ -0,0 +1,53 @@
+#!/sbin/runscript
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/files/pg_autovacuum.init-7.4,v 1.3 2006/11/11 13:39:14 dev-zero Exp $
+
+depend() {
+ need postgresql logger
+}
+
+start() {
+ ebegin "Starting pg_autovacuum"
+
+ echo
+ echo -n "Waiting max. 20 sec. for PostgreSQL to start "
+ CONTINUE=0
+ TOO_LONG=0
+ while [ "$CONTINUE" -eq 0 ] && [ $TOO_LONG -lt 20 ]
+ do
+ psql -U $PGUSER -d template1 -c "SELECT 1" 1> /dev/null 2> /dev/null
+ if [ "$?" -eq 0 ]
+ then
+ CONTINUE=1
+ else
+ echo -n "."
+ TOO_LONG=`expr $TOO_LONG + 1`
+ sleep 1
+ fi
+ done
+
+ start-stop-daemon -o --chuid $PGUSER --start --quiet --exec /usr/bin/pg_autovacuum -- -D ${PGPORT:+-p ${PGPORT}} -v $VACUUM_BASE -V $VACUUM_SCALE -s $SLEEP_BASE -S $SLEEP_SCALE -L $PG_AUTOVACUUM_LOG
+
+ sleep 1
+ pidof /usr/bin/pg_autovacuum > /dev/null
+ if [ $? -eq 0 ] ; then
+ eend 0
+ else
+ eerror
+ eerror "Please check the $PG_AUTOVACUUM_LOG log file for errors."
+ eerror "You may need to add the following lines to /var/lib/postgresql/data/postgresql.conf and restart PostgreSQL."
+ eerror " stats_start_collector = true"
+ eerror " stats_row_level = true"
+ eerror
+ eerror "Please read ___DOCDIR___/contrib/README.pg_autovacuum for details!"
+ eerror
+ eend 1
+ fi
+}
+
+stop() {
+ ebegin "Stopping pg_autovacuum"
+ start-stop-daemon --stop --quiet --exec /usr/bin/pg_autovacuum
+ eend $?
+}
diff --git a/dev-db/postgresql/files/pg_autovacuum.init-8.0 b/dev-db/postgresql/files/pg_autovacuum.init-8.0
new file mode 100644
index 0000000..a7b4cb9
--- /dev/null
+++ b/dev-db/postgresql/files/pg_autovacuum.init-8.0
@@ -0,0 +1,53 @@
+#!/sbin/runscript
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/files/pg_autovacuum.init-8.0,v 1.3 2006/11/11 13:39:14 dev-zero Exp $
+
+depend() {
+ need postgresql logger
+}
+
+start() {
+ ebegin "Starting pg_autovacuum"
+
+ echo
+ echo -n "Waiting max. 20 sec. for PostgreSQL to start "
+ CONTINUE=0
+ TOO_LONG=0
+ while [ "$CONTINUE" -eq 0 ] && [ $TOO_LONG -lt 20 ]
+ do
+ psql -U $PGUSER -d template1 -c "SELECT 1" 1> /dev/null 2> /dev/null
+ if [ "$?" -eq 0 ]
+ then
+ CONTINUE=1
+ else
+ echo -n "."
+ TOO_LONG=`expr $TOO_LONG + 1`
+ sleep 1
+ fi
+ done
+
+ start-stop-daemon -o --chuid $PGUSER --start --quiet --exec /usr/bin/pg_autovacuum -- -D ${PGPORT:+-p ${PGPORT}} -v $VACUUM_BASE -V $VACUUM_SCALE -s $SLEEP_BASE -S $SLEEP_SCALE -L $PG_AUTOVACUUM_LOG
+
+ sleep 1
+ pidof /usr/bin/pg_autovacuum > /dev/null
+ if [ $? -eq 0 ] ; then
+ eend 0
+ else
+ eerror
+ eerror "Please check the $PG_AUTOVACUUM_LOG log file for errors."
+ eerror "You may need to add the following lines to /var/lib/postgresql/data/postgresql.conf and restart PostgreSQL."
+ eerror " stats_start_collector = true"
+ eerror " stats_row_level = true"
+ eerror
+ eerror "Please read ___DOCDIR___/contrib/README.pg_autovacuum for details!"
+ eerror
+ eend 1
+ fi
+}
+
+stop() {
+ ebegin "Stopping pg_autovacuum"
+ start-stop-daemon --stop --quiet --exec /usr/bin/pg_autovacuum
+ eend $?
+}
diff --git a/dev-db/postgresql/files/postgresql-7.3.19-cubeparse.patch b/dev-db/postgresql/files/postgresql-7.3.19-cubeparse.patch
new file mode 100644
index 0000000..705e073
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql-7.3.19-cubeparse.patch
@@ -0,0 +1,36 @@
+--- contrib/cube/cubescan.l.orig 2006-07-05 06:56:04.000000000 +0000
++++ contrib/cube/cubescan.l 2006-07-05 06:56:12.000000000 +0000
+@@ -9,6 +9,10 @@
+
+
+ /* flex screws a couple symbols when used with the -P option; fix those */
++#ifndef YY_PROTO
++#define YY_PROTO(proto) proto
++#endif
++
+ #define YY_DECL int cube_yylex YY_PROTO(( void )); \
+ int cube_yylex YY_PROTO(( void ))
+ #define yylval cube_yylval
+--- contrib/seg/segscan.l.orig 2006-07-05 07:08:26.000000000 +0000
++++ contrib/seg/segscan.l 2006-07-05 07:08:51.000000000 +0000
+@@ -9,6 +9,10 @@
+
+
+ /* flex screws a couple symbols when used with the -P option; fix those */
++#ifndef YY_PROTO
++#define YY_PROTO(proto) proto
++#endif
++
+ #define YY_DECL int seg_yylex YY_PROTO(( void )); \
+ int seg_yylex YY_PROTO(( void ))
+ #define yylval seg_yylval
+--- contrib/tsearch/parser.l.orig 2006-07-05 07:22:36.000000000 +0000
++++ contrib/tsearch/parser.l 2006-07-05 07:23:33.000000000 +0000
+@@ -18,6 +18,7 @@
+ char *s = NULL; /* to return WHOLE hyphenated-word */
+
+ YY_BUFFER_STATE buf = NULL; /* buffer to parse; it need for parse from string */
++static YY_BUFFER_STATE yy_current_buffer = 0;
+
+ int lrlimit = -1; /* for limiting read from filehandle ( -1 - unlimited read ) */
+ int bytestoread = 0; /* for limiting read from filehandle */
diff --git a/dev-db/postgresql/files/postgresql-7.4.17-hppa-testandset.patch b/dev-db/postgresql/files/postgresql-7.4.17-hppa-testandset.patch
new file mode 100644
index 0000000..d5f916d
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql-7.4.17-hppa-testandset.patch
@@ -0,0 +1,50 @@
+--- postgresql-7.4.12.orig/src/include/port/linux.h 2003-10-26 01:41:10.000000000 +0000
++++ postgresql-7.4.12/src/include/port/linux.h 2004-01-09 20:22:50.000000000 +0000
+@@ -3,6 +3,11 @@
+
+ #define HAS_TEST_AND_SET
+
++#elif defined(__hppa__)
++typedef struct { int sema[4]; } slock_t;
++
++#define HAS_TEST_AND_SET
++
+ #elif defined(__sparc__)
+ typedef unsigned char slock_t;
+
+--- postgresql-7.4.12.orig/src/include/storage/s_lock.h 2003-11-04 09:43:56.000000000 +0000
++++ postgresql-7.4.12/src/include/storage/s_lock.h 2004-01-09 20:12:15.000000000 +0000
+@@ -112,6 +112,33 @@
+
+ #endif /* __i386__ || __x86_64__ */
+
++#if defined(__hppa__) || defined(__hppa)
++#define TAS(lock) tas(lock)
++
++#define __ldcw(a) ({ \
++ unsigned int __ret; \
++ __asm__ __volatile__("ldcw 0(%2),%0" \
++ : "=r" (__ret), "=m" (*(a)) : "r" (a)); \
++ __ret; \
++})
++
++#define __PA_LDCW_ALIGNMENT 16
++#define __ldcw_align(a) ({ \
++ volatile unsigned int __ret = (unsigned int) a; \
++ if ((__ret & ~(__PA_LDCW_ALIGNMENT - 1)) < (unsigned int) a) \
++ __ret = (__ret & ~(__PA_LDCW_ALIGNMENT - 1)) + __PA_LDCW_ALIGNMENT; \
++ (unsigned int *) __ret; \
++})
++
++static __inline__ int
++tas(volatile slock_t *lock)
++{
++ volatile unsigned int *a = __ldcw_align (lock);
++ return (__ldcw(a) == 0);
++}
++
++#endif /* __hppa__ || __hppa */
++
+
+ /* Intel Itanium */
+ #if defined(__ia64__) || defined(__ia64)
diff --git a/dev-db/postgresql/files/postgresql-8.0.13-sh.patch b/dev-db/postgresql/files/postgresql-8.0.13-sh.patch
new file mode 100644
index 0000000..fc1dafe
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql-8.0.13-sh.patch
@@ -0,0 +1,34 @@
+--- src/include/storage/s_lock.h 2005-01-01 07:03:42.000000000 +0900
++++ src/include/storage/s_lock.h 2005-08-17 23:09:19.000000000 +0900
+@@ -239,6 +239,31 @@
+ #endif /* __s390__ || __s390x__ */
+
+
++#if defined(__sh__)
++#define HAS_TEST_AND_SET
++
++typedef unsigned char slock_t;
++
++#define TAS(lock) tas(lock)
++
++static __inline__ int
++tas(volatile slock_t *lock)
++{
++ register int _res = 1;
++
++ __asm__ __volatile__(
++ "tas.b @%1\n\t"
++ "movt %0\n\t"
++ "xor #1,%0"
++: "=z"(_res)
++: "r"(lock)
++: "t","memory");
++ return _res;
++}
++
++#endif /* __sh__ */
++
++
+ #if defined(__sparc__)
+ #define HAS_TEST_AND_SET
+
diff --git a/dev-db/postgresql/files/postgresql-8.1.9-regress_su.patch b/dev-db/postgresql/files/postgresql-8.1.9-regress_su.patch
new file mode 100644
index 0000000..28e2925
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql-8.1.9-regress_su.patch
@@ -0,0 +1,116 @@
+--- src/test/regress/pg_regress.sh 2006-08-01 10:57:17.000000000 +0200
++++ src/test/regress/pg_regress.sh 2006-08-04 00:14:39.000000000 +0200
+@@ -81,8 +81,8 @@
+ # Initialize default settings
+ # ----------
+
+-: ${inputdir=.}
+-: ${outputdir=.}
++: ${inputdir=PORTAGETEMPDIRPG}
++: ${outputdir=PORTAGETEMPDIRPG}
+
+ libdir='@libdir@'
+ bindir='@bindir@'
+@@ -410,7 +410,8 @@
+ message "initializing database system"
+ [ "$debug" = yes ] && initdb_options="--debug"
+ [ "$nolocale" = yes ] && initdb_options="$initdb_options --no-locale"
+- "$bindir/initdb" -D "$PGDATA" -L "$datadir" --noclean $initdb_options >"$LOGDIR/initdb.log" 2>&1
++ chown portage "${datadir}" "${temp_install}" "${inputdir}/testtablespace"
++ su -s /bin/sh -l portage -c "PGTZ='PST8PDT' PGDATESTYLE='ISO, MDY' $bindir/initdb -D '$PGDATA' -L '$datadir' --noclean $initdb_options" >"$LOGDIR/initdb.log" 2>&1
+
+ if [ $? -ne 0 ]
+ then
+@@ -433,7 +434,7 @@
+ else
+ postmaster_options="$postmaster_options -c listen_addresses="
+ fi
+- "$bindir/postmaster" -D "$PGDATA" -F $postmaster_options >"$LOGDIR/postmaster.log" 2>&1 &
++ su -s /bin/sh -l portage -c "PGTZ='PST8PDT' PGDATESTYLE='ISO, MDY' $bindir/postmaster -D '$PGDATA' -F $postmaster_options" >"$LOGDIR/postmaster.log" 2>&1 &
+ postmaster_pid=$!
+
+ # Wait till postmaster is able to accept connections (normally only
+@@ -441,7 +442,7 @@
+ # wait forever, however.
+ i=0
+ max=60
+- until "$bindir/psql" -X $psql_options postgres </dev/null 2>/dev/null
++ until su -s /bin/sh -l portage -c "PGTZ='PST8PDT' PGDATESTYLE='ISO, MDY' $bindir/psql -X $psql_options postgres </dev/null 2>/dev/null"
+ do
+ i=`expr $i + 1`
+ if [ $i -ge $max ]
+@@ -498,7 +499,7 @@
+ fi
+
+ message "dropping database \"$dbname\""
+- "$bindir/dropdb" $psql_options "$dbname"
++ su -s /bin/sh -l portage -c "PGTZ='PST8PDT' PGDATESTYLE='ISO, MDY' $bindir/dropdb $psql_options '$dbname'"
+ # errors can be ignored
+ fi
+
+@@ -538,17 +539,17 @@
+ # ----------
+
+ message "creating database \"$dbname\""
+-"$bindir/createdb" $encoding_opt $psql_options --template template0 "$dbname"
++su -s /bin/sh -l portage -c "PGTZ='PST8PDT' PGDATESTYLE='Postgres, MDY' $bindir/createdb $encoding_opt $psql_options --template template0 '$dbname'"
+ if [ $? -ne 0 ]; then
+ echo "$me: createdb failed"
+ (exit 2); exit
+ fi
+
+-"$bindir/psql" -q -X $psql_options -c "\
++su -s /bin/sh -l portage -c "PGTZ='PST8PDT' PGDATESTYLE='Postgres, MDY' $bindir/psql -q -X $psql_options -c \"\
+ alter database \"$dbname\" set lc_messages to 'C';
+ alter database \"$dbname\" set lc_monetary to 'C';
+ alter database \"$dbname\" set lc_numeric to 'C';
+-alter database \"$dbname\" set lc_time to 'C';" "$dbname"
++alter database \"$dbname\" set lc_time to 'C';\" '$dbname'"
+ if [ $? -ne 0 ]; then
+ echo "$me: could not set database default locales"
+ (exit 2); exit
+@@ -560,7 +561,7 @@
+ # ----------
+
+ message "dropping regression test user accounts"
+-"$bindir/psql" -q -X $psql_options -c 'DROP GROUP regressgroup1; DROP GROUP regressgroup2; DROP USER regressuser1, regressuser2, regressuser3, regressuser4;' $dbname 2>/dev/null
++su -s /bin/sh -l portage -c "PGTZ='PST8PDT' PGDATESTYLE='Postgres, MDY' $bindir/psql -q -X $psql_options -c 'DROP GROUP regressgroup1; DROP GROUP regressgroup2; DROP USER regressuser1, regressuser2, regressuser3, regressuser4;' '$dbname' 2>/dev/null"
+ if [ $? -eq 2 ]; then
+ echo "$me: could not drop user accounts"
+ (exit 2); exit
+@@ -575,7 +576,7 @@
+ for lang in xyzzy $load_langs ; do
+ if [ "$lang" != "xyzzy" ]; then
+ message "installing $lang"
+- "$bindir/createlang" $psql_options $lang $dbname
++ su -s /bin/sh -l portage -c "PGTZ='PST8PDT' PGDATESTYLE='Postgres, MDY' $bindir/createlang $psql_options $lang '$dbname'"
+ if [ $? -ne 0 ] && [ $? -ne 2 ]; then
+ echo "$me: createlang $lang failed"
+ (exit 2); exit
+@@ -635,7 +636,7 @@
+ # Run a single test
+ formatted=`echo $1 | awk '{printf "%-20.20s", $1;}'`
+ $ECHO_N "test $formatted ... $ECHO_C"
+- ( $PSQL -d "$dbname" <"$inputdir/sql/$1.sql" >"$outputdir/results/$1.out" 2>&1 )&
++ ( su -s /bin/sh -l portage -c "PGTZ='PST8PDT' PGDATESTYLE='Postgres, MDY' ${PSQL} -d '${dbname}' < '${inputdir}/sql/${1}.sql' > '${outputdir}/results/${1}.out' 2>&1" )&
+ wait
+ else
+ # Start a parallel group
+@@ -646,7 +647,7 @@
+ fi
+ for name do
+ (
+- $PSQL -d "$dbname" <"$inputdir/sql/$name.sql" >"$outputdir/results/$name.out" 2>&1
++ su -s /bin/sh -l portage -c "PGTZ='PST8PDT' PGDATESTYLE='Postgres, MDY' ${PSQL} -d '${dbname}' < '${inputdir}/sql/${name}.sql' > '${outputdir}/results/${name}.out' 2>&1"
+ $ECHO_N " $name$ECHO_C"
+ ) &
+ if [ $maxconnections -gt 0 ] ; then
+@@ -740,7 +741,7 @@
+
+ if [ -n "$postmaster_pid" ]; then
+ message "shutting down postmaster"
+- "$bindir/pg_ctl" -s -D "$PGDATA" stop
++ su -s /bin/sh -l portage -c "PGTZ='PST8PDT' PGDATESTYLE='Postgres, MDY' $bindir/pg_ctl -s -D '$PGDATA' stop"
+ wait "$postmaster_pid"
+ unset postmaster_pid
+ fi
diff --git a/dev-db/postgresql/files/postgresql-8.1.9-sh.patch b/dev-db/postgresql/files/postgresql-8.1.9-sh.patch
new file mode 100644
index 0000000..6350771
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql-8.1.9-sh.patch
@@ -0,0 +1,34 @@
+--- src/include/storage/s_lock.h 2005-01-01 07:03:42.000000000 +0900
++++ src/include/storage/s_lock.h 2005-08-17 23:09:19.000000000 +0900
+@@ -300,6 +300,31 @@
+ #endif /* __s390__ || __s390x__ */
+
+
++#if defined(__sh__)
++#define HAS_TEST_AND_SET
++
++typedef unsigned char slock_t;
++
++#define TAS(lock) tas(lock)
++
++static __inline__ int
++tas(volatile slock_t *lock)
++{
++ register int _res = 1;
++
++ __asm__ __volatile__(
++ "tas.b @%1\n\t"
++ "movt %0\n\t"
++ "xor #1,%0"
++: "=z"(_res)
++: "r"(lock)
++: "t","memory");
++ return _res;
++}
++
++#endif /* __sh__ */
++
++
+ #if defined(__sparc__)
+ #define HAS_TEST_AND_SET
+
diff --git a/dev-db/postgresql/files/postgresql-8.2.4-gentoo.patch b/dev-db/postgresql/files/postgresql-8.2.4-gentoo.patch
new file mode 100644
index 0000000..6d47d25
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql-8.2.4-gentoo.patch
@@ -0,0 +1,58 @@
+--- postgresql-8.2.3.orig/src/bin/Makefile 2006-03-05 16:58:50.000000000 +0100
++++ postgresql-8.2.3/src/bin/Makefile 2007-03-29 12:12:26.000000000 +0200
+@@ -14,7 +14,7 @@
+ include $(top_builddir)/src/Makefile.global
+
+ DIRS := initdb ipcclean pg_ctl pg_dump \
+- psql scripts pg_config pg_controldata pg_resetxlog
++ psql scripts pg_controldata pg_resetxlog
+ ifeq ($(PORTNAME), win32)
+ DIRS+=pgevent
+ endif
+--- postgresql-8.2.3.orig/src/interfaces/Makefile 2004-04-20 02:33:51.000000000 +0200
++++ postgresql-8.2.3/src/interfaces/Makefile 2007-03-29 12:14:01.000000000 +0200
+@@ -12,7 +12,7 @@
+ top_builddir = ../..
+ include $(top_builddir)/src/Makefile.global
+
+-DIRS := libpq ecpg
++DIRS := ecpg
+
+ ALLDIRS := $(DIRS)
+
+--- postgresql-8.2.3.orig/src/Makefile 2006-06-23 01:50:35.000000000 +0200
++++ postgresql-8.2.3/src/Makefile 2007-03-29 12:54:59.000000000 +0200
+@@ -18,12 +18,10 @@
+ $(MAKE) -C timezone $@
+ $(MAKE) -C backend $@
+ $(MAKE) -C backend/utils/mb/conversion_procs $@
+- $(MAKE) -C include $@
+ $(MAKE) -C interfaces $@
+ $(MAKE) -C bin $@
+ $(MAKE) -C pl $@
+ $(MAKE) -C makefiles $@
+- $(MAKE) -C test/regress $@
+
+ install: install-local
+
+@@ -47,7 +45,6 @@
+ $(MAKE) -C port $@
+ $(MAKE) -C timezone $@
+ $(MAKE) -C backend $@
+- $(MAKE) -C include $@
+ $(MAKE) -C interfaces $@
+ $(MAKE) -C bin $@
+ $(MAKE) -C pl $@
+@@ -60,12 +57,10 @@
+ -$(MAKE) -C port $@
+ -$(MAKE) -C timezone $@
+ -$(MAKE) -C backend $@
+- -$(MAKE) -C include $@
+ -$(MAKE) -C interfaces $@
+ -$(MAKE) -C bin $@
+ -$(MAKE) -C pl $@
+ -$(MAKE) -C makefiles $@
+- -$(MAKE) -C test $@
+ -$(MAKE) -C tutorial NO_PGXS=1 $@
+ -$(MAKE) -C test/thread $@
+ rm -f Makefile.port Makefile.global
diff --git a/dev-db/postgresql/files/postgresql-8.2.4-no-test.patch b/dev-db/postgresql/files/postgresql-8.2.4-no-test.patch
new file mode 100644
index 0000000..0f887e2
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql-8.2.4-no-test.patch
@@ -0,0 +1,12 @@
+diff --git a/src/Makefile b/src/Makefile
+index 5eb7c4a..0f9fff0 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -22,7 +22,6 @@ all install installdirs uninstall dep de
+ $(MAKE) -C bin $@
+ $(MAKE) -C pl $@
+ $(MAKE) -C makefiles $@
+- $(MAKE) -C test/regress $@
+
+ install: install-local
+
diff --git a/dev-db/postgresql/files/postgresql-8.2.4-regress_fix.patch b/dev-db/postgresql/files/postgresql-8.2.4-regress_fix.patch
new file mode 100644
index 0000000..0af8c3f
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql-8.2.4-regress_fix.patch
@@ -0,0 +1,31 @@
+diff --git a/src/test/regress/expected/interval.out b/src/test/regress/expected/interval.out
+index f7c35de..183a963 100644
+--- a/src/test/regress/expected/interval.out
++++ b/src/test/regress/expected/interval.out
+@@ -293,12 +293,6 @@ (10 rows)
+ -- test avg(interval), which is somewhat fragile since people have been
+ -- known to change the allowed input syntax for type interval without
+ -- updating pg_aggregate.agginitval
+-select avg(f1) from interval_tbl;
+- avg
+--------------------------------------------------
+- @ 4 years 1 mon 10 days 4 hours 18 mins 23 secs
+-(1 row)
+-
+ -- test long interval input
+ select '4 millenniums 5 centuries 4 decades 1 year 4 months 4 days 17 minutes 31 seconds'::interval;
+ interval
+diff --git a/src/test/regress/sql/interval.sql b/src/test/regress/sql/interval.sql
+index 9b2e625..cb44d12 100644
+--- a/src/test/regress/sql/interval.sql
++++ b/src/test/regress/sql/interval.sql
+@@ -101,9 +101,6 @@ SELECT '' AS ten, * FROM INTERVAL_TBL;
+ -- test avg(interval), which is somewhat fragile since people have been
+ -- known to change the allowed input syntax for type interval without
+ -- updating pg_aggregate.agginitval
+-
+-select avg(f1) from interval_tbl;
+-
+ -- test long interval input
+ select '4 millenniums 5 centuries 4 decades 1 year 4 months 4 days 17 minutes 31 seconds'::interval;
+
diff --git a/dev-db/postgresql/files/postgresql-8.2.4-regress_su.patch b/dev-db/postgresql/files/postgresql-8.2.4-regress_su.patch
new file mode 100644
index 0000000..83c56d7
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql-8.2.4-regress_su.patch
@@ -0,0 +1,15 @@
+diff --git a/src/test/regress/GNUmakefile b/src/test/regress/GNUmakefile
+index f2319d2..b14a6f0 100644
+--- a/src/test/regress/GNUmakefile
++++ b/src/test/regress/GNUmakefile
+@@ -148,7 +148,8 @@ ##
+ check: all
+ -rm -rf ./testtablespace
+ mkdir ./testtablespace
+- ./pg_regress --temp-install=./tmp_check --top-builddir=$(top_builddir) --temp-port=$(TEMP_PORT) --schedule=$(srcdir)/parallel_schedule --multibyte=$(MULTIBYTE) --load-language=plpgsql $(MAXCONNOPT) $(NOLOCALE)
++ chown portage testtablespace .
++ su -s /bin/sh portage -c "./pg_regress --psqldir=`pwd`/../../bin/psql --temp-install=./tmp_check --top-builddir=$(top_builddir) --temp-port=$(TEMP_PORT) --schedule=$(srcdir)/parallel_schedule --multibyte=$(MULTIBYTE) --load-language=plpgsql $(MAXCONNOPT) $(NOLOCALE)"
+
+ installcheck: all
+ -rm -rf ./testtablespace
+diff --git a/src/test/regress/pg_regress.c b/src/test/regress/pg_regress.c
diff --git a/dev-db/postgresql/files/postgresql-8.2.4-sh.patch b/dev-db/postgresql/files/postgresql-8.2.4-sh.patch
new file mode 100644
index 0000000..295bb6c
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql-8.2.4-sh.patch
@@ -0,0 +1,34 @@
+--- postgresql-8.2.3.orig/src/include/storage/s_lock.h 2006-06-08 00:24:45.000000000 +0200
++++ postgresql-8.2.3/src/include/storage/s_lock.h 2007-03-29 12:25:56.000000000 +0200
+@@ -299,6 +299,31 @@
+ #endif /* __s390__ || __s390x__ */
+
+
++#if defined(__sh__)
++#define HAS_TEST_AND_SET
++
++typedef unsigned char slock_t;
++
++#define TAS(lock) tas(lock)
++
++static __inline__ int
++tas(volatile slock_t *lock)
++{
++ register int _res = 1;
++
++ __asm__ __volatile__(
++ "tas.b @%1\n\t"
++ "movt %0\n\t"
++ "xor #1,%0"
++: "=z"(_res)
++: "r"(lock)
++: "t","memory");
++ return _res;
++}
++
++#endif /* __sh__ */
++
++
+ #if defined(__sparc__) /* Sparc */
+ #define HAS_TEST_AND_SET
+
diff --git a/dev-db/postgresql/files/postgresql.conf-7.3 b/dev-db/postgresql/files/postgresql.conf-7.3
new file mode 100644
index 0000000..c6fd787
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql.conf-7.3
@@ -0,0 +1,13 @@
+# PostgreSQL's Database Directory
+PGDATA="/var/lib/postgresql/data"
+
+# Logfile path (NOTE: This must be owned by the uid/gid of $PGUSER!)
+PGLOG="/var/lib/postgresql/data/postgresql.log"
+
+# PostgreSQL User
+PGUSER="postgres"
+
+# Extra options to run postmaster with
+# If you want to enable TCP/IP for PostgreSQL, add -i, like the following:
+# PGOPTS="-N 512 -B 1024 -i"
+PGOPTS="-N 512 -B 1024"
diff --git a/dev-db/postgresql/files/postgresql.conf-7.4 b/dev-db/postgresql/files/postgresql.conf-7.4
new file mode 100644
index 0000000..6c8ecc5
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql.conf-7.4
@@ -0,0 +1,20 @@
+# PostgreSQL's Database Directory
+PGDATA="/var/lib/postgresql/data"
+
+# Alternate database data locations
+# Please read http://www.postgresql.org/docs/7.4/static/manage-ag-alternate-locs.html
+# for more information.
+# Example:
+# PGDATA_ALT="PGDATA_RAID=/mnt/superfastraid"
+PGDATA_ALT=
+
+# Logfile path (NOTE: This must be owned by the uid/gid of $PGUSER!)
+PGLOG="/var/lib/postgresql/data/postgresql.log"
+
+# PostgreSQL User
+PGUSER="postgres"
+
+# Extra options to run postmaster with
+# If you want to enable TCP/IP for PostgreSQL, add -i, like the following:
+# PGOPTS="-N 512 -B 1024 -i"
+PGOPTS="-N 512 -B 1024"
diff --git a/dev-db/postgresql/files/postgresql.conf-8.0 b/dev-db/postgresql/files/postgresql.conf-8.0
new file mode 100644
index 0000000..6e439fc
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql.conf-8.0
@@ -0,0 +1,42 @@
+# PostgreSQL's Database Directory
+PGDATA="/var/lib/postgresql/data"
+
+# PostgreSQL User
+PGUSER="postgres"
+
+# PostgreSQL Group
+PGGROUP="postgres"
+
+# Extra options to run postmaster with
+# -N is the maximal number of client connections
+# -B is the number of shared buffers and has to be at least 2x the value for -N
+# Please read the man-page to postmaster for more options. Many of these options
+# can be set directly in the configuration-file.
+PGOPTS="-N 512 -B 1024"
+
+
+# SERVER SHUTDOWN:
+# The server will receive 3 signals in the worst case:
+# 1. SIGTERM
+# This signals the server to ignore new connections and to
+# wait for all clients to end their transactions before shutting down.
+# Use WAIT_FOR_DISCONNECT to control how much time the clients
+# should have until the next signal is being sent.
+# 2. SIGINT
+# Tell the server to forcefully disconnect all clients.
+# Terminating a client results in a rollback of the open transactions for this client.
+# Use WAIT_FOR_CLEANUP to determine how much time the server has
+# for cleanup. (Set it to "forever" if you want to wait forever.)
+# 3. SIGQUIT
+# This will terminate the server immediately and results in a recovery run for the next start.
+
+# Wait for clients to disconnect (seconds or "forever")
+WAIT_FOR_DISCONNECT=10
+
+# Time the server has to clean up (seconds or "forever")
+WAIT_FOR_CLEANUP=10
+
+# If you have to export environment variables for the database process,
+# this can be done here.
+# Example:
+# export R_HOME="/usr/lib/R"
diff --git a/dev-db/postgresql/files/postgresql.conf-8.1 b/dev-db/postgresql/files/postgresql.conf-8.1
new file mode 100644
index 0000000..6e439fc
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql.conf-8.1
@@ -0,0 +1,42 @@
+# PostgreSQL's Database Directory
+PGDATA="/var/lib/postgresql/data"
+
+# PostgreSQL User
+PGUSER="postgres"
+
+# PostgreSQL Group
+PGGROUP="postgres"
+
+# Extra options to run postmaster with
+# -N is the maximal number of client connections
+# -B is the number of shared buffers and has to be at least 2x the value for -N
+# Please read the man-page to postmaster for more options. Many of these options
+# can be set directly in the configuration-file.
+PGOPTS="-N 512 -B 1024"
+
+
+# SERVER SHUTDOWN:
+# The server will receive 3 signals in the worst case:
+# 1. SIGTERM
+# This signals the server to ignore new connections and to
+# wait for all clients to end their transactions before shutting down.
+# Use WAIT_FOR_DISCONNECT to control how much time the clients
+# should have until the next signal is being sent.
+# 2. SIGINT
+# Tell the server to forcefully disconnect all clients.
+# Terminating a client results in a rollback of the open transactions for this client.
+# Use WAIT_FOR_CLEANUP to determine how much time the server has
+# for cleanup. (Set it to "forever" if you want to wait forever.)
+# 3. SIGQUIT
+# This will terminate the server immediately and results in a recovery run for the next start.
+
+# Wait for clients to disconnect (seconds or "forever")
+WAIT_FOR_DISCONNECT=10
+
+# Time the server has to clean up (seconds or "forever")
+WAIT_FOR_CLEANUP=10
+
+# If you have to export environment variables for the database process,
+# this can be done here.
+# Example:
+# export R_HOME="/usr/lib/R"
diff --git a/dev-db/postgresql/files/postgresql.conf-8.2 b/dev-db/postgresql/files/postgresql.conf-8.2
new file mode 100644
index 0000000..6e439fc
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql.conf-8.2
@@ -0,0 +1,42 @@
+# PostgreSQL's Database Directory
+PGDATA="/var/lib/postgresql/data"
+
+# PostgreSQL User
+PGUSER="postgres"
+
+# PostgreSQL Group
+PGGROUP="postgres"
+
+# Extra options to run postmaster with
+# -N is the maximal number of client connections
+# -B is the number of shared buffers and has to be at least 2x the value for -N
+# Please read the man-page to postmaster for more options. Many of these options
+# can be set directly in the configuration-file.
+PGOPTS="-N 512 -B 1024"
+
+
+# SERVER SHUTDOWN:
+# The server will receive 3 signals in the worst case:
+# 1. SIGTERM
+# This signals the server to ignore new connections and to
+# wait for all clients to end their transactions before shutting down.
+# Use WAIT_FOR_DISCONNECT to control how much time the clients
+# should have until the next signal is being sent.
+# 2. SIGINT
+# Tell the server to forcefully disconnect all clients.
+# Terminating a client results in a rollback of the open transactions for this client.
+# Use WAIT_FOR_CLEANUP to determine how much time the server has
+# for cleanup. (Set it to "forever" if you want to wait forever.)
+# 3. SIGQUIT
+# This will terminate the server immediately and results in a recovery run for the next start.
+
+# Wait for clients to disconnect (seconds or "forever")
+WAIT_FOR_DISCONNECT=10
+
+# Time the server has to clean up (seconds or "forever")
+WAIT_FOR_CLEANUP=10
+
+# If you have to export environment variables for the database process,
+# this can be done here.
+# Example:
+# export R_HOME="/usr/lib/R"
diff --git a/dev-db/postgresql/files/postgresql.init-7.3 b/dev-db/postgresql/files/postgresql.init-7.3
new file mode 100644
index 0000000..0d94d14
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql.init-7.3
@@ -0,0 +1,67 @@
+#!/sbin/runscript
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/files/postgresql.init-7.3,v 1.2 2006/11/07 22:48:22 chtekk Exp $
+
+opts="${opts} reload"
+
+depend() {
+ use net
+}
+
+checkconfig() {
+ if [ ! -d "$PGDATA" ] ; then
+ eerror "Directory not found: $PGDATA"
+ eerror "You must create the $PGDATA directory first!"
+ return 1
+ fi
+}
+
+start() {
+ checkconfig || return 1
+
+ ebegin "Starting PostgreSQL"
+
+ if [ -f "$PGDATA/postmaster.pid" ] ; then
+ rm -f "$PGDATA/postmaster.pid"
+ fi
+
+ su - $PGUSER -c "/usr/bin/pg_ctl start -D '$PGDATA' -s -l '$PGLOG' -o '$PGOPTS'"
+
+ while :
+ do
+ cnt=$(($cnt + 1))
+ if [ -f "$PGDATA/postmaster.pid" ] ; then
+ ret=0
+ break
+ fi
+
+ if [ $cnt -eq 30 ] ; then
+ eerror
+ eerror "Please check the $PGLOG log file for errors."
+ eerror
+ ret=1
+ break
+ fi
+ sleep 1
+ done
+ eend $ret
+}
+
+stop() {
+ ebegin "Stopping PostgreSQL"
+ su - $PGUSER -c "/usr/bin/pg_ctl stop -D '$PGDATA' -s -m fast"
+ eend $?
+}
+
+svc_restart() {
+ ebegin "Restarting PostgreSQL"
+ su - $PGUSER -c "/usr/bin/pg_ctl restart -D '$PGDATA' -s -m fast -l '$PGLOG' -o '$PGOPTS'"
+ eend $?
+}
+
+reload() {
+ ebegin "Reloading PostgreSQL configuration"
+ su - $PGUSER -c "/usr/bin/pg_ctl reload -D '$PGDATA' -s"
+ eend $?
+}
diff --git a/dev-db/postgresql/files/postgresql.init-7.4 b/dev-db/postgresql/files/postgresql.init-7.4
new file mode 100644
index 0000000..4efe434
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql.init-7.4
@@ -0,0 +1,67 @@
+#!/sbin/runscript
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/files/postgresql.init-7.4,v 1.6 2006/11/11 12:15:02 dev-zero Exp $
+
+opts="${opts} reload"
+
+depend() {
+ use net
+}
+
+checkconfig() {
+ if [ ! -d "$PGDATA" ] ; then
+ eerror "Directory not found: $PGDATA"
+ eerror "You must create the $PGDATA directory first!"
+ return 1
+ fi
+}
+
+start() {
+ checkconfig || return 1
+
+ ebegin "Starting PostgreSQL"
+
+ if [ -f "$PGDATA/postmaster.pid" ] ; then
+ rm -f "$PGDATA/postmaster.pid"
+ fi
+
+ su - $PGUSER -c "${PGDATA_ALT} /usr/bin/pg_ctl start -D '$PGDATA' -s -l '$PGLOG' -o '$PGOPTS'"
+
+ while :
+ do
+ cnt=$(($cnt + 1))
+ if [ -f "$PGDATA/postmaster.pid" ] ; then
+ ret=0
+ break
+ fi
+
+ if [ $cnt -eq 30 ] ; then
+ eerror
+ eerror "Please check the $PGLOG log file for errors."
+ eerror
+ ret=1
+ break
+ fi
+ sleep 1
+ done
+ eend $ret
+}
+
+stop() {
+ ebegin "Stopping PostgreSQL"
+ su - $PGUSER -c "/usr/bin/pg_ctl stop -D '$PGDATA' -s -m fast"
+ eend $?
+}
+
+svc_restart() {
+ ebegin "Restarting PostgreSQL"
+ su - $PGUSER -c "/usr/bin/pg_ctl restart -D '$PGDATA' -s -m fast -l '$PGLOG' -o '$PGOPTS'"
+ eend $?
+}
+
+reload() {
+ ebegin "Reloading PostgreSQL configuration"
+ su - $PGUSER -c "/usr/bin/pg_ctl reload -D '$PGDATA' -s"
+ eend $?
+}
diff --git a/dev-db/postgresql/files/postgresql.init-8.0 b/dev-db/postgresql/files/postgresql.init-8.0
new file mode 100644
index 0000000..60a2237
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql.init-8.0
@@ -0,0 +1,56 @@
+#!/sbin/runscript
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/files/postgresql.init-8.0,v 1.4 2007/07/11 08:46:51 dev-zero Exp $
+
+opts="${opts} reload"
+
+depend() {
+ use net
+}
+
+checkconfig() {
+ if [ ! -d "$PGDATA" ] ; then
+ eerror "Directory not found: $PGDATA"
+ eerror "Please make sure that PGDATA points to the right path."
+ eerror "You can run 'emerge postgresql --config' to setup a new database cluster."
+ return 1
+ fi
+}
+
+start() {
+ checkconfig || return 1
+
+ ebegin "Starting PostgreSQL"
+
+ if [ -f "$PGDATA/postmaster.pid" ] ; then
+ rm -f "$PGDATA/postmaster.pid"
+ fi
+
+ start-stop-daemon --start \
+ --pidfile "${PGDATA}/postmaster.pid" \
+ --chuid ${PGUSER}:${PGGROUP} \
+ --exec /usr/bin/postmaster \
+ -- \
+ -D "${PGDATA}" \
+ --silent-mode=true \
+ ${PGOPTS}
+
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping PostgreSQL"
+ # Note: we have to do --oknodo here, otherwise it will always fail
+ # when there are open transactions. This bug has been corrected
+ # in baselayout-1.13.0_alpha8.
+ start-stop-daemon --stop --pidfile "${PGDATA}/postmaster.pid" \
+ --retry -TERM/${WAIT_FOR_DISCONNECT}/-INT/${WAIT_FOR_CLEANUP}/-QUIT --oknodo
+ eend $?
+}
+
+reload() {
+ ebegin "Reloading PostgreSQL configuration"
+ start-stop-daemon --stop --pidfile "${PGDATA}/postmaster.pid" --signal HUP --oknodo
+ eend $?
+}
diff --git a/dev-db/postgresql/files/postgresql.init-8.1 b/dev-db/postgresql/files/postgresql.init-8.1
new file mode 100644
index 0000000..666fad2
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql.init-8.1
@@ -0,0 +1,56 @@
+#!/sbin/runscript
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/files/postgresql.init-8.1,v 1.4 2007/07/11 08:46:51 dev-zero Exp $
+
+opts="${opts} reload"
+
+depend() {
+ use net
+}
+
+checkconfig() {
+ if [ ! -d "$PGDATA" ] ; then
+ eerror "Directory not found: $PGDATA"
+ eerror "Please make sure that PGDATA points to the right path."
+ eerror "You can run 'emerge postgresql --config' to setup a new database cluster."
+ return 1
+ fi
+}
+
+start() {
+ checkconfig || return 1
+
+ ebegin "Starting PostgreSQL"
+
+ if [ -f "$PGDATA/postmaster.pid" ] ; then
+ rm -f "$PGDATA/postmaster.pid"
+ fi
+
+ start-stop-daemon --start \
+ --pidfile "${PGDATA}/postmaster.pid" \
+ --chuid ${PGUSER}:${PGGROUP} \
+ --exec /usr/bin/postmaster \
+ -- \
+ -D "${PGDATA}" \
+ --silent-mode=true \
+ ${PGOPTS}
+
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping PostgreSQL"
+ # Note: we have to do --oknodo here, otherwise it will always fail
+ # when there are open transactions. This bug has been corrected
+ # in baselayout-1.13.0_alpha8.
+ start-stop-daemon --stop --pidfile "${PGDATA}/postmaster.pid" \
+ --retry -TERM/${WAIT_FOR_DISCONNECT}/-INT/${WAIT_FOR_CLEANUP}/-QUIT --oknodo
+ eend $?
+}
+
+reload() {
+ ebegin "Reloading PostgreSQL configuration"
+ start-stop-daemon --stop --pidfile "${PGDATA}/postmaster.pid" --signal HUP --oknodo
+ eend $?
+}
diff --git a/dev-db/postgresql/files/postgresql.init-8.2 b/dev-db/postgresql/files/postgresql.init-8.2
new file mode 100644
index 0000000..0178c2c
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql.init-8.2
@@ -0,0 +1,56 @@
+#!/sbin/runscript
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/files/postgresql.init-8.2,v 1.2 2007/07/11 08:46:51 dev-zero Exp $
+
+opts="${opts} reload"
+
+depend() {
+ use net
+}
+
+checkconfig() {
+ if [ ! -d "$PGDATA" ] ; then
+ eerror "Directory not found: $PGDATA"
+ eerror "Please make sure that PGDATA points to the right path."
+ eerror "You can run 'emerge postgresql --config' to setup a new database cluster."
+ return 1
+ fi
+}
+
+start() {
+ checkconfig || return 1
+
+ ebegin "Starting PostgreSQL"
+
+ if [ -f "$PGDATA/postmaster.pid" ] ; then
+ rm -f "$PGDATA/postmaster.pid"
+ fi
+
+ start-stop-daemon --start \
+ --pidfile "${PGDATA}/postmaster.pid" \
+ --chuid ${PGUSER}:${PGGROUP} \
+ --exec /usr/bin/postmaster \
+ -- \
+ -D "${PGDATA}" \
+ --silent-mode=true \
+ ${PGOPTS}
+
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping PostgreSQL"
+ # Note: we have to do --oknodo here, otherwise it will always fail
+ # when there are open transactions. This bug has been corrected
+ # in baselayout-1.13.0_alpha8.
+ start-stop-daemon --stop --pidfile "${PGDATA}/postmaster.pid" \
+ --retry -TERM/${WAIT_FOR_DISCONNECT}/-INT/${WAIT_FOR_CLEANUP}/-QUIT --oknodo
+ eend $?
+}
+
+reload() {
+ ebegin "Reloading PostgreSQL configuration"
+ start-stop-daemon --stop --pidfile "${PGDATA}/postmaster.pid" --signal HUP --oknodo
+ eend $?
+}
diff --git a/dev-db/postgresql/metadata.xml b/dev-db/postgresql/metadata.xml
new file mode 100644
index 0000000..d06e452
--- /dev/null
+++ b/dev-db/postgresql/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>postgresql</herd>
+</pkgmetadata>
diff --git a/dev-db/postgresql/postgresql-7.3.19.ebuild b/dev-db/postgresql/postgresql-7.3.19.ebuild
new file mode 100644
index 0000000..119ac49
--- /dev/null
+++ b/dev-db/postgresql/postgresql-7.3.19.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-7.3.19.ebuild,v 1.8 2007/06/24 21:20:59 vapier Exp $
+
+inherit eutils gnuconfig flag-o-matic multilib toolchain-funcs versionator
+
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ~ppc64 s390 sh sparc x86"
+
+DESCRIPTION="Sophisticated and powerful Object-Relational DBMS."
+HOMEPAGE="http://www.postgresql.org/"
+SRC_URI="mirror://postgresql/source/v${PV}/${PN}-base-${PV}.tar.bz2
+ mirror://postgresql/source/v${PV}/${PN}-opt-${PV}.tar.bz2
+ doc? ( mirror://postgresql/source/v${PV}/${PN}-docs-${PV}.tar.bz2 )
+ test? ( mirror://postgresql/source/v${PV}/${PN}-test-${PV}.tar.bz2 )"
+LICENSE="POSTGRESQL"
+SLOT="0"
+IUSE="doc kerberos nls pam perl pg-intdatetime python readline selinux ssl tcl test xml zlib"
+
+RDEPEND="~dev-db/libpq-${PV}
+ >=sys-libs/ncurses-5.2
+ kerberos? ( virtual/krb5 )
+ pam? ( virtual/pam )
+ perl? ( >=dev-lang/perl-5.6.1-r2 )
+ python? ( >=dev-lang/python-2.2 dev-python/egenix-mx-base )
+ readline? ( >=sys-libs/readline-4.1 )
+ selinux? ( sec-policy/selinux-postgresql )
+ ssl? ( >=dev-libs/openssl-0.9.6-r1 )
+ tcl? ( >=dev-lang/tcl-8 )
+ xml? ( dev-libs/libxml2 dev-libs/libxslt )
+ zlib? ( >=sys-libs/zlib-1.1.3 )"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf
+ >=sys-devel/bison-1.875
+ nls? ( sys-devel/gettext )
+ xml? ( dev-util/pkgconfig )"
+
+PG_DIR="/var/lib/postgresql"
+[[ -z "${PG_MAX_CONNECTIONS}" ]] && PG_MAX_CONNECTIONS="512"
+
+pkg_setup() {
+ if [[ -f "${PG_DIR}/data/PG_VERSION" ]] ; then
+ if [[ $(cat "${PG_DIR}/data/PG_VERSION") != $(get_version_component_range 1-2) ]] ; then
+ eerror "PostgreSQL ${PV} cannot upgrade your existing databases, you must"
+ eerror "use pg_dump to export your existing databases to a file, and then"
+ eerror "pg_restore to import them when you have upgraded completely."
+ eerror "You must remove your entire database directory to continue."
+ eerror "(database directory = ${PG_DIR})."
+ die "Remove your database directory to continue"
+ fi
+ fi
+ enewgroup postgres 70
+ enewuser postgres 70 /bin/bash /var/lib postgres
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ sed -i -e '/for pgac_lib in "" " -ltermcap"/ s/" -ltermcap"//' configure
+
+ # libpq is provided separately as dev-db/libpq
+ sed -i -e 's/^DIRS := libpq ecpg/DIRS := ecpg/' src/interfaces/Makefile
+ sed -i -e '/\W\+\$.MAKE. -C include \$/d' src/Makefile
+ sed -i -e '/^\W\+psql scripts pg_config pg_controldata/ s/pg_config //' src/bin/Makefile
+
+ epatch "${FILESDIR}/${P}-cubeparse.patch"
+
+ # Prepare package for future tests
+ if use test ; then
+ # We need to run the tests as a non-root user, portage seems the most fitting here,
+ # so if userpriv is enabled, we use it directly. If userpriv is disabled, well, we
+ # don't support that in this version of PostgreSQL ... :)
+ mkdir -p "${S}/src/test/regress/tmp_check"
+ chown portage "${S}/src/test/regress/tmp_check"
+ einfo "Tests will be run as user portage."
+ fi
+}
+
+src_compile() {
+ filter-flags -ffast-math -feliminate-dwarf2-dups
+
+ # Correctly support the XML stuff
+ if use xml ; then
+ CFLAGS="${CFLAGS} $(pkg-config --cflags libxml-2.0)"
+ LIBS="${LIBS} $(pkg-config --libs libxml-2.0)"
+ fi
+
+ # Detect mips systems properly
+ gnuconfig_update
+
+ cd "${S}"
+
+ ./configure --prefix=/usr \
+ --includedir=/usr/include/postgresql/pgsql \
+ --sysconfdir=/etc/postgresql \
+ --mandir=/usr/share/man \
+ --host=${CHOST} \
+ --docdir=/usr/share/doc/${PF} \
+ --libdir=/usr/$(get_libdir) \
+ --enable-depend \
+ $(use_with kerberos krb5) \
+ $(use_enable nls ) \
+ $(use_with pam) \
+ $(use_with perl) \
+ $(use_enable pg-intdatetime integer-datetimes ) \
+ $(use_with python) \
+ $(use_with readline) \
+ $(use_with ssl openssl) \
+ $(use_with tcl) \
+ --without-tk \
+ $(use_with zlib) \
+ || die "configure failed"
+
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "main emake failed"
+
+ cd "${S}/contrib"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "contrib emake failed"
+
+ if use xml ; then
+ cd "${S}/contrib/xml"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "contrib/xml emake failed"
+ fi
+}
+
+src_install() {
+ if use perl ; then
+ mv -f "${S}/src/pl/plperl/GNUmakefile" "${S}/src/pl/plperl/GNUmakefile_orig"
+ sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
+ "${S}/src/pl/plperl/GNUmakefile_orig" > "${S}/src/pl/plperl/GNUmakefile"
+ fi
+
+ cd "${S}"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "main emake install failed"
+
+ cd "${S}/contrib"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "contrib emake install failed"
+
+ if use xml ; then
+ cd "${S}/contrib/xml"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "contrib/xml emake install failed"
+ fi
+
+ cd "${S}"
+ dodoc README HISTORY
+ dodoc contrib/adddepend/*
+
+ cd "${S}/doc"
+ dodoc FAQ* README.* TODO bug.template
+
+ if use doc ; then
+ cd "${S}/doc"
+ docinto FAQ_html
+ dodoc src/FAQ/*
+ docinto sgml
+ dodoc src/sgml/*.{sgml,dsl}
+ docinto sgml/ref
+ dodoc src/sgml/ref/*.sgml
+ docinto TODO.detail
+ dodoc TODO.detail/*
+ fi
+
+ newinitd "${FILESDIR}/postgresql.init-${PV%.*}" postgresql || die "Inserting init.d-file failed"
+ newconfd "${FILESDIR}/postgresql.conf-${PV%.*}" postgresql || die "Inserting conf.d-file failed"
+}
+
+pkg_postinst() {
+ elog "Execute the following command to setup the initial database environment:"
+ elog
+ elog "emerge --config =${PF}"
+ elog
+ elog "If you need a global psqlrc-file, you can place it in '${ROOT%/}/etc/postgresql/'."
+}
+
+pkg_config() {
+ einfo "Creating the data directory ..."
+ mkdir -p "${PG_DIR}/data"
+ chown -Rf postgres:postgres "${PG_DIR}"
+ chmod 0700 "${PG_DIR}/data"
+
+ einfo "Initializing the database ..."
+ if [[ -f "${PG_DIR}/data/PG_VERSION" ]] ; then
+ eerror "PostgreSQL ${PV} cannot upgrade your existing databases."
+ eerror "You must remove your entire database directory to continue."
+ eerror "(database directory = ${PG_DIR})."
+ die "Remove your database directory to continue"
+ else
+ if use kernel_linux ; then
+ local SEM=`sysctl -n kernel.sem | cut -f-3`
+ local SEMMNI=`sysctl -n kernel.sem | cut -f4`
+ local SEMMNI_MIN=`expr \( ${PG_MAX_CONNECTIONS} + 15 \) / 16`
+ local SHMMAX=`sysctl -n kernel.shmmax`
+ local SHMMAX_MIN=`expr 500000 + 30600 \* ${PG_MAX_CONNECTIONS}`
+
+ if [ ${SEMMNI} -lt ${SEMMNI_MIN} ] ; then
+ eerror "The current value of SEMMNI is too low"
+ eerror "for PostgreSQL to run ${PG_MAX_CONNECTIONS} connections!"
+ eerror "Temporary setting this value to ${SEMMNI_MIN} while creating the initial database."
+ echo ${SEM} ${SEMMNI_MIN} > /proc/sys/kernel/sem
+ fi
+
+ su postgres -c "/usr/bin/initdb --pgdata ${PG_DIR}/data"
+
+ if [ ! `sysctl -n kernel.sem | cut -f4` -eq ${SEMMNI} ] ; then
+ echo ${SEM} ${SEMMNI} > /proc/sys/kernel/sem
+ ewarn "Restoring the SEMMNI value to the previous value."
+ ewarn "Please edit the last value of kernel.sem in /etc/sysctl.conf"
+ ewarn "and set it to at least ${SEMMNI_MIN}:"
+ ewarn
+ ewarn " kernel.sem = ${SEM} ${SEMMNI_MIN}"
+ ewarn
+ fi
+
+ if [ ${SHMMAX} -lt ${SHMMAX_MIN} ] ; then
+ eerror "The current value of SHMMAX is too low for postgresql to run."
+ eerror "Please edit /etc/sysctl.conf and set this value to at least ${SHMMAX_MIN}:"
+ eerror
+ eerror " kernel.shmmax = ${SHMMAX_MIN}"
+ eerror
+ fi
+ else
+ su postgres -c "/usr/bin/initdb --pgdata ${PG_DIR}/data"
+ fi
+
+ einfo
+ einfo "You can use the '${ROOT%/}/etc/init.d/postgresql' script to run PostgreSQL instead of 'pg_ctl'."
+ einfo
+ fi
+}
+
+src_test() {
+ cd "${S}"
+
+ einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
+ if hasq userpriv ${FEATURES} ; then
+ if ! emake -j1 check ; then
+ hasq test ${FEATURES} && die "Make check failed. See above for details."
+ hasq test ${FEATURES} || eerror "Make check failed. See above for details."
+ fi
+ else
+ eerror "Tests won't be run if FEATURES=userpriv is disabled!"
+ fi
+
+ einfo "Yes, there are other tests which could be run."
+ einfo "... and no, we don't plan to add/support them."
+ einfo "For now, the main regressions tests will suffice."
+ einfo "If you think other tests are necessary, please submit a"
+ einfo "bug including a patch for this ebuild to enable them."
+}
diff --git a/dev-db/postgresql/postgresql-7.4.17.ebuild b/dev-db/postgresql/postgresql-7.4.17.ebuild
new file mode 100644
index 0000000..080fceb
--- /dev/null
+++ b/dev-db/postgresql/postgresql-7.4.17.ebuild
@@ -0,0 +1,275 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-7.4.17.ebuild,v 1.9 2007/06/24 21:20:59 vapier Exp $
+
+inherit eutils gnuconfig flag-o-matic multilib toolchain-funcs versionator
+
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
+
+DESCRIPTION="Sophisticated and powerful Object-Relational DBMS."
+HOMEPAGE="http://www.postgresql.org/"
+SRC_URI="mirror://postgresql/source/v${PV}/${PN}-base-${PV}.tar.bz2
+ mirror://postgresql/source/v${PV}/${PN}-opt-${PV}.tar.bz2
+ doc? ( mirror://postgresql/source/v${PV}/${PN}-docs-${PV}.tar.bz2 )
+ test? ( mirror://postgresql/source/v${PV}/${PN}-test-${PV}.tar.bz2 )"
+LICENSE="POSTGRESQL"
+SLOT="0"
+IUSE="doc kerberos nls pam perl pg-intdatetime python readline selinux ssl tcl test xml zlib"
+
+RDEPEND="~dev-db/libpq-${PV}
+ >=sys-libs/ncurses-5.2
+ kerberos? ( virtual/krb5 )
+ pam? ( virtual/pam )
+ perl? ( >=dev-lang/perl-5.6.1-r2 )
+ python? ( >=dev-lang/python-2.2 dev-python/egenix-mx-base )
+ readline? ( >=sys-libs/readline-4.1 )
+ selinux? ( sec-policy/selinux-postgresql )
+ ssl? ( >=dev-libs/openssl-0.9.6-r1 )
+ tcl? ( >=dev-lang/tcl-8 )
+ xml? ( dev-libs/libxml2 dev-libs/libxslt )
+ zlib? ( >=sys-libs/zlib-1.1.3 )"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf
+ >=sys-devel/bison-1.875
+ nls? ( sys-devel/gettext )
+ xml? ( dev-util/pkgconfig )"
+
+PG_DIR="/var/lib/postgresql"
+[[ -z "${PG_MAX_CONNECTIONS}" ]] && PG_MAX_CONNECTIONS="512"
+
+cluster_exists() {
+ [[ -f "${PG_DIR}/data/PG_VERSION" ]] && return 0
+ return 1
+}
+
+pkg_setup() {
+ if hasq pg-hier ${USE} ; then
+ ewarn "Warning: pg-hier USE-flag detected:"
+ ewarn "The hier-patch has been dropped for this version and the pg-hier USE-flag is therefore deprecated."
+ ewarn "If you really used the 'hier' patch in your database with the 'CONNECT BY' statement,"
+ ewarn "you should stop now and reconsider. You will be able to reuse your data, but not"
+ ewarn "any VIEWS or QUERIES based on that statement."
+ ewarn "Please disable the pg-hier USE-flag!"
+ ebeep 3
+ if cluster_exists ; then
+ eerror "There is already a database in '${PG_DIR}/data' and you have the pg-hier USE-flag set."
+ eerror "Please read the message above first. If you decide that the warnings there don't"
+ eerror "apply to your situation, dump the database using pg_dump and move the '${PG_DIR}/data'"
+ eerror "away. Then restart the merge. After that create a new database cluster and use pg_restore to"
+ eerror "re-import the previously dumped data."
+ eerror "Moving '${PG_DIR}/data' temporarely away or just disable the 'pg-hier' USE-flag won't work."
+ die "Can't update this database."
+ fi
+ fi
+ if cluster_exists ; then
+ local cluster_version=$(cat "${PG_DIR}/data/PG_VERSION")
+ if [[ ${cluster_version} != $(get_version_component_range 1-2) ]] ; then
+ eerror "There is a database in '${PG_DIR}/data' from PostgreSQL version ${cluster_version}."
+ eerror "PostgreSQL doesn't support upgrades between major versions, you have to use pg_dump"
+ eerror "to dump your existing database. Then move your '${PG_DIR}/data' directory away and"
+ eerror "restart the merge. After that create a new database cluster and use pg_restore to"
+ eerror "re-import the previously dumped data."
+ die "Can't update this database."
+ fi
+ fi
+
+ enewgroup postgres 70
+ enewuser postgres 70 /bin/bash /var/lib postgres
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # libpq is provided separately as dev-db/libpq
+ sed -i -e 's/^DIRS := libpq ecpg/DIRS := ecpg/' src/interfaces/Makefile
+ sed -i -e '/\W\+\$.MAKE. -C include \$/d' src/Makefile
+ sed -i -e '/^\W\+psql scripts pg_config pg_controldata/ s/pg_config //' src/bin/Makefile
+
+ epatch "${FILESDIR}/${P}-hppa-testandset.patch"
+
+ # Prepare package for future tests
+ if use test ; then
+ # We need to run the tests as a non-root user, portage seems the most fitting here,
+ # so if userpriv is enabled, we use it directly. If userpriv is disabled, well, we
+ # don't support that in this version of PostgreSQL ... :)
+ mkdir -p "${S}/src/test/regress/tmp_check"
+ chown portage "${S}/src/test/regress/tmp_check"
+ einfo "Tests will be run as user portage."
+ fi
+}
+
+src_compile() {
+ filter-flags -ffast-math -feliminate-dwarf2-dups
+
+ # Correctly support the XML stuff
+ if use xml ; then
+ CFLAGS="${CFLAGS} $(pkg-config --cflags libxml-2.0)"
+ LIBS="${LIBS} $(pkg-config --libs libxml-2.0)"
+ fi
+
+ # Detect mips systems properly
+ gnuconfig_update
+
+ cd "${S}"
+
+ ./configure --prefix=/usr \
+ --includedir=/usr/include/postgresql/pgsql \
+ --sysconfdir=/etc/postgresql \
+ --mandir=/usr/share/man \
+ --host=${CHOST} \
+ --docdir=/usr/share/doc/${PF} \
+ --libdir=/usr/$(get_libdir) \
+ --enable-depend \
+ $(use_with kerberos krb5) \
+ $(use_enable nls ) \
+ $(use_with pam) \
+ $(use_with perl) \
+ $(use_enable pg-intdatetime integer-datetimes ) \
+ $(use_with python) \
+ $(use_with readline) \
+ $(use_with ssl openssl) \
+ $(use_with tcl) \
+ --without-tk \
+ $(use_with zlib) \
+ || die "configure failed"
+
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "main emake failed"
+
+ cd "${S}/contrib"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "contrib emake failed"
+
+ if use xml ; then
+ cd "${S}/contrib/xml"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "contrib/xml emake failed"
+ fi
+}
+
+src_install() {
+ if use perl ; then
+ mv -f "${S}/src/pl/plperl/GNUmakefile" "${S}/src/pl/plperl/GNUmakefile_orig"
+ sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
+ "${S}/src/pl/plperl/GNUmakefile_orig" > "${S}/src/pl/plperl/GNUmakefile"
+ fi
+
+ cd "${S}"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "main emake install failed"
+
+ cd "${S}/contrib"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "contrib emake install failed"
+
+ if use xml ; then
+ cd "${S}/contrib/xml"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "contrib/xml emake install failed"
+ fi
+
+ cd "${S}"
+ dodoc README HISTORY
+ dodoc contrib/adddepend/*
+
+ cd "${S}/doc"
+ dodoc FAQ* README.* TODO bug.template
+
+ if use doc ; then
+ cd "${S}/doc"
+ docinto FAQ_html
+ dodoc src/FAQ/*
+ docinto sgml
+ dodoc src/sgml/*.{sgml,dsl}
+ docinto sgml/ref
+ dodoc src/sgml/ref/*.sgml
+ docinto TODO.detail
+ dodoc TODO.detail/*
+ fi
+
+ newinitd "${FILESDIR}/postgresql.init-${PV%.*}" postgresql || die "Inserting init.d-file failed"
+ newconfd "${FILESDIR}/postgresql.conf-${PV%.*}" postgresql || die "Inserting conf.d-file failed"
+
+ newinitd "${FILESDIR}/pg_autovacuum.init-${PV%.*}" pg_autovacuum || die "Inserting pg_autovacuum init.d-file failed"
+ newconfd "${FILESDIR}/pg_autovacuum.conf-${PV%.*}" pg_autovacuum || die "Inserting pg_autovacuum conf.d-file failed"
+ dosed "s:___DOCDIR___:/usr/share/doc/${PF}:" /etc/init.d/pg_autovacuum
+}
+
+pkg_postinst() {
+ elog "Execute the following command to setup the initial database environment:"
+ elog
+ elog "emerge --config =${PF}"
+ elog
+ elog "If you need a global psqlrc-file, you can place it in '${ROOT%/}/etc/postgresql/'."
+}
+
+pkg_config() {
+ einfo "Creating the data directory ..."
+ mkdir -p "${PG_DIR}/data"
+ chown -Rf postgres:postgres "${PG_DIR}"
+ chmod 0700 "${PG_DIR}/data"
+
+ einfo "Initializing the database ..."
+ if [[ -f "${PG_DIR}/data/PG_VERSION" ]] ; then
+ eerror "PostgreSQL ${PV} cannot upgrade your existing databases."
+ eerror "You must remove your entire database directory to continue."
+ eerror "(database directory = ${PG_DIR})."
+ die "Remove your database directory to continue"
+ else
+ if use kernel_linux ; then
+ local SEM=`sysctl -n kernel.sem | cut -f-3`
+ local SEMMNI=`sysctl -n kernel.sem | cut -f4`
+ local SEMMNI_MIN=`expr \( ${PG_MAX_CONNECTIONS} + 15 \) / 16`
+ local SHMMAX=`sysctl -n kernel.shmmax`
+ local SHMMAX_MIN=`expr 500000 + 30600 \* ${PG_MAX_CONNECTIONS}`
+
+ if [ ${SEMMNI} -lt ${SEMMNI_MIN} ] ; then
+ eerror "The current value of SEMMNI is too low"
+ eerror "for PostgreSQL to run ${PG_MAX_CONNECTIONS} connections!"
+ eerror "Temporary setting this value to ${SEMMNI_MIN} while creating the initial database."
+ echo ${SEM} ${SEMMNI_MIN} > /proc/sys/kernel/sem
+ fi
+
+ su postgres -c "/usr/bin/initdb --pgdata ${PG_DIR}/data"
+
+ if [ ! `sysctl -n kernel.sem | cut -f4` -eq ${SEMMNI} ] ; then
+ echo ${SEM} ${SEMMNI} > /proc/sys/kernel/sem
+ ewarn "Restoring the SEMMNI value to the previous value."
+ ewarn "Please edit the last value of kernel.sem in /etc/sysctl.conf"
+ ewarn "and set it to at least ${SEMMNI_MIN}:"
+ ewarn
+ ewarn " kernel.sem = ${SEM} ${SEMMNI_MIN}"
+ ewarn
+ fi
+
+ if [ ${SHMMAX} -lt ${SHMMAX_MIN} ] ; then
+ eerror "The current value of SHMMAX is too low for postgresql to run."
+ eerror "Please edit /etc/sysctl.conf and set this value to at least ${SHMMAX_MIN}:"
+ eerror
+ eerror " kernel.shmmax = ${SHMMAX_MIN}"
+ eerror
+ fi
+ else
+ su postgres -c "/usr/bin/initdb --pgdata ${PG_DIR}/data"
+ fi
+
+ einfo
+ einfo "You can use the '${ROOT%/}/etc/init.d/postgresql' script to run PostgreSQL instead of 'pg_ctl'."
+ einfo
+ fi
+}
+
+src_test() {
+ cd "${S}"
+
+ einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
+ if hasq userpriv ${FEATURES} ; then
+ if ! emake -j1 check ; then
+ hasq test ${FEATURES} && die "Make check failed. See above for details."
+ hasq test ${FEATURES} || eerror "Make check failed. See above for details."
+ fi
+ else
+ eerror "Tests won't be run if FEATURES=userpriv is disabled!"
+ fi
+
+ einfo "Yes, there are other tests which could be run."
+ einfo "... and no, we don't plan to add/support them."
+ einfo "For now, the main regressions tests will suffice."
+ einfo "If you think other tests are necessary, please submit a"
+ einfo "bug including a patch for this ebuild to enable them."
+}
diff --git a/dev-db/postgresql/postgresql-8.0.13.ebuild b/dev-db/postgresql/postgresql-8.0.13.ebuild
new file mode 100644
index 0000000..579cb5c
--- /dev/null
+++ b/dev-db/postgresql/postgresql-8.0.13.ebuild
@@ -0,0 +1,271 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-8.0.13.ebuild,v 1.10 2007/06/24 21:20:59 vapier Exp $
+
+inherit eutils gnuconfig flag-o-matic multilib toolchain-funcs versionator
+
+KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86"
+
+DESCRIPTION="Sophisticated and powerful Object-Relational DBMS."
+HOMEPAGE="http://www.postgresql.org/"
+SRC_URI="mirror://postgresql/source/v${PV}/${PN}-base-${PV}.tar.bz2
+ mirror://postgresql/source/v${PV}/${PN}-opt-${PV}.tar.bz2
+ doc? ( mirror://postgresql/source/v${PV}/${PN}-docs-${PV}.tar.bz2 )
+ test? ( mirror://postgresql/source/v${PV}/${PN}-test-${PV}.tar.bz2 )"
+LICENSE="POSTGRESQL"
+SLOT="0"
+IUSE="doc kerberos nls pam perl pg-intdatetime python readline selinux ssl tcl test xml zlib"
+
+RDEPEND="~dev-db/libpq-${PV}
+ >=sys-libs/ncurses-5.2
+ kerberos? ( virtual/krb5 )
+ pam? ( virtual/pam )
+ perl? ( >=dev-lang/perl-5.6.1-r2 )
+ python? ( >=dev-lang/python-2.2 dev-python/egenix-mx-base )
+ readline? ( >=sys-libs/readline-4.1 )
+ selinux? ( sec-policy/selinux-postgresql )
+ ssl? ( >=dev-libs/openssl-0.9.6-r1 )
+ tcl? ( >=dev-lang/tcl-8 )
+ xml? ( dev-libs/libxml2 dev-libs/libxslt )
+ zlib? ( >=sys-libs/zlib-1.1.3 )"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf
+ >=sys-devel/bison-1.875
+ nls? ( sys-devel/gettext )
+ xml? ( dev-util/pkgconfig )"
+
+PG_DIR="/var/lib/postgresql"
+[[ -z "${PG_MAX_CONNECTIONS}" ]] && PG_MAX_CONNECTIONS="512"
+
+cluster_exists() {
+ [[ -f "${PG_DIR}/data/PG_VERSION" ]] && return 0
+ return 1
+}
+
+pkg_setup() {
+ if hasq pg-hier ${USE} ; then
+ ewarn "Warning: pg-hier USE-flag detected:"
+ ewarn "The hier-patch has been dropped for this version and the pg-hier USE-flag is therefore deprecated."
+ ewarn "If you really used the 'hier' patch in your database with the 'CONNECT BY' statement,"
+ ewarn "you should stop now and reconsider. You will be able to reuse your data, but not"
+ ewarn "any VIEWS or QUERIES based on that statement."
+ ewarn "Please disable the pg-hier USE-flag!"
+ ebeep 3
+ if cluster_exists ; then
+ eerror "There is already a database in '${PG_DIR}/data' and you have the pg-hier USE-flag set."
+ eerror "Please read the message above first. If you decide that the warnings there don't"
+ eerror "apply to your situation, dump the database using pg_dump and move the '${PG_DIR}/data'"
+ eerror "away. Then restart the merge. After that create a new database cluster and use pg_restore to"
+ eerror "re-import the previously dumped data."
+ eerror "Moving '${PG_DIR}/data' temporarely away or just disable the 'pg-hier' USE-flag won't work."
+ die "Can't update this database."
+ fi
+ fi
+ if cluster_exists ; then
+ local cluster_version=$(cat "${PG_DIR}/data/PG_VERSION")
+ if [[ ${cluster_version} != $(get_version_component_range 1-2) ]] ; then
+ eerror "There is a database in '${PG_DIR}/data' from PostgreSQL version ${cluster_version}."
+ eerror "PostgreSQL doesn't support upgrades between major versions, you have to use pg_dump"
+ eerror "to dump your existing database. Then move your '${PG_DIR}/data' directory away and"
+ eerror "restart the merge. After that create a new database cluster and use pg_restore to"
+ eerror "re-import the previously dumped data."
+ die "Can't update this database."
+ fi
+ fi
+
+ enewgroup postgres 70
+ enewuser postgres 70 /bin/bash /var/lib postgres
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # libpq is provided separately as dev-db/libpq
+ sed -i -e 's/^DIRS := libpq ecpg/DIRS := ecpg/' src/interfaces/Makefile
+ sed -i -e '/\W\+\$.MAKE. -C include \$/d' src/Makefile
+ sed -i -e '/^\W\+psql scripts pg_config pg_controldata/ s/pg_config //' src/bin/Makefile
+
+ epatch "${FILESDIR}/${P}-sh.patch"
+
+ # Prepare package for future tests
+ if use test ; then
+ # Fix sandbox violation
+ sed -e "s|/no/such/location|${S}/src/test/regress/tmp_check/no/such/location|g" -i src/test/regress/{input,output}/tablespace.source
+
+ # We need to run the tests as a non-root user, portage seems the most fitting here,
+ # so if userpriv is enabled, we use it directly. If userpriv is disabled, well, we
+ # don't support that in this version of PostgreSQL ... :)
+ mkdir -p "${S}/src/test/regress/tmp_check"
+ chown portage "${S}/src/test/regress/tmp_check"
+ einfo "Tests will be run as user portage."
+ fi
+}
+
+src_compile() {
+ filter-flags -ffast-math -feliminate-dwarf2-dups
+
+ # Detect mips systems properly
+ gnuconfig_update
+
+ cd "${S}"
+
+ ./configure --prefix=/usr \
+ --includedir=/usr/include/postgresql/pgsql \
+ --sysconfdir=/etc/postgresql \
+ --mandir=/usr/share/man \
+ --host=${CHOST} \
+ --with-docdir=/usr/share/doc/${PF} \
+ --libdir=/usr/$(get_libdir) \
+ --enable-depend \
+ $(use_with kerberos krb5) \
+ $(use_enable nls ) \
+ $(use_with pam) \
+ $(use_with perl) \
+ $(use_enable pg-intdatetime integer-datetimes ) \
+ $(use_with python) \
+ $(use_with readline) \
+ $(use_with ssl openssl) \
+ $(use_with tcl) \
+ $(use_with zlib) \
+ || die "configure failed"
+
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "main emake failed"
+
+ cd "${S}/contrib"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "contrib emake failed"
+
+ if use xml ; then
+ cd "${S}/contrib/xml2"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "contrib/xml2 emake failed"
+ fi
+}
+
+src_install() {
+ if use perl ; then
+ mv -f "${S}/src/pl/plperl/GNUmakefile" "${S}/src/pl/plperl/GNUmakefile_orig"
+ sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
+ "${S}/src/pl/plperl/GNUmakefile_orig" > "${S}/src/pl/plperl/GNUmakefile"
+ fi
+
+ cd "${S}"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "main emake install failed"
+
+ cd "${S}/contrib"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "contrib emake install failed"
+
+ if use xml ; then
+ cd "${S}/contrib/xml2"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "contrib/xml2 emake install failed"
+ fi
+
+ cd "${S}"
+ dodoc README HISTORY
+ dodoc contrib/adddepend/*
+
+ cd "${S}/doc"
+ dodoc FAQ* README.* TODO bug.template
+
+ if use doc ; then
+ cd "${S}/doc"
+ docinto FAQ_html
+ dodoc src/FAQ/*
+ docinto sgml
+ dodoc src/sgml/*.{sgml,dsl}
+ docinto sgml/ref
+ dodoc src/sgml/ref/*.sgml
+ docinto TODO.detail
+ dodoc TODO.detail/*
+ fi
+
+ newinitd "${FILESDIR}/postgresql.init-${PV%.*}" postgresql || die "Inserting init.d-file failed"
+ newconfd "${FILESDIR}/postgresql.conf-${PV%.*}" postgresql || die "Inserting conf.d-file failed"
+
+ newinitd "${FILESDIR}/pg_autovacuum.init-${PV%.*}" pg_autovacuum || die "Inserting pg_autovacuum init.d-file failed"
+ newconfd "${FILESDIR}/pg_autovacuum.conf-${PV%.*}" pg_autovacuum || die "Inserting pg_autovacuum conf.d-file failed"
+ dosed "s:___DOCDIR___:/usr/share/doc/${PF}:" /etc/init.d/pg_autovacuum
+}
+
+pkg_postinst() {
+ elog "Execute the following command to setup the initial database environment:"
+ elog
+ elog "emerge --config =${PF}"
+ elog
+ elog "If you need a global psqlrc-file, you can place it in '${ROOT}/etc/postgresql/'."
+}
+
+pkg_config() {
+ einfo "Creating the data directory ..."
+ mkdir -p "${PG_DIR}/data"
+ chown -Rf postgres:postgres "${PG_DIR}"
+ chmod 0700 "${PG_DIR}/data"
+
+ einfo "Initializing the database ..."
+ if [[ -f "${PG_DIR}/data/PG_VERSION" ]] ; then
+ eerror "PostgreSQL ${PV} cannot upgrade your existing databases."
+ eerror "You must remove your entire database directory to continue."
+ eerror "(database directory = ${PG_DIR})."
+ die "Remove your database directory to continue"
+ else
+ if use kernel_linux ; then
+ local SEM=`sysctl -n kernel.sem | cut -f-3`
+ local SEMMNI=`sysctl -n kernel.sem | cut -f4`
+ local SEMMNI_MIN=`expr \( ${PG_MAX_CONNECTIONS} + 15 \) / 16`
+ local SHMMAX=`sysctl -n kernel.shmmax`
+ local SHMMAX_MIN=`expr 500000 + 30600 \* ${PG_MAX_CONNECTIONS}`
+
+ if [ ${SEMMNI} -lt ${SEMMNI_MIN} ] ; then
+ eerror "The current value of SEMMNI is too low"
+ eerror "for PostgreSQL to run ${PG_MAX_CONNECTIONS} connections!"
+ eerror "Temporary setting this value to ${SEMMNI_MIN} while creating the initial database."
+ echo ${SEM} ${SEMMNI_MIN} > /proc/sys/kernel/sem
+ fi
+
+ su postgres -c "/usr/bin/initdb --pgdata ${PG_DIR}/data"
+
+ if [ ! `sysctl -n kernel.sem | cut -f4` -eq ${SEMMNI} ] ; then
+ echo ${SEM} ${SEMMNI} > /proc/sys/kernel/sem
+ ewarn "Restoring the SEMMNI value to the previous value."
+ ewarn "Please edit the last value of kernel.sem in /etc/sysctl.conf"
+ ewarn "and set it to at least ${SEMMNI_MIN}:"
+ ewarn
+ ewarn " kernel.sem = ${SEM} ${SEMMNI_MIN}"
+ ewarn
+ fi
+
+ if [ ${SHMMAX} -lt ${SHMMAX_MIN} ] ; then
+ eerror "The current value of SHMMAX is too low for postgresql to run."
+ eerror "Please edit /etc/sysctl.conf and set this value to at least ${SHMMAX_MIN}:"
+ eerror
+ eerror " kernel.shmmax = ${SHMMAX_MIN}"
+ eerror
+ fi
+ else
+ su postgres -c "/usr/bin/initdb --pgdata ${PG_DIR}/data"
+ fi
+
+ einfo
+ einfo "You can use the '${ROOT}/etc/init.d/postgresql' script to run PostgreSQL instead of 'pg_ctl'."
+ einfo
+ fi
+}
+
+src_test() {
+ cd "${S}"
+
+ einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
+ if hasq userpriv ${FEATURES} ; then
+ if ! emake -j1 check ; then
+ hasq test ${FEATURES} && die "Make check failed. See above for details."
+ hasq test ${FEATURES} || eerror "Make check failed. See above for details."
+ fi
+ else
+ eerror "Tests won't be run if FEATURES=userpriv is disabled!"
+ fi
+
+ einfo "Yes, there are other tests which could be run."
+ einfo "... and no, we don't plan to add/support them."
+ einfo "For now, the main regressions tests will suffice."
+ einfo "If you think other tests are necessary, please submit a"
+ einfo "bug including a patch for this ebuild to enable them."
+}
diff --git a/dev-db/postgresql/postgresql-8.1.9.ebuild b/dev-db/postgresql/postgresql-8.1.9.ebuild
new file mode 100644
index 0000000..4ff93e2
--- /dev/null
+++ b/dev-db/postgresql/postgresql-8.1.9.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-8.1.9.ebuild,v 1.1 2007/05/03 09:38:31 aross Exp $
+
+inherit eutils gnuconfig flag-o-matic multilib toolchain-funcs versionator
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+
+DESCRIPTION="Sophisticated and powerful Object-Relational DBMS."
+HOMEPAGE="http://www.postgresql.org/"
+SRC_URI="mirror://postgresql/source/v${PV}/${PN}-base-${PV}.tar.bz2
+ mirror://postgresql/source/v${PV}/${PN}-opt-${PV}.tar.bz2
+ doc? ( mirror://postgresql/source/v${PV}/${PN}-docs-${PV}.tar.bz2 )
+ test? ( mirror://postgresql/source/v${PV}/${PN}-test-${PV}.tar.bz2 )"
+LICENSE="POSTGRESQL"
+SLOT="0"
+IUSE="doc kerberos nls pam perl pg-intdatetime python readline selinux ssl tcl test xml zlib"
+
+RDEPEND="~dev-db/libpq-${PV}
+ >=sys-libs/ncurses-5.2
+ kerberos? ( virtual/krb5 )
+ pam? ( virtual/pam )
+ perl? ( >=dev-lang/perl-5.6.1-r2 )
+ python? ( >=dev-lang/python-2.2 dev-python/egenix-mx-base )
+ readline? ( >=sys-libs/readline-4.1 )
+ selinux? ( sec-policy/selinux-postgresql )
+ ssl? ( >=dev-libs/openssl-0.9.6-r1 )
+ tcl? ( >=dev-lang/tcl-8 )
+ xml? ( dev-libs/libxml2 dev-libs/libxslt )
+ zlib? ( >=sys-libs/zlib-1.1.3 )"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf
+ >=sys-devel/bison-1.875
+ nls? ( sys-devel/gettext )
+ xml? ( dev-util/pkgconfig )"
+
+PG_DIR="/var/lib/postgresql"
+[[ -z "${PG_MAX_CONNECTIONS}" ]] && PG_MAX_CONNECTIONS="512"
+
+pkg_setup() {
+ if [[ -f "${PG_DIR}/data/PG_VERSION" ]] ; then
+ if [[ $(cat "${PG_DIR}/data/PG_VERSION") != $(get_version_component_range 1-2) ]] ; then
+ eerror "PostgreSQL ${PV} cannot upgrade your existing databases, you must"
+ eerror "use pg_dump to export your existing databases to a file, and then"
+ eerror "pg_restore to import them when you have upgraded completely."
+ eerror "You must remove your entire database directory to continue."
+ eerror "(database directory = ${PG_DIR})."
+ die "Remove your database directory to continue"
+ fi
+ fi
+ enewgroup postgres 70
+ enewuser postgres 70 /bin/bash /var/lib postgres
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # libpq is provided separately as dev-db/libpq
+ sed -i -e 's/^DIRS := libpq ecpg/DIRS := ecpg/' src/interfaces/Makefile
+ sed -i -e '/\W\+\$.MAKE. -C include \$/d' src/Makefile
+ sed -i -e '/^\W\+psql scripts pg_config pg_controldata/ s/pg_config //' src/bin/Makefile
+
+ epatch "${FILESDIR}/${P}-sh.patch"
+
+ # Prepare package for future tests
+ if use test ; then
+ # Fix sandbox violation
+ sed -e "s|/no/such/location|${S}/src/test/regress/tmp_check/no/such/location|g" -i src/test/regress/{input,output}/tablespace.source
+
+ # Fix broken tests
+ #epatch "${FILESDIR}/${P}-regress_fix.patch"
+
+ # We need to run the tests as a non-root user, portage seems the most fitting here,
+ # so if userpriv is enabled, we use it directly. If userpriv is disabled, we need to
+ # su - to a valid user, portage again, so we patch the test-scripts to do that.
+ mkdir -p "${S}/src/test/regress/tmp_check"
+ chown portage "${S}/src/test/regress/tmp_check"
+ einfo "Tests will be run as user portage."
+ if ! hasq userpriv ${FEATURES} ; then
+ mkdir -p "${S}/src/test/regress/results"
+ chown portage "${S}/src/test/regress/results"
+ epatch "${FILESDIR}/${P}-regress_su.patch"
+ sed -e "s|PORTAGETEMPDIRPG|${S}/src/test/regress|g" -i src/test/regress/pg_regress.sh
+ fi
+ fi
+}
+
+src_compile() {
+ filter-flags -ffast-math -feliminate-dwarf2-dups
+
+ # Detect mips systems properly
+ gnuconfig_update
+
+ cd "${S}"
+
+ ./configure --prefix=/usr \
+ --includedir=/usr/include/postgresql/pgsql \
+ --sysconfdir=/etc/postgresql \
+ --mandir=/usr/share/man \
+ --host=${CHOST} \
+ --with-docdir=/usr/share/doc/${PF} \
+ --libdir=/usr/$(get_libdir) \
+ --enable-depend \
+ $(use_with kerberos krb5) \
+ $(use_enable nls ) \
+ $(use_with pam) \
+ $(use_with perl) \
+ $(use_enable pg-intdatetime integer-datetimes ) \
+ $(use_with python) \
+ $(use_with readline) \
+ $(use_with ssl openssl) \
+ $(use_with tcl) \
+ $(use_with zlib) \
+ || die "configure failed"
+
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "main emake failed"
+
+ cd "${S}/contrib"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "contrib emake failed"
+
+ if use xml ; then
+ cd "${S}/contrib/xml2"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "contrib/xml2 emake failed"
+ fi
+}
+
+src_install() {
+ if use perl ; then
+ mv -f "${S}/src/pl/plperl/GNUmakefile" "${S}/src/pl/plperl/GNUmakefile_orig"
+ sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
+ "${S}/src/pl/plperl/GNUmakefile_orig" > "${S}/src/pl/plperl/GNUmakefile"
+ fi
+
+ cd "${S}"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "main emake install failed"
+
+ cd "${S}/contrib"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "contrib emake install failed"
+
+ if use xml ; then
+ cd "${S}/contrib/xml2"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "contrib/xml2 emake install failed"
+ fi
+
+ cd "${S}"
+ dodoc README HISTORY
+ dodoc contrib/adddepend/*
+
+ cd "${S}/doc"
+ dodoc FAQ* README.* TODO bug.template
+
+ if use doc ; then
+ cd "${S}/doc"
+ docinto FAQ_html
+ dodoc src/FAQ/*
+ docinto sgml
+ dodoc src/sgml/*.{sgml,dsl}
+ docinto sgml/ref
+ dodoc src/sgml/ref/*.sgml
+ docinto TODO.detail
+ dodoc TODO.detail/*
+ fi
+
+ newinitd "${FILESDIR}/postgresql.init-${PV%.*}" postgresql || die "Inserting init.d-file failed"
+ newconfd "${FILESDIR}/postgresql.conf-${PV%.*}" postgresql || die "Inserting conf.d-file failed"
+}
+
+pkg_postinst() {
+ elog "Execute the following command to setup the initial database environment:"
+ elog
+ elog "emerge --config =${PF}"
+ elog
+ elog "The autovacuum function, which was in contrib, has been moved to the main"
+ elog "PostgreSQL functions starting with 8.1."
+ elog "You can enable it in ${ROOT%/}/etc/postgresql/postgresql.conf."
+ elog
+ elog "If you need a global psqlrc-file, you can place it in '${ROOT%/}/etc/postgresql/'."
+}
+
+pkg_config() {
+ einfo "Creating the data directory ..."
+ mkdir -p "${PG_DIR}/data"
+ chown -Rf postgres:postgres "${PG_DIR}"
+ chmod 0700 "${PG_DIR}/data"
+
+ einfo "Initializing the database ..."
+ if [[ -f "${PG_DIR}/data/PG_VERSION" ]] ; then
+ eerror "PostgreSQL ${PV} cannot upgrade your existing databases."
+ eerror "You must remove your entire database directory to continue."
+ eerror "(database directory = ${PG_DIR})."
+ die "Remove your database directory to continue"
+ else
+ if use kernel_linux ; then
+ local SEM=`sysctl -n kernel.sem | cut -f-3`
+ local SEMMNI=`sysctl -n kernel.sem | cut -f4`
+ local SEMMNI_MIN=`expr \( ${PG_MAX_CONNECTIONS} + 15 \) / 16`
+ local SHMMAX=`sysctl -n kernel.shmmax`
+ local SHMMAX_MIN=`expr 500000 + 30600 \* ${PG_MAX_CONNECTIONS}`
+
+ if [ ${SEMMNI} -lt ${SEMMNI_MIN} ] ; then
+ eerror "The current value of SEMMNI is too low"
+ eerror "for PostgreSQL to run ${PG_MAX_CONNECTIONS} connections!"
+ eerror "Temporary setting this value to ${SEMMNI_MIN} while creating the initial database."
+ echo ${SEM} ${SEMMNI_MIN} > /proc/sys/kernel/sem
+ fi
+
+ su postgres -c "/usr/bin/initdb --pgdata ${PG_DIR}/data"
+
+ if [ ! `sysctl -n kernel.sem | cut -f4` -eq ${SEMMNI} ] ; then
+ echo ${SEM} ${SEMMNI} > /proc/sys/kernel/sem
+ ewarn "Restoring the SEMMNI value to the previous value."
+ ewarn "Please edit the last value of kernel.sem in /etc/sysctl.conf"
+ ewarn "and set it to at least ${SEMMNI_MIN}:"
+ ewarn
+ ewarn " kernel.sem = ${SEM} ${SEMMNI_MIN}"
+ ewarn
+ fi
+
+ if [ ${SHMMAX} -lt ${SHMMAX_MIN} ] ; then
+ eerror "The current value of SHMMAX is too low for postgresql to run."
+ eerror "Please edit /etc/sysctl.conf and set this value to at least ${SHMMAX_MIN}:"
+ eerror
+ eerror " kernel.shmmax = ${SHMMAX_MIN}"
+ eerror
+ fi
+ else
+ su postgres -c "/usr/bin/initdb --pgdata ${PG_DIR}/data"
+ fi
+
+ einfo
+ einfo "You can use the '${ROOT%/}/etc/init.d/postgresql' script to run PostgreSQL instead of 'pg_ctl'."
+ einfo
+ fi
+}
+
+src_test() {
+ cd "${S}"
+
+ einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
+ if ! emake -j1 check ; then
+ hasq test ${FEATURES} && die "Make check failed. See above for details."
+ hasq test ${FEATURES} || eerror "Make check failed. See above for details."
+ fi
+
+ einfo "Yes, there are other tests which could be run."
+ einfo "... and no, we don't plan to add/support them."
+ einfo "For now, the main regressions tests will suffice."
+ einfo "If you think other tests are necessary, please submit a"
+ einfo "bug including a patch for this ebuild to enable them."
+}
diff --git a/dev-db/postgresql/postgresql-8.2.4-r1.ebuild b/dev-db/postgresql/postgresql-8.2.4-r1.ebuild
new file mode 100644
index 0000000..72f258b
--- /dev/null
+++ b/dev-db/postgresql/postgresql-8.2.4-r1.ebuild
@@ -0,0 +1,245 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-8.2.4-r1.ebuild,v 1.1 2007/05/02 08:50:01 voxus Exp $
+
+inherit eutils gnuconfig flag-o-matic multilib toolchain-funcs versionator
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+
+DESCRIPTION="Sophisticated and powerful Object-Relational DBMS."
+HOMEPAGE="http://www.postgresql.org/"
+SRC_URI="mirror://postgresql/source/v${PV}/${PN}-base-${PV}.tar.bz2
+ mirror://postgresql/source/v${PV}/${PN}-opt-${PV}.tar.bz2
+ doc? ( mirror://postgresql/source/v${PV}/${PN}-docs-${PV}.tar.bz2 )
+ test? ( mirror://postgresql/source/v${PV}/${PN}-test-${PV}.tar.bz2 )"
+LICENSE="POSTGRESQL"
+SLOT="0"
+IUSE="doc kerberos nls pam perl pg-intdatetime python readline selinux ssl tcl test xml zlib"
+
+RDEPEND="~dev-db/libpq-${PV}
+ >=sys-libs/ncurses-5.2
+ kerberos? ( virtual/krb5 )
+ pam? ( virtual/pam )
+ perl? ( >=dev-lang/perl-5.6.1-r2 )
+ python? ( >=dev-lang/python-2.2 dev-python/egenix-mx-base )
+ readline? ( >=sys-libs/readline-4.1 )
+ selinux? ( sec-policy/selinux-postgresql )
+ ssl? ( >=dev-libs/openssl-0.9.6-r1 )
+ tcl? ( >=dev-lang/tcl-8 )
+ xml? ( dev-libs/libxml2 dev-libs/libxslt )
+ zlib? ( >=sys-libs/zlib-1.1.3 )"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf
+ >=sys-devel/bison-1.875
+ nls? ( sys-devel/gettext )
+ xml? ( dev-util/pkgconfig )"
+
+PG_DIR="/var/lib/postgresql"
+[[ -z "${PG_MAX_CONNECTIONS}" ]] && PG_MAX_CONNECTIONS="512"
+
+pkg_setup() {
+ if [[ -f "${PG_DIR}/data/PG_VERSION" ]] ; then
+ if [[ $(cat "${PG_DIR}/data/PG_VERSION") != $(get_version_component_range 1-2) ]] ; then
+ eerror "PostgreSQL ${PV} cannot upgrade your existing databases, you must"
+ eerror "use pg_dump to export your existing databases to a file, and then"
+ eerror "pg_restore to import them when you have upgraded completely."
+ eerror "You must remove your entire database directory to continue."
+ eerror "(database directory = ${PG_DIR})."
+ die "Remove your database directory to continue"
+ fi
+ fi
+ enewgroup postgres 70
+ enewuser postgres 70 /bin/bash /var/lib postgres
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${PN}-${PV}-gentoo.patch"
+ epatch "${FILESDIR}/${PN}-${PV}-sh.patch"
+
+ # Prepare package for future tests
+ if use test ; then
+ # Fix sandbox violation
+ sed -e "s|/no/such/location|${S}/src/test/regress/tmp_check/no/such/location|g" -i src/test/regress/{input,output}/tablespace.source
+
+ # Fix broken tests
+ epatch "${FILESDIR}/${PN}-${PV}-regress_fix.patch"
+
+ # We need to run the tests as a non-root user, portage seems the most fitting here,
+ # so if userpriv is enabled, we use it directly. If userpriv is disabled, we need to
+ # su - to a valid user, portage again, so we patch the test-scripts to do that.
+ mkdir -p "${S}/src/test/regress/tmp_check"
+ chown portage "${S}/src/test/regress/tmp_check"
+ einfo "Tests will be run as user portage."
+ if ! hasq userpriv ${FEATURES} ; then
+ mkdir -p "${S}/src/test/regress/results"
+ chown portage "${S}/src/test/regress/results"
+ epatch "${FILESDIR}/${PN}-${PV}-regress_su.patch"
+ fi
+ fi
+}
+
+src_compile() {
+ filter-flags -ffast-math -feliminate-dwarf2-dups
+
+ # Detect mips systems properly
+ gnuconfig_update
+
+ cd "${S}"
+
+ ./configure --prefix=/usr \
+ --includedir=/usr/include/postgresql/pgsql \
+ --sysconfdir=/etc/postgresql \
+ --mandir=/usr/share/man \
+ --host=${CHOST} \
+ --with-docdir=/usr/share/doc/${PF} \
+ --libdir=/usr/$(get_libdir) \
+ --enable-depend \
+ $(use_with kerberos krb5) \
+ $(use_enable nls ) \
+ $(use_with pam) \
+ $(use_with perl) \
+ $(use_enable pg-intdatetime integer-datetimes ) \
+ $(use_with python) \
+ $(use_with readline) \
+ $(use_with ssl openssl) \
+ $(use_with tcl) \
+ $(use_with zlib) \
+ || die "configure failed"
+
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "main emake failed"
+
+ cd "${S}/contrib"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "contrib emake failed"
+
+ if use xml ; then
+ cd "${S}/contrib/xml2"
+ emake -j1 LD="$(tc-getLD) $(get_abi_LDFLAGS)" || die "contrib/xml2 emake failed"
+ fi
+}
+
+src_install() {
+ if use perl ; then
+ mv -f "${S}/src/pl/plperl/GNUmakefile" "${S}/src/pl/plperl/GNUmakefile_orig"
+ sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
+ "${S}/src/pl/plperl/GNUmakefile_orig" > "${S}/src/pl/plperl/GNUmakefile"
+ fi
+
+ cd "${S}"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "main emake install failed"
+
+ cd "${S}/contrib"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "contrib emake install failed"
+
+ if use xml ; then
+ cd "${S}/contrib/xml2"
+ emake -j1 DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)" install || die "contrib/xml2 emake install failed"
+ fi
+
+ cd "${S}"
+ dodoc README HISTORY
+
+ cd "${S}/doc"
+ dodoc FAQ* README.* TODO bug.template
+
+ if use doc ; then
+ cd "${S}/doc"
+ docinto FAQ_html
+ dodoc src/FAQ/*
+ docinto sgml
+ dodoc src/sgml/*.{sgml,dsl}
+ docinto sgml/ref
+ dodoc src/sgml/ref/*.sgml
+ docinto TODO.detail
+ dodoc TODO.detail/*
+ fi
+
+ newinitd "${FILESDIR}/postgresql.init-${PV%.*}" postgresql || die "Inserting init.d-file failed"
+ newconfd "${FILESDIR}/postgresql.conf-${PV%.*}" postgresql || die "Inserting conf.d-file failed"
+}
+
+pkg_postinst() {
+ elog "Execute the following command to setup the initial database environment:"
+ elog
+ elog "emerge --config =${PF}"
+ elog
+ elog "The autovacuum function, which was in contrib, has been moved to the main"
+ elog "PostgreSQL functions starting with 8.1."
+ elog "You can enable it in ${ROOT}/etc/postgresql/postgresql.conf."
+ elog
+ elog "If you need a global psqlrc-file, you can place it in '${ROOT}/etc/postgresql/'."
+}
+
+pkg_config() {
+ einfo "Creating the data directory ..."
+ mkdir -p "${PG_DIR}/data"
+ chown -Rf postgres:postgres "${PG_DIR}"
+ chmod 0700 "${PG_DIR}/data"
+
+ einfo "Initializing the database ..."
+ if [[ -f "${PG_DIR}/data/PG_VERSION" ]] ; then
+ eerror "PostgreSQL ${PV} cannot upgrade your existing databases."
+ eerror "You must remove your entire database directory to continue."
+ eerror "(database directory = ${PG_DIR})."
+ die "Remove your database directory to continue"
+ else
+ if use kernel_linux ; then
+ local SEM=`sysctl -n kernel.sem | cut -f-3`
+ local SEMMNI=`sysctl -n kernel.sem | cut -f4`
+ local SEMMNI_MIN=`expr \( ${PG_MAX_CONNECTIONS} + 15 \) / 16`
+ local SHMMAX=`sysctl -n kernel.shmmax`
+ local SHMMAX_MIN=`expr 500000 + 30600 \* ${PG_MAX_CONNECTIONS}`
+
+ if [ ${SEMMNI} -lt ${SEMMNI_MIN} ] ; then
+ eerror "The current value of SEMMNI is too low"
+ eerror "for PostgreSQL to run ${PG_MAX_CONNECTIONS} connections!"
+ eerror "Temporary setting this value to ${SEMMNI_MIN} while creating the initial database."
+ echo ${SEM} ${SEMMNI_MIN} > /proc/sys/kernel/sem
+ fi
+
+ su postgres -c "/usr/bin/initdb --pgdata ${PG_DIR}/data"
+
+ if [ ! `sysctl -n kernel.sem | cut -f4` -eq ${SEMMNI} ] ; then
+ echo ${SEM} ${SEMMNI} > /proc/sys/kernel/sem
+ ewarn "Restoring the SEMMNI value to the previous value."
+ ewarn "Please edit the last value of kernel.sem in /etc/sysctl.conf"
+ ewarn "and set it to at least ${SEMMNI_MIN}:"
+ ewarn
+ ewarn " kernel.sem = ${SEM} ${SEMMNI_MIN}"
+ ewarn
+ fi
+
+ if [ ${SHMMAX} -lt ${SHMMAX_MIN} ] ; then
+ eerror "The current value of SHMMAX is too low for postgresql to run."
+ eerror "Please edit /etc/sysctl.conf and set this value to at least ${SHMMAX_MIN}:"
+ eerror
+ eerror " kernel.shmmax = ${SHMMAX_MIN}"
+ eerror
+ fi
+ else
+ su postgres -c "/usr/bin/initdb --pgdata ${PG_DIR}/data"
+ fi
+
+ einfo
+ einfo "You can use the '${ROOT}/etc/init.d/postgresql' script to run PostgreSQL instead of 'pg_ctl'."
+ einfo
+ fi
+}
+
+src_test() {
+ cd "${S}"
+
+ einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
+ if ! emake -j1 check ; then
+ hasq test ${FEATURES} && die "Make check failed. See above for details."
+ hasq test ${FEATURES} || eerror "Make check failed. See above for details."
+ fi
+
+ einfo "Yes, there are other tests which could be run."
+ einfo "... and no, we don't plan to add/support them."
+ einfo "For now, the main regressions tests will suffice."
+ einfo "If you think other tests are necessary, please submit a"
+ einfo "bug including a patch for this ebuild to enable them."
+}