> I really don't understand at all how the postgresql-mod.mk works. > I know what it accomplishes, but I would love to actually "get it". > Most of what I do besides porting uses postgresql.
It is only useful if you are running regression tests that need to access a postgresql database. It runs a server listening on a unix socket with a temporary database in the port work directory, and sets up environment variables so that most software using it in tests can access it, without interfering with any real database running on the machine. Outside of tests it does nothing. Most software that uses postgresql does not use the module.