OpenBSD Ports Internals

Marc Espie says, transparent infrastructure, compared to other packaging systems. Oriented towards the production of binary packages, and robustness. Most people should only see the binary packages and pkg_add. For the rare people building packages from source, the idea is that you can do make package, and the system will grab everything and build a package, but in a transparent way: figuring out a port’s Makefile is simple. Decomposing what happens into distinct steps (fetch, extract, patch, configure, build, fake, package) is trivial. Compared to other BSDs, there are carefully chosen knobs you can tweak (FLAVORS) and the package system is consistent: each knob will change the package name, package dependencies will work, and take those into account if needed. Read more.

Advertisements

Published by

padik

FreeBSD, CodeIgniter, TCG

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s