diff options
author | Masatomo Nakano <nakano@gentoo.org> | 2006-02-15 12:33:00 +0000 |
---|---|---|
committer | Masatomo Nakano <nakano@gentoo.org> | 2006-02-15 12:33:00 +0000 |
commit | 88c2a5fe88de8527ddc65a183ff67ddcc91dc325 (patch) | |
tree | de8237372c5e95285ab611067a25c3a67b2708ca /dev-db | |
parent | corrected path to README.Gentoo.gz, bug #122896 (diff) | |
download | gentoo-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/ChangeLog | 12 | ||||
-rw-r--r-- | dev-db/libpq/Manifest | 81 | ||||
-rw-r--r-- | dev-db/libpq/files/digest-libpq-7.3.14 | 1 | ||||
-rw-r--r-- | dev-db/libpq/files/digest-libpq-7.4.12 | 1 | ||||
-rw-r--r-- | dev-db/libpq/files/digest-libpq-8.0.7 | 1 | ||||
-rw-r--r-- | dev-db/libpq/files/libpq-7.3.14-gentoo.patch | 53 | ||||
-rw-r--r-- | dev-db/libpq/files/libpq-7.4.12-gentoo.patch | 60 | ||||
-rw-r--r-- | dev-db/libpq/files/libpq-8.0.7-gentoo.patch | 43 | ||||
-rw-r--r-- | dev-db/libpq/libpq-7.3.14.ebuild | 110 | ||||
-rw-r--r-- | dev-db/libpq/libpq-7.4.12.ebuild | 110 | ||||
-rw-r--r-- | dev-db/libpq/libpq-8.0.7.ebuild | 110 |
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 +} |