summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
authorMasatomo Nakano <nakano@gentoo.org>2006-02-15 12:33:00 +0000
committerMasatomo Nakano <nakano@gentoo.org>2006-02-15 12:33:00 +0000
commit88c2a5fe88de8527ddc65a183ff67ddcc91dc325 (patch)
treede8237372c5e95285ab611067a25c3a67b2708ca /dev-db
parentcorrected path to README.Gentoo.gz, bug #122896 (diff)
downloadgentoo-2-88c2a5fe88de8527ddc65a183ff67ddcc91dc325.tar.gz
gentoo-2-88c2a5fe88de8527ddc65a183ff67ddcc91dc325.tar.bz2
gentoo-2-88c2a5fe88de8527ddc65a183ff67ddcc91dc325.zip
version bump
(Portage version: 2.0.54)
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/libpq/ChangeLog12
-rw-r--r--dev-db/libpq/Manifest81
-rw-r--r--dev-db/libpq/files/digest-libpq-7.3.141
-rw-r--r--dev-db/libpq/files/digest-libpq-7.4.121
-rw-r--r--dev-db/libpq/files/digest-libpq-8.0.71
-rw-r--r--dev-db/libpq/files/libpq-7.3.14-gentoo.patch53
-rw-r--r--dev-db/libpq/files/libpq-7.4.12-gentoo.patch60
-rw-r--r--dev-db/libpq/files/libpq-8.0.7-gentoo.patch43
-rw-r--r--dev-db/libpq/libpq-7.3.14.ebuild110
-rw-r--r--dev-db/libpq/libpq-7.4.12.ebuild110
-rw-r--r--dev-db/libpq/libpq-8.0.7.ebuild110
11 files changed, 509 insertions, 73 deletions
diff --git a/dev-db/libpq/ChangeLog b/dev-db/libpq/ChangeLog
index 2496db858a72..d4e8cdda664b 100644
--- a/dev-db/libpq/ChangeLog
+++ b/dev-db/libpq/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for dev-db/libpq
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/libpq/ChangeLog,v 1.44 2006/02/14 19:07:58 nakano Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/libpq/ChangeLog,v 1.45 2006/02/15 12:33:00 nakano Exp $
+
+*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)
diff --git a/dev-db/libpq/Manifest b/dev-db/libpq/Manifest
index 62a181c83046..2c7bf02d9848 100644
--- a/dev-db/libpq/Manifest
+++ b/dev-db/libpq/Manifest
@@ -1,108 +1,45 @@
MD5 45eeaac00c3c6fd33763ec6a7d8ea9ee ChangeLog 7773
-RMD160 7c876c267b9a64ca025cd9538791517f6eb0e0d3 ChangeLog 7773
-SHA256 e400148e9fe6d1fd84590058c1eb84b22bbc052e0ab831fbb779e4bfd1379b62 ChangeLog 7773
MD5 f34efbb3e6de0d5c486266027f3d22bb files/digest-libpq-7.3.11 76
-RMD160 8382caa854b2d28ce99e5256f4867ffd5396ce98 files/digest-libpq-7.3.11 76
-SHA256 c9583f44aeb5e4fda60f103b33d05294559d9d8e81e701d7e08eb2d5441c3f7f files/digest-libpq-7.3.11 76
MD5 7e9bfb3a7d7ca540050134a70b13ee4a files/digest-libpq-7.3.13 76
-RMD160 ac108ad12ba8375fc0f6c5534f4eaa4f58960ad3 files/digest-libpq-7.3.13 76
-SHA256 3b54820548ff09ef32516def54949866f2ab107166c6b89dfc7523fae1550a13 files/digest-libpq-7.3.13 76
+MD5 d0e348c2abbc9ada7a37536aa7d111a4 files/digest-libpq-7.3.14 76
MD5 e295ae366f340ccf8c4436175be636f8 files/digest-libpq-7.4.11 76
-RMD160 611e1f25ba30d54617c96afc790b6afef5c234b2 files/digest-libpq-7.4.11 76
-SHA256 230708a2bf9780e4be5c0c0ef639716a37e62b1dfd9071ff27f7b58024684ec0 files/digest-libpq-7.4.11 76
+MD5 5d748000858b9d89efd9bdb748e36e5b files/digest-libpq-7.4.12 76
MD5 582e557cd0b0ea25adf5798062de0f76 files/digest-libpq-7.4.8 75
-RMD160 4430ae44bbe0c2791846a528de2e348c695d17f4 files/digest-libpq-7.4.8 75
-SHA256 3d97abb9729d5c53daf0c5b379b98ca2a83f64d0923941a2ee476e6820e64440 files/digest-libpq-7.4.8 75
MD5 582e557cd0b0ea25adf5798062de0f76 files/digest-libpq-7.4.8-r1 75
-RMD160 4430ae44bbe0c2791846a528de2e348c695d17f4 files/digest-libpq-7.4.8-r1 75
-SHA256 3d97abb9729d5c53daf0c5b379b98ca2a83f64d0923941a2ee476e6820e64440 files/digest-libpq-7.4.8-r1 75
MD5 d94ecc0ac517255bd89be01c47b98965 files/digest-libpq-7.4.9 75
-RMD160 e932628705c47461d490926dedbaa283fc191e5b files/digest-libpq-7.4.9 75
-SHA256 344726314ab0be344c40edb2b20eca63f0d5242501c68454f02ac2925fc2ee48 files/digest-libpq-7.4.9 75
MD5 b8a68c8f7fbe4116f7d39a520a3da8c9 files/digest-libpq-8.0.3 75
-RMD160 57b9c6cf436fa4ba4263f94e10b2fa5ee5862267 files/digest-libpq-8.0.3 75
-SHA256 4087f1ff894f7d82a207e7cc7a898865cb5662ebe0530e833774aa9ecb420c26 files/digest-libpq-8.0.3 75
MD5 b8a68c8f7fbe4116f7d39a520a3da8c9 files/digest-libpq-8.0.3-r1 75
-RMD160 57b9c6cf436fa4ba4263f94e10b2fa5ee5862267 files/digest-libpq-8.0.3-r1 75
-SHA256 4087f1ff894f7d82a207e7cc7a898865cb5662ebe0530e833774aa9ecb420c26 files/digest-libpq-8.0.3-r1 75
MD5 367406ade9a1b166e72176820c668991 files/digest-libpq-8.0.4 75
-RMD160 4ae9bd86f67200b3352f0bfe3c796d05e9b0962d files/digest-libpq-8.0.4 75
-SHA256 dad7a9d0e9f40d66ce5e8edc23f2e6770b87d2b50b1c14de5de3d69a1c27a338 files/digest-libpq-8.0.4 75
MD5 344fb065d750cac3c5051fe9b2f95b66 files/digest-libpq-8.0.6 75
-RMD160 22b58f351978a5e41bbab2ac80c37e24e8f50a8b files/digest-libpq-8.0.6 75
-SHA256 7ede024b7216328961a16648f0e8fa3fc567efa2171212e022961089e884ee52 files/digest-libpq-8.0.6 75
+MD5 c2d58a4e1a10c3247fe3c9a2a916342d files/digest-libpq-8.0.7 75
MD5 a78470e29625638f0035b1a01b8a2743 files/digest-libpq-8.1.2 75
-RMD160 152b93b3e73c6aad3339c5963de7bf683a716877 files/digest-libpq-8.1.2 75
-SHA256 e0ca87ca5871153860f200533092773fde1a0de71949383f3c0163cebd8e5209 files/digest-libpq-8.1.2 75
MD5 bf3600dfe22ea94b2ac5c32b1bf74a53 files/digest-libpq-8.1.3 75
-RMD160 4c792f0686e4d2414959b346ff6eed28063ccb8d files/digest-libpq-8.1.3 75
-SHA256 a185dad0fcb66834675a254ebba5944d4e74ad19f2e5ba28ea7a81a02b6e13b9 files/digest-libpq-8.1.3 75
MD5 7a29dc98f91e9ea7ee656e96625b0184 files/libpq-7.3.11-gentoo.patch 2072
-RMD160 e34fbf6936a86883a4829205cb714c3daff46ed5 files/libpq-7.3.11-gentoo.patch 2072
-SHA256 a4945fc21dc33bd42a01570c0839705d40231181a16daeda40fabb059e448ecc files/libpq-7.3.11-gentoo.patch 2072
MD5 48616a5eb4e8276ba21fac1eee67e349 files/libpq-7.3.13-gentoo.patch 2072
-RMD160 ef1924ee69c0ba2a4d962c67273c35aff01d855f files/libpq-7.3.13-gentoo.patch 2072
-SHA256 14aa429986904c1171b535d1a1406c78d3b113f0c1298fa06bd904d58017a7e0 files/libpq-7.3.13-gentoo.patch 2072
+MD5 a5258e009dc50cac1d5e110fd78f4f8c files/libpq-7.3.14-gentoo.patch 2072
MD5 612f5e690efc84b45b91159228b8e6c5 files/libpq-7.4.11-gentoo.patch 2611
-RMD160 5f0c08e6fec686a879bd89754d807b5cdfd3d0f6 files/libpq-7.4.11-gentoo.patch 2611
-SHA256 5cede5551cdc86d2dc76fbdd93c5751e9bc74dfbce7772a0f28ca3605c60e5b8 files/libpq-7.4.11-gentoo.patch 2611
+MD5 421a67ed3acdb12296f6a6646d9cee6e files/libpq-7.4.12-gentoo.patch 2611
MD5 5256293555f24dec0d84734c19784174 files/libpq-7.4.8-gentoo.patch 2599
-RMD160 d2a53995a71dc673b109b0deb2415ef891b9c4e3 files/libpq-7.4.8-gentoo.patch 2599
-SHA256 3506d4845e77037652f3ee639c1f35ad69c7a5c28b07951ae79169e5310d350d files/libpq-7.4.8-gentoo.patch 2599
MD5 e8e95e615347058623323c725b07d209 files/libpq-7.4.9-gentoo.patch 2599
-RMD160 240b53f618be7553e66b88e635fd7bf458c79a89 files/libpq-7.4.9-gentoo.patch 2599
-SHA256 521005ccf99eba1cdf1cbed44f3373b669c9a8dab3e2e4a9aebb66e44d4a7aa5 files/libpq-7.4.9-gentoo.patch 2599
MD5 91bb6f54ae3772de8b4b98ef69b79f95 files/libpq-8.0.3-gentoo.patch 2306
-RMD160 0e9a7d0ebb704dd6d1328421463855a59e2e1f2f files/libpq-8.0.3-gentoo.patch 2306
-SHA256 a5f842b7583530e8d8f35151af0ffa2fc08c81f343e49f5ec50a2bc29cb24f9e files/libpq-8.0.3-gentoo.patch 2306
MD5 a97e836d42666b53daf47fd332c0fafb files/libpq-8.0.4-gentoo.patch 2306
-RMD160 84c1278d0720aede641e739d9290819d7fd3d7aa files/libpq-8.0.4-gentoo.patch 2306
-SHA256 652b9bd81a9982f71873b294fdc1d59d285fc7a3a642557dc24f4cc295007f9b files/libpq-8.0.4-gentoo.patch 2306
MD5 dcd5afb4b55ae013c048123249357a95 files/libpq-8.0.6-gentoo.patch 2306
-RMD160 56d96767a4d3cfcb4ce133888a5000e111ae4560 files/libpq-8.0.6-gentoo.patch 2306
-SHA256 b505def1b88cf4bc5bc94836dee36075fef781a6b5ec9ac53c1e5465a890c2e4 files/libpq-8.0.6-gentoo.patch 2306
+MD5 d923acd31e56034379046074dd88a09a files/libpq-8.0.7-gentoo.patch 2306
MD5 f3c6e9f9abf7e7d5cb8bda785296e71c files/libpq-8.1.2-gentoo.patch 2400
-RMD160 3d930588c23c07d63891a1f25925ae5330fc3784 files/libpq-8.1.2-gentoo.patch 2400
-SHA256 3fc2a675e4ba8035675fa5599292dbc7c8ec40074ad0449b17ef4352a96adadd files/libpq-8.1.2-gentoo.patch 2400
MD5 2420fa3ecd5e6bbcf9aa503e6a8fd522 files/libpq-8.1.3-gentoo.patch 2400
-RMD160 4a4fd6107aa74ad7b36c9f985349cd9a1ef87eac files/libpq-8.1.3-gentoo.patch 2400
-SHA256 c0bf057bed09b126d04201a6714069b78cd36bdb6a93b13a8dacc034021f5ac3 files/libpq-8.1.3-gentoo.patch 2400
MD5 dc1b42b996c82b6726749610ea5541f0 libpq-7.3.11.ebuild 3074
-RMD160 d4318407a5600e314dd334c56e0adcc08252a4c5 libpq-7.3.11.ebuild 3074
-SHA256 8fb2adda91f145cf4afe692dc4bdcc3193893db89ce6b48096138f544eeec400 libpq-7.3.11.ebuild 3074
MD5 cdda6a3f2124e9e1981aef041395f518 libpq-7.3.13.ebuild 3082
-RMD160 4d356b3fda36e0de9aebdfb8e75ab34e527ad52e libpq-7.3.13.ebuild 3082
-SHA256 89ceddad927f93536c0d51537ef955647a89eb4025c6b73523d13c797dc5eb1c libpq-7.3.13.ebuild 3082
+MD5 91816cb9b2230800d3331906cbd29287 libpq-7.3.14.ebuild 3082
MD5 fcfa0c62dea51040b24de5c9c519f6ab libpq-7.4.11.ebuild 3082
-RMD160 fb7a01e4f1f3fb34b6c76d696260a3c15b897288 libpq-7.4.11.ebuild 3082
-SHA256 09a3f5b7eb23bc7b5be85d72c23079debd0582ba9087c303d4ba656882b84906 libpq-7.4.11.ebuild 3082
+MD5 bde7cdf5eade62bbab8c037c33be8e59 libpq-7.4.12.ebuild 3082
MD5 8ab5ba769dbdb83d607d72ec33c3215a libpq-7.4.8-r1.ebuild 3084
-RMD160 136caa179b58835cfbe0e6d2c7ff1c1a4249b3e3 libpq-7.4.8-r1.ebuild 3084
-SHA256 273893d88c89b2f452d4372d9114f7ad3526127749b1196707f1ccb42d28c9c9 libpq-7.4.8-r1.ebuild 3084
MD5 422d5c21ba16280ac4ae8bdcd47c6a4a libpq-7.4.8.ebuild 3061
-RMD160 e37cc0014774dc8b02be45589d6a9d6a6e247b93 libpq-7.4.8.ebuild 3061
-SHA256 4e3f754ae1a2a6b777f20f5cef551d61d3ced3fc8cb6122ccc162899ca4bf0ff libpq-7.4.8.ebuild 3061
MD5 4beaa18e32f48bb2c0fba36388b76fd5 libpq-7.4.9.ebuild 3071
-RMD160 dacaca4ebffe2777cc30219d2e002a44bfce20cc libpq-7.4.9.ebuild 3071
-SHA256 33966185f5364135cb56aa6d7f40217011cd741fb7154a2132194e2850fca102 libpq-7.4.9.ebuild 3071
MD5 f34036f990aa5436290685ab57d22e10 libpq-8.0.3-r1.ebuild 3084
-RMD160 a403f1a2c95769a7d4138bb890d7eb3c2aa57f63 libpq-8.0.3-r1.ebuild 3084
-SHA256 67762e859d2a9aff908c3fa8ac298f765db3847b64b2d7668131412e8ead06cb libpq-8.0.3-r1.ebuild 3084
MD5 c17282c317e8a3e992320ee79cae447b libpq-8.0.3.ebuild 3057
-RMD160 8ca4e3fbbccb27e247acd22458cb3746096674a3 libpq-8.0.3.ebuild 3057
-SHA256 430e80ff7b60d5af27cb3067fb8e2bddf681c8abea1eceb315ec8180261e7de6 libpq-8.0.3.ebuild 3057
MD5 72770a2d3fb967d1a9110a7edd5c91a9 libpq-8.0.4.ebuild 3059
-RMD160 4d08531c6e2925305ed84958d922d8180e77d8e5 libpq-8.0.4.ebuild 3059
-SHA256 b908b2a214dafa270d3872c2800104479162f85142693473ca85304d318816b9 libpq-8.0.4.ebuild 3059
MD5 2b485325a2ca7179caa9b165f9ea1b06 libpq-8.0.6.ebuild 3067
-RMD160 4f96968b2c7b1f280a6d5ffeb7f09daeeac28bc0 libpq-8.0.6.ebuild 3067
-SHA256 cb6266c4ee0069869524285f3fd9d5edc1cdf5fe4df1c284f25c1b52f9424f24 libpq-8.0.6.ebuild 3067
+MD5 87868e1d9948ceffc568c5675a200d4c libpq-8.0.7.ebuild 3067
MD5 97555bf51d575cab95abe5fcd91a58a1 libpq-8.1.2.ebuild 3071
-RMD160 753ec59ea5106ad424373d2306f7c9dea54ed401 libpq-8.1.2.ebuild 3071
-SHA256 2436297989cd13dc283bf76626da47120baa65ca0d70745d248b599e2d48a658 libpq-8.1.2.ebuild 3071
MD5 8b8ca5698450dd4785c05a8407bec993 libpq-8.1.3.ebuild 3071
-RMD160 56111fd31c9a4530efe9810e66ea5182ee6192fd libpq-8.1.3.ebuild 3071
-SHA256 da460bc37567fbec6bd7f2b0a975ae639f5ce1122b5597246930074460abe352 libpq-8.1.3.ebuild 3071
MD5 f8d3d207746da2a3cd14dcaab8daab76 metadata.xml 163
-RMD160 70bbda1c1e8316a09d467334131898ae833a3205 metadata.xml 163
-SHA256 f0699a4c3ad24cc38836c2d4a1ba03e4e403a9a5364b51df405db02014005891 metadata.xml 163
diff --git a/dev-db/libpq/files/digest-libpq-7.3.14 b/dev-db/libpq/files/digest-libpq-7.3.14
new file mode 100644
index 000000000000..3c444e3f78ad
--- /dev/null
+++ b/dev-db/libpq/files/digest-libpq-7.3.14
@@ -0,0 +1 @@
+MD5 bb925420098bd7921a8684d7f279bc97 postgresql-base-7.3.14.tar.bz2 5669000
diff --git a/dev-db/libpq/files/digest-libpq-7.4.12 b/dev-db/libpq/files/digest-libpq-7.4.12
new file mode 100644
index 000000000000..07326ab6252a
--- /dev/null
+++ b/dev-db/libpq/files/digest-libpq-7.4.12
@@ -0,0 +1 @@
+MD5 289b9cbb231bc0adb757641edd9508a8 postgresql-base-7.4.12.tar.bz2 6601251
diff --git a/dev-db/libpq/files/digest-libpq-8.0.7 b/dev-db/libpq/files/digest-libpq-8.0.7
new file mode 100644
index 000000000000..1c360aefb346
--- /dev/null
+++ b/dev-db/libpq/files/digest-libpq-8.0.7
@@ -0,0 +1 @@
+MD5 8d15064ffa1da6ee6629a444f782c7dd postgresql-base-8.0.7.tar.bz2 7824746
diff --git a/dev-db/libpq/files/libpq-7.3.14-gentoo.patch b/dev-db/libpq/files/libpq-7.3.14-gentoo.patch
new file mode 100644
index 000000000000..017dc522a1c5
--- /dev/null
+++ b/dev-db/libpq/files/libpq-7.3.14-gentoo.patch
@@ -0,0 +1,53 @@
+diff -Naru postgresql-7.3.14.org/src/interfaces/libpq/Makefile postgresql-7.3.14/src/interfaces/libpq/Makefile
+--- postgresql-7.3.14.org/src/interfaces/libpq/Makefile 2002-12-13 22:18:22.000000000 +0000
++++ postgresql-7.3.14/src/interfaces/libpq/Makefile 2005-05-16 04:12:52.000000000 +0100
+@@ -17,6 +17,7 @@
+ NAME= pq
+ SO_MAJOR_VERSION= 3
+ SO_MINOR_VERSION= 0
++NAME_STATIC_LIB= pq-$(SO_MAJOR_VERSION)
+
+ override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) -DFRONTEND -DSYSCONFDIR='"$(sysconfdir)"'
+
+diff -Naru postgresql-7.3.14.org/src/interfaces/libpq/nls.mk postgresql-7.3.14/src/interfaces/libpq/nls.mk
+--- postgresql-7.3.14.org/src/interfaces/libpq/nls.mk 2002-09-22 21:57:21.000000000 +0100
++++ postgresql-7.3.14/src/interfaces/libpq/nls.mk 2005-05-16 04:13:08.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 -Naru postgresql-7.3.14.org/src/Makefile.shlib postgresql-7.3.14/src/Makefile.shlib
+--- postgresql-7.3.14.org/src/Makefile.shlib 2003-01-11 17:22:34.000000000 +0000
++++ postgresql-7.3.14/src/Makefile.shlib 2005-05-16 04:25:54.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.12-gentoo.patch b/dev-db/libpq/files/libpq-7.4.12-gentoo.patch
new file mode 100644
index 000000000000..1af40d7077c7
--- /dev/null
+++ b/dev-db/libpq/files/libpq-7.4.12-gentoo.patch
@@ -0,0 +1,60 @@
+diff -Naru postgresql-7.4.12.org/src/interfaces/libpq/Makefile postgresql-7.4.12/src/interfaces/libpq/Makefile
+--- postgresql-7.4.12.org/src/interfaces/libpq/Makefile 2003-09-27 16:32:48.000000000 +0100
++++ postgresql-7.4.12/src/interfaces/libpq/Makefile 2005-05-16 04:37:16.000000000 +0100
+@@ -17,6 +17,7 @@
+ NAME= pq
+ SO_MAJOR_VERSION= 3
+ SO_MINOR_VERSION= 1
++NAME_STATIC_LIB= pq-$(SO_MAJOR_VERSION)
+
+ override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) $(THREAD_CPPFLAGS) -DFRONTEND -DSYSCONFDIR='"$(sysconfdir)"'
+
+@@ -66,7 +67,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 -Naru postgresql-7.4.12.org/src/interfaces/libpq/nls.mk postgresql-7.4.12/src/interfaces/libpq/nls.mk
+--- postgresql-7.4.12.org/src/interfaces/libpq/nls.mk 2004-10-30 09:22:16.000000000 +0100
++++ postgresql-7.4.12/src/interfaces/libpq/nls.mk 2005-05-16 04:37:23.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 -Naru postgresql-7.4.12.org/src/Makefile.shlib postgresql-7.4.12/src/Makefile.shlib
+--- postgresql-7.4.12.org/src/Makefile.shlib 2003-10-20 02:34:33.000000000 +0100
++++ postgresql-7.4.12/src/Makefile.shlib 2005-05-16 04:36:25.000000000 +0100
+@@ -224,7 +224,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)
+
+@@ -234,7 +234,7 @@
+ MK_NO_LORDER := true
+ endif
+
+-lib$(NAME).a: $(OBJS)
++lib$(NAME_STATIC_LIB).a: $(OBJS)
+ ifdef MK_NO_LORDER
+ $(LINK.static) $@ $^
+ else
+@@ -305,7 +305,7 @@
+ .PHONY: install-lib install-lib-static install-lib-shared
+ install-lib: install-lib-static install-lib-shared
+
+-install-lib-static: lib$(NAME).a
++install-lib-static: lib$(NAME_STATIC_LIB).a
+ $(INSTALL_STLIB) $< $(DESTDIR)$(libdir)/lib$(NAME).a
+ ifeq ($(PORTNAME), darwin)
+ cd $(DESTDIR)$(libdir) && \
diff --git a/dev-db/libpq/files/libpq-8.0.7-gentoo.patch b/dev-db/libpq/files/libpq-8.0.7-gentoo.patch
new file mode 100644
index 000000000000..3304772ae629
--- /dev/null
+++ b/dev-db/libpq/files/libpq-8.0.7-gentoo.patch
@@ -0,0 +1,43 @@
+diff -Naur postgresql-8.0.7.orig/src/Makefile.shlib postgresql-8.0.7/src/Makefile.shlib
+--- postgresql-8.0.7.orig/src/Makefile.shlib 2004-11-21 06:13:04.000000000 +0900
++++ postgresql-8.0.7/src/Makefile.shlib 2005-05-15 13:30:59.000000000 +0900
+@@ -355,7 +355,7 @@
+ 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
+diff -Naur postgresql-8.0.7.orig/src/interfaces/libpq/Makefile postgresql-8.0.7/src/interfaces/libpq/Makefile
+--- postgresql-8.0.7.orig/src/interfaces/libpq/Makefile 2005-04-29 23:07:34.000000000 +0900
++++ postgresql-8.0.7/src/interfaces/libpq/Makefile 2005-05-15 13:33:14.000000000 +0900
+@@ -20,6 +20,8 @@
+ SO_MINOR_VERSION= 0
+ DLTYPE= library
+
++NAME_STATIC_LIB= pq-$(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 -Naur postgresql-8.0.7.orig/src/interfaces/libpq/nls.mk postgresql-8.0.7/src/interfaces/libpq/nls.mk
+--- postgresql-8.0.7.orig/src/interfaces/libpq/nls.mk 2005-01-14 17:57:06.000000000 +0900
++++ postgresql-8.0.7/src/interfaces/libpq/nls.mk 2005-05-15 13:30:32.000000000 +0900
+@@ -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 --git a/dev-db/libpq/libpq-7.3.14.ebuild b/dev-db/libpq/libpq-7.3.14.ebuild
new file mode 100644
index 000000000000..29376bbb5d38
--- /dev/null
+++ b/dev-db/libpq/libpq-7.3.14.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/libpq/libpq-7.3.14.ebuild,v 1.1 2006/02/15 12:33:00 nakano 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"
+#pg-hier"
+
+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}
+ 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-7.4.12.ebuild b/dev-db/libpq/libpq-7.4.12.ebuild
new file mode 100644
index 000000000000..9b22b188c790
--- /dev/null
+++ b/dev-db/libpq/libpq-7.4.12.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/libpq/libpq-7.4.12.ebuild,v 1.1 2006/02/15 12:33:00 nakano 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"
+#pg-hier"
+
+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}
+ 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.7.ebuild b/dev-db/libpq/libpq-8.0.7.ebuild
new file mode 100644
index 000000000000..73c9f12a4a32
--- /dev/null
+++ b/dev-db/libpq/libpq-8.0.7.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/libpq/libpq-8.0.7.ebuild,v 1.1 2006/02/15 12:33:00 nakano 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="4"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="ssl nls pam readline zlib kerberos"
+#pg-hier"
+
+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 /usr/include/libpq ]; then
+ rm /usr/include/libpq
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ 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
+}