OpenCSW (pronounced open-cashew /ˈkæʃuː/) is an easy to use open source software distribution installable on top of Solaris and Solaris-based systems. OpenCSW is a community project dedicated to working closely with upstream projects to improve portability of open source software.
To get started just install
pkgadd -d http://get.opencsw.org/now
This automates the process of dependency resolution and downloading. Installing a piece of software with dependencies is as simple as:
pkgutil --install top