packages: python/python.spec, python/python-db.patch - readded updated db p...
qboosh
qboosh at pld-linux.org
Tue Jul 13 22:11:05 CEST 2010
Author: qboosh Date: Tue Jul 13 20:11:05 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- readded updated db patch (db 5.0 support)
---- Files affected:
packages/python:
python.spec (1.377 -> 1.378) , python-db.patch (1.7 -> 1.8)
---- Diffs:
================================================================
Index: packages/python/python.spec
diff -u packages/python/python.spec:1.377 packages/python/python.spec:1.378
--- packages/python/python.spec:1.377 Mon Jul 12 08:45:18 2010
+++ packages/python/python.spec Tue Jul 13 22:11:00 2010
@@ -52,7 +52,8 @@
# Source0-md5: 0e8c9ec32abf5b732bea7d91b38c3339
Source1: http://www.python.org/ftp/python/doc/%{dver}/%{name}-%{dver}-docs-html.tar.bz2
# Source1-md5: 16b736789e923bbefe74e7a2219031c6
-Patch1: %{name}-%{name}path.patch
+Patch0: %{name}-db.patch
+Patch1: %{name}-pythonpath.patch
Patch2: %{name}-ac_fixes.patch
Patch3: %{name}-lib64.patch
Patch4: %{name}-noarch_to_datadir.patch
@@ -545,6 +546,7 @@
%prep
%setup -q -n Python-%{version}%{beta}
+%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
@@ -1022,6 +1024,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.378 2010/07/13 20:11:00 qboosh
+- readded updated db patch (db 5.0 support)
+
Revision 1.377 2010/07/12 06:45:18 qboosh
- test_zlib no longer fails
================================================================
Index: packages/python/python-db.patch
diff -u /dev/null packages/python/python-db.patch:1.8
--- /dev/null Tue Jul 13 22:11:05 2010
+++ packages/python/python-db.patch Tue Jul 13 22:11:00 2010
@@ -0,0 +1,39 @@
+--- Python-2.7/setup.py.orig 2010-07-11 20:29:09.142656610 +0200
++++ Python-2.7/setup.py 2010-07-12 08:43:42.578657448 +0200
+@@ -765,7 +765,7 @@
+ # a release. Most open source OSes come with one or more
+ # versions of BerkeleyDB already installed.
+
+- max_db_ver = (4, 8)
++ max_db_ver = (5, 0)
+ min_db_ver = (4, 1)
+ db_setup_debug = True # verbose debug prints from this script?
+
+@@ -787,8 +787,12 @@
+ return True
+
+ def gen_db_minor_ver_nums(major):
+- if major == 4:
++ if major == 5:
+ for x in range(max_db_ver[1]+1):
++ if allow_db_ver((5, x)):
++ yield x
++ elif major == 4:
++ for x in range(0, 9):
+ if allow_db_ver((4, x)):
+ yield x
+ elif major == 3:
+--- Python-2.7/Modules/_bsddb.c.orig 2010-05-09 16:46:46.000000000 +0200
++++ Python-2.7/Modules/_bsddb.c 2010-07-13 19:30:54.530654934 +0200
+@@ -9765,8 +9765,10 @@
+
+ ADD_INT(d, DB_REP_PERMANENT);
+
+-#if (DBVER >= 44)
++#if (DBVER >= 44) && (DBVER < 50)
+ ADD_INT(d, DB_REP_CONF_NOAUTOINIT);
++#endif
++#if (DBVER >= 44)
+ ADD_INT(d, DB_REP_CONF_DELAYCLIENT);
+ ADD_INT(d, DB_REP_CONF_BULK);
+ ADD_INT(d, DB_REP_CONF_NOWAIT);
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/python/python.spec?r1=1.377&r2=1.378&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/python/python-db.patch?r1=1.7&r2=1.8&f=u
More information about the pld-cvs-commit
mailing list