Notes:
FreeBSD's tinycdb port is missing pkg-config data and targest to compile shared objects. For the time being I found it easier to compile and install tinycdb using the following flags:
make all shared piclib
make install install-sharedlib install-piclib
Grab the libcdb.pc file and place it in /usr/local/libdata/pkgconfig/libcdb.pc
curl -O https://gist.github.com/maxclark/7816255/raw/c142650c354717e676d99d822f3babb81c89514b/libcdb.pc /usr/local/libdata/pkgconfig/
Enable the tinycdb backend module with
./configure --with-modules="tinydns" --prefix=/usr/local/pdns