Python and gramps...
swhetzel at gmail.com
Tue Feb 27 00:44:48 UTC 2007
On 2/25/07, Chuck Swiger <cswiger at mac.com> wrote:
> Anders Troback wrote:
> > On Fri, 23 Feb 2007 14:58:21 -0800
> > Chuck Swiger <cswiger at mac.com> wrote:
> [ ... ]
> >> I think you need to choose a particular flavor of BDB which is
> >> recent enough to support these log capabilities; try setting
> >> something like these in /etc/make.conf:
> >> WITH_BERKELEYDB=db42
> >> WITH_BDB_VER=42
> >> ...or choose some other recent 4.x version, and then try
> >> reinstalling /usr/ports/databases/py-bsddb.
> > Yes, thanks that did it!
> Ah, very good. You're welcome.
> > How do I reflect this in my port?
> Many ports do something like check whether WITH_BDB_VER is defined to
> something in order to register a properly dependency. If you can figure out
> which versions of BDB are supported with your software, then you error with a
> warning if too old a version is chosen, or you can do something like choose a
> reasonable default value if none is already set....
All you need to do is add the following to the port:
INVALID_BDB_VER= 2 3 40 41
And it will give an error if WITH_BDB_VER is set to a value lower than 42.
No electrons were mamed while sending this message. Only slightly bruised.
More information about the freebsd-ports