added threads support
authorMasatomo Nakano <nakano@gentoo.org>
Fri, 5 Nov 2004 13:50:17 +0000 (13:50 +0000)
committerMasatomo Nakano <nakano@gentoo.org>
Fri, 5 Nov 2004 13:50:17 +0000 (13:50 +0000)
dev-db/postgresql/ChangeLog
dev-db/postgresql/Manifest
dev-db/postgresql/postgresql-7.3.8.ebuild
dev-db/postgresql/postgresql-7.4.6.ebuild

index 7181f452d1b73d15bc7c0ae31009334f4e6e2661..befb36c9ee0b0e95f93a294d442fcdddd1b29718 100644 (file)
@@ -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 <nakano@gentoo.org> postgresql-7.3.8.ebuild,
+  postgresql-7.4.6.ebuild:
+  Added threads support.
 
 *postgresql-7.3.8 (24 Oct 2004)
 
index 7ce8ad413673559ca21f73c0e19002ac163cb6f4..0effdfadf03798af380be73473c0d4079389573d 100644 (file)
@@ -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-----
index 2fd52e3f80f7a974a871b1c5f01c35f4b07e9d97..302820fa9e6fe6f79fa0f4ef6121650cc2af722c 100644 (file)
@@ -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)
index fa24eec3d7f7a8a975b9bd05ac0aaf48fba0ab70..8a683007eeaa9d28701ac9889abec8110d58c123 100644 (file)
@@ -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)