Microportage, BSD

Goal: Minimal ebuild-like script using Posix SH-compatible shell (such as Dash).

each port need to contain 'build' file. After any edit you need to run 'mbuild path/to/dir/with/port manifest', it will fetch sources (if needed), bump revision and create manifest file. After that you should go to the port dir and sign manifest with your gpg key. like 'gpg --sign --armor manifest'. It is possible proceed without siging and verifing gpg key (mainly for the testing purpose), the first argument need to be '--without-gpg' like 'mbuild --without-gpg /usr/ports/vim install'

Ports repository
One can find ports repository under