pkgsrc/databases/gramps2/patches/patch-ab
drochner c97e191895 -deal with an incompatible change in py-bsddb3-4.7.2
-remove py-xml bl3, this is not needed afaict
-pull in desktop-file-utils/bl3 because we install a .desktop file
bump PKGREVISION
2008-09-18 16:56:55 +00:00

22 lines
903 B
Text

$NetBSD: patch-ab,v 1.4 2008/09/18 16:56:55 drochner Exp $
--- ./src/GrampsDb/_GrampsBSDDB.py.orig 2008-01-02 17:04:53.000000000 +0100
+++ ./src/GrampsDb/_GrampsBSDDB.py
@@ -35,7 +35,7 @@ import shutil
import re
import time
from gettext import gettext as _
-from bsddb import dbshelve, db
+from bsddb3 import dbshelve, db
import logging
log = logging.getLogger(".GrampsDb")
@@ -337,7 +337,7 @@ class GrampsBSDDB(GrampsDbBase,UpdateCal
# These env settings are only needed for Txn environment
self.env.set_lk_max_locks(25000)
self.env.set_lk_max_objects(25000)
- self.env.set_flags(db.DB_LOG_AUTOREMOVE,1) # clean up unused logs
+ self.env.set_flags(db.DB_LOG_AUTO_REMOVE,1) # clean up unused logs
# The DB_PRIVATE flag must go if we ever move to multi-user setup
env_flags = db.DB_CREATE|db.DB_PRIVATE|\