Page MenuHomeFreeBSD

databases/mdbtools: Update to 0.9.2

Authored by rhurlin on Tue, Jan 12, 6:33 PM.


  • MDBtools switched to a new fork on Github with a new maintainer
  • Update with several new features, enhancement, bug fixes and cleanup


The port

  • Updates from 0.8.2 to 0.9.1
  • Adds several dependencies
  • Changes to new repo
  • Corrects installation of man pages
  • Splits NLS (gettext) as an option
  • Removes gmdb2 GUI, since this will come back as own repo [1]
  • Remove files/
  • Add files/patch-src_libmdb_index.c and files/patch-src_libmdb_options.c
  • Cleanup pkg-descr
  • Update pkg-plist


First draft was submitted as a new port 'databases/mdbtools-dev' by Thaddeus Covert <> in PR 250515.

Thaddeus agrees that the new features should be added to the existing port mdbtools-dev instead of a new port. I then made significant additions and modifications to the port.

Tested on Poudriere (amd64, i386). 'portlint -AC' is fine.

Diff Detail

rP FreeBSD ports repository
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

This requires a bump of the PORTREVISION in the ports depending on it, most likely. So you need to get the list of ports that use it (most easily via

Thanks for the tip! For two ports that have mdbtools as dependency, I have set the portrevision up as a precaution.

By the way, FreshPorts only finds databases/libgda5-mdb. In databases/recutils the dependency to MDBtools is controlled by OPTIONS. FreshPorts seems to be blind for this ;)

This revision is now accepted and ready to land.Fri, Jan 15, 3:32 PM
This revision was automatically updated to reflect the committed changes.