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