From: Masatomo Nakano Date: Fri, 5 Nov 2004 13:50:17 +0000 (+0000) Subject: added threads support X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=caad08a3edae6fa17d70fd745c5eb0256d29252c;p=gentoo.git added threads support --- diff --git a/dev-db/postgresql/ChangeLog b/dev-db/postgresql/ChangeLog index 7181f452d1b7..befb36c9ee0b 100644 --- a/dev-db/postgresql/ChangeLog +++ b/dev-db/postgresql/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-db/postgresql # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/ChangeLog,v 1.149 2004/10/24 17:15:22 nakano Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/ChangeLog,v 1.150 2004/11/05 13:50:17 nakano Exp $ + + 05 Nov 2004; Masatomo Nakano postgresql-7.3.8.ebuild, + postgresql-7.4.6.ebuild: + Added threads support. *postgresql-7.3.8 (24 Oct 2004) diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest index 7ce8ad413673..0effdfadf037 100644 --- a/dev-db/postgresql/Manifest +++ b/dev-db/postgresql/Manifest @@ -1,65 +1,55 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 f6a5f7cb86ed6bbe3f6bee46289f8e3e ChangeLog 26788 -MD5 f8d3d207746da2a3cd14dcaab8daab76 metadata.xml 163 -MD5 404b1d7d7a17778e8bc07087cee4f38e postgresql-7.4.3-r1.ebuild 10053 -MD5 f21ab43b9a00dca552cd35c635241df7 postgresql-7.4.3.ebuild 9760 -MD5 b5bf2b1222e5fa77a17b0163f0f22d25 postgresql-7.4.5.ebuild 10070 MD5 30674f30332737d711f4a003b0e46ab8 postgresql-7.3.6-r1.ebuild 7503 +MD5 404b1d7d7a17778e8bc07087cee4f38e postgresql-7.4.3-r1.ebuild 10053 +MD5 c52dff5ec13ba6c008528fa42f226508 postgresql-7.4.5-r2.ebuild 10115 +MD5 50439b62313c31ff953d8325556480be postgresql-7.3.8.ebuild 7978 +MD5 34401cfece56ea7997bf68e0da495eb3 postgresql-7.4.6.ebuild 10142 MD5 afd64dedb8ded9a9cf95cbb85caec6af postgresql-8.0.0_beta3.ebuild 6846 -MD5 ff240da18443b45a9448323568b55c44 postgresql-7.3.8.ebuild 7914 MD5 43cd40217c38d9cb9b6a2449d50c8095 postgresql-7.3.7-r2.ebuild 7950 +MD5 f21ab43b9a00dca552cd35c635241df7 postgresql-7.4.3.ebuild 9760 MD5 fa39b30de3679dba54a788f4a4632e92 postgresql-7.4.5-r1.ebuild 10083 -MD5 c52dff5ec13ba6c008528fa42f226508 postgresql-7.4.5-r2.ebuild 10115 -MD5 2d7baea72ade448cf37b645b2b877748 postgresql-7.4.6.ebuild 10078 -MD5 a0c1913ae5fcdc67eccdc1ed2e8360f2 files/digest-postgresql-7.4.3-r1 290 -MD5 a0c1913ae5fcdc67eccdc1ed2e8360f2 files/digest-postgresql-7.4.3 290 +MD5 b5bf2b1222e5fa77a17b0163f0f22d25 postgresql-7.4.5.ebuild 10070 +MD5 0f10d14fc43faf44fd136aeefc457b07 ChangeLog 26917 +MD5 f8d3d207746da2a3cd14dcaab8daab76 metadata.xml 163 +MD5 cd9e32f5a21def1a4e2d1ac0e042aa47 files/postgresql-7.3.7-gentoo.patch 529 +MD5 e9a2e5278a70bebace44f1ecf38129e6 files/postgresql-7.4.6-gentoo.patch 1160 +MD5 2b95b50fc69a8003c493789f15020ee5 files/postgresql-8.0.0_beta3-gentoo.patch 730 +MD5 48e0a30256ff63828820519640b44833 files/postgresql-7.4.5-tempfile.patch 1453 +MD5 b953b7e3784ac0d01467f1e740a96a8a files/postgresql-7.4.5-gentoo.patch 631 MD5 fe8563fd37bfee794b28728f0842b888 files/postgresql.init-7.3.6 1281 -MD5 2b0c84d2c26622573d4e2b7e0518fdad files/postgresql.conf 375 +MD5 fb7c6cd99264f1a121d07cf812e9f99b files/postgresql.init-7.3.7 1279 +MD5 f2a242fa36b13934a9011de1bb1d9825 files/postgresql.init-7.3.8 1279 +MD5 b54624cb385431b9b3d4b167c2a9aca4 files/postgresql.init-7.4.3 1281 +MD5 eb2eba5dfa7b1f85b4323b219368044b files/postgresql.init-7.4.5 1279 +MD5 db140f8202f740ac22fa8185927999e0 files/postgresql.init-7.4.6 1279 +MD5 2d09c23680cd7d8f706a2fe8cc41b8fa files/postgresql.init-8.0.0 1279 +MD5 9787933dfca9cc3858468186231a9df1 files/postgresql.conf-7.4.3 390 +MD5 9787933dfca9cc3858468186231a9df1 files/postgresql.conf-7.4.5 390 +MD5 9787933dfca9cc3858468186231a9df1 files/postgresql.conf-7.4.6 390 +MD5 9787933dfca9cc3858468186231a9df1 files/postgresql.conf-8.0.0 390 +MD5 a12e2f4ae7117b664e78b9966db14096 files/postgresql-7.3.7-tempfile.patch 1453 +MD5 2bf145f0cc937ec4b3146b2ac9fc255c files/digest-postgresql-7.3.8 223 +MD5 a0c1913ae5fcdc67eccdc1ed2e8360f2 files/digest-postgresql-7.4.3 290 MD5 edd1ce8d03bdce473718f1c3036e68cd files/digest-postgresql-7.4.5 290 -MD5 3b4cbf59561d655b882ab335b892909d files/digest-postgresql-7.3.6-r1 223 +MD5 0fd21b9794e41d1f8b0ac360acf743d8 files/digest-postgresql-7.4.6 290 +MD5 683d803768f3060ffc4bd5a6f5c91918 files/pg_autovacuum.init-7.4.3 1064 +MD5 8fa377b0390f126d8ef3ee0909f7f813 files/pg_autovacuum.init-7.4.5 1414 +MD5 52434d5b7d919db061399aed45ad4c08 files/pg_autovacuum.init-7.4.6 1414 MD5 999379432735e7e6a71ec6ccd5a784e1 files/pg_autovacuum.conf-7.4.3 302 MD5 999379432735e7e6a71ec6ccd5a784e1 files/pg_autovacuum.conf-7.4.5 302 -MD5 683d803768f3060ffc4bd5a6f5c91918 files/pg_autovacuum.init-7.4.3 1064 -MD5 7b8bf110e22829c7040aa1e87afa371c files/postgresql-7.4.3-gentoo.patch 631 +MD5 999379432735e7e6a71ec6ccd5a784e1 files/pg_autovacuum.conf-7.4.6 302 MD5 bd8092be6ccc6918973d9654caacbfab files/postgresql-7.4.3-hppa-testandset.patch 1596 MD5 2e87af398df0a957bf2f2dff754ac174 files/postgresql-7.4.3-vacuum-delay.patch 8918 -MD5 9787933dfca9cc3858468186231a9df1 files/postgresql.conf-7.4.3 390 -MD5 b54624cb385431b9b3d4b167c2a9aca4 files/postgresql.init-7.4.3 1281 -MD5 2bf145f0cc937ec4b3146b2ac9fc255c files/digest-postgresql-7.3.8 223 -MD5 8fa377b0390f126d8ef3ee0909f7f813 files/pg_autovacuum.init-7.4.5 1414 -MD5 b953b7e3784ac0d01467f1e740a96a8a files/postgresql-7.4.5-gentoo.patch 631 +MD5 f866bf017df6501dfe4918e0d4744f61 files/digest-postgresql-8.0.0_beta3 238 MD5 bd8092be6ccc6918973d9654caacbfab files/postgresql-7.4.5-hppa-testandset.patch 1596 -MD5 0fd21b9794e41d1f8b0ac360acf743d8 files/digest-postgresql-7.4.6 290 -MD5 2e87af398df0a957bf2f2dff754ac174 files/postgresql-7.4.5-vacuum-delay.patch 8918 +MD5 bd8092be6ccc6918973d9654caacbfab files/postgresql-7.4.6-hppa-testandset.patch 1596 +MD5 3b4cbf59561d655b882ab335b892909d files/digest-postgresql-7.3.6-r1 223 MD5 b22b4de6c3cc06beed0ed3e1f8df257f files/digest-postgresql-7.3.7-r2 223 -MD5 9787933dfca9cc3858468186231a9df1 files/postgresql.conf-7.4.5 390 -MD5 9787933dfca9cc3858468186231a9df1 files/postgresql.conf-8.0.0 390 -MD5 fb7c6cd99264f1a121d07cf812e9f99b files/postgresql.init-7.3.7 1279 -MD5 eb2eba5dfa7b1f85b4323b219368044b files/postgresql.init-7.4.5 1279 -MD5 2d09c23680cd7d8f706a2fe8cc41b8fa files/postgresql.init-8.0.0 1279 -MD5 cd9e32f5a21def1a4e2d1ac0e042aa47 files/postgresql-7.3.7-gentoo.patch 529 -MD5 a12e2f4ae7117b664e78b9966db14096 files/postgresql-7.3.7-tempfile.patch 1453 +MD5 8825eddcfe252e724f9e23dd9d8eb4fa files/postgresql-7.3.8-gentoo.patch 529 +MD5 a0c1913ae5fcdc67eccdc1ed2e8360f2 files/digest-postgresql-7.4.3-r1 290 MD5 edd1ce8d03bdce473718f1c3036e68cd files/digest-postgresql-7.4.5-r1 290 -MD5 18249476d920987d48972156c34bec75 files/postgresql-7.4.5-r1-gentoo.patch 1160 -MD5 f866bf017df6501dfe4918e0d4744f61 files/digest-postgresql-8.0.0_beta3 238 -MD5 2b95b50fc69a8003c493789f15020ee5 files/postgresql-8.0.0_beta3-gentoo.patch 730 MD5 edd1ce8d03bdce473718f1c3036e68cd files/digest-postgresql-7.4.5-r2 290 -MD5 48e0a30256ff63828820519640b44833 files/postgresql-7.4.5-tempfile.patch 1453 -MD5 999379432735e7e6a71ec6ccd5a784e1 files/pg_autovacuum.conf-7.4.6 302 -MD5 52434d5b7d919db061399aed45ad4c08 files/pg_autovacuum.init-7.4.6 1414 -MD5 8825eddcfe252e724f9e23dd9d8eb4fa files/postgresql-7.3.8-gentoo.patch 529 -MD5 e9a2e5278a70bebace44f1ecf38129e6 files/postgresql-7.4.6-gentoo.patch 1160 -MD5 bd8092be6ccc6918973d9654caacbfab files/postgresql-7.4.6-hppa-testandset.patch 1596 +MD5 2e87af398df0a957bf2f2dff754ac174 files/postgresql-7.4.5-vacuum-delay.patch 8918 +MD5 2b0c84d2c26622573d4e2b7e0518fdad files/postgresql.conf 375 +MD5 7b8bf110e22829c7040aa1e87afa371c files/postgresql-7.4.3-gentoo.patch 631 +MD5 18249476d920987d48972156c34bec75 files/postgresql-7.4.5-r1-gentoo.patch 1160 MD5 2e87af398df0a957bf2f2dff754ac174 files/postgresql-7.4.6-vacuum-delay.patch 8918 -MD5 9787933dfca9cc3858468186231a9df1 files/postgresql.conf-7.4.6 390 -MD5 f2a242fa36b13934a9011de1bb1d9825 files/postgresql.init-7.3.8 1279 -MD5 db140f8202f740ac22fa8185927999e0 files/postgresql.init-7.4.6 1279 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.9.10 (GNU/Linux) - -iD8DBQFBiaIbHTu7gpaalycRAi0FAKCjtCmuyC94Ku42Qw/66pb5NY1uEQCfYVhW -gHM6iBhWND5A5YcnZiVZRDQ= -=E1bf ------END PGP SIGNATURE----- diff --git a/dev-db/postgresql/postgresql-7.3.8.ebuild b/dev-db/postgresql/postgresql-7.3.8.ebuild index 2fd52e3f80f7..302820fa9e6f 100644 --- a/dev-db/postgresql/postgresql-7.3.8.ebuild +++ b/dev-db/postgresql/postgresql-7.3.8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-7.3.8.ebuild,v 1.1 2004/10/24 17:15:22 nakano Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-7.3.8.ebuild,v 1.2 2004/11/05 13:50:17 nakano Exp $ inherit eutils gnuconfig flag-o-matic java-pkg @@ -14,7 +14,7 @@ SRC_URI="mirror://postgresql/source/v${PV}/${PN}-base-${PV}.tar.bz2 LICENSE="POSTGRESQL" SLOT="0" KEYWORDS="~x86 ~ppc ~sparc ~alpha ~amd64 ~hppa ~ia64 ~mips" -IUSE="doc java libg++ nls pam perl python readline ssl tcltk zlib" +IUSE="doc java libg++ nls pam perl python readline ssl tcltk zlib threads" DEPEND="virtual/libc sys-devel/autoconf @@ -87,6 +87,7 @@ src_compile() { use pam && myconf="$myconf --with-pam" use readline || myconf="$myconf --without-readline" use zlib || myconf="$myconf --without-zlib" + use threads && myconf="$myconf --enable-thread-safety" # these are the only working CFLAGS I could get on ppc, so locking them # down, anything more aggressive fails (i.e. -mcpu or -Ox) diff --git a/dev-db/postgresql/postgresql-7.4.6.ebuild b/dev-db/postgresql/postgresql-7.4.6.ebuild index fa24eec3d7f7..8a683007eeaa 100644 --- a/dev-db/postgresql/postgresql-7.4.6.ebuild +++ b/dev-db/postgresql/postgresql-7.4.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-7.4.6.ebuild,v 1.1 2004/10/24 17:15:22 nakano Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-7.4.6.ebuild,v 1.2 2004/11/05 13:50:17 nakano Exp $ inherit eutils gnuconfig flag-o-matic java-pkg @@ -15,7 +15,7 @@ SRC_URI="mirror://postgresql/source/v${PV}/${PN}-base-${PV}.tar.bz2 LICENSE="POSTGRESQL" SLOT="0" KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~arm ~hppa ~amd64 ~ia64 ~s390 ~ppc64" -IUSE="ssl nls java python tcltk perl libg++ pam readline zlib doc pg-hier pg-vacuumdelay pg-intdatetime" +IUSE="ssl nls java python tcltk perl libg++ pam readline zlib doc pg-hier pg-vacuumdelay pg-intdatetime threads" DEPEND="virtual/libc sys-devel/autoconf @@ -107,6 +107,7 @@ src_compile() { use readline || myconf="$myconf --without-readline" use zlib || myconf="$myconf --without-zlib" use pg-intdatetime && myconf="$myconf --enable-integer-datetimes" + use threads && myconf="$myconf --enable-thread-safety" # these are the only working CFLAGS I could get on ppc, so locking them # down, anything more aggressive fails (i.e. -mcpu or -Ox)