initial implementation for FreeBSD/ports