summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2007-07-11 17:39:54 +0000
committerTiziano Müller <dev-zero@gentoo.org>2007-07-11 17:39:54 +0000
commit280345a3d077d4059abf4b6c49b7c6c68737c280 (patch)
tree8e4eb852b7422de526e192d302ddba6ccac93ad2 /dev-db/libpq
parenteclass/einput: Removed portageq call in global context for EINPUT_NOCOLOR (diff)
downloadtesting-280345a3d077d4059abf4b6c49b7c6c68737c280.tar.gz
testing-280345a3d077d4059abf4b6c49b7c6c68737c280.tar.bz2
testing-280345a3d077d4059abf4b6c49b7c6c68737c280.zip
Added libpq and postgresql from the tree to fix a couple of bugs
svn path=/testing/; revision=266
Diffstat (limited to 'dev-db/libpq')
-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
18 files changed, 1511 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>