Maaspare ("machine as package repository") scans the installed ports /
packages, and creates a package repository directly from them. Written for FreeBSD.
The dependency list is short: You will need at least ports-mgmt/pkg version 1.17
as well as lang/tcl86; If you're using the package, there's also a dependency to
www/lighttpd (can be configured by using the port).