Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Mention that pkgbuild can now automatically install IPS packages to satisfy dependencies (experimental version)


SFE - spec-files-extra Last updated: 2015-12-01repositrory of build-recipes us updated continuosly. Please see the SVN repository spec-files-extra for daily updates here.



What is spec-files-extra?

SFE is a repository of RPM-like spec files for building Solaris SVr4 packages from various Open Source software.

You need to compile the packages yourself, or, you can use a binary repository of IPS packages which have already been compiled for you (e.g.


Please note, the activity in this project happens here, in the SFE spec-files-extra SVN repository.

Currently the "old" wiki pages with a lot of explanations are offline but will be restored soon. are online in a read-only-copy here: .

There are public repositories for IPS packages which provide a subset if packages from SFE ready for install, so you save the compile and packaging step.


What versions of Solaris or derivates are supported?

SFE currently supports Oracle Solaris 11 (TM) (12), OpenIndiana (OI151a8 + OI151a9 + Hipster 2015), OmniOS


What tools are required for building SFE?


Note: --autodeps is not completely fool-proof. You may need to install packages from the OS and/or find some spec files by grepping in the repository. This problem is fixed in an experimental version of pkgbuild. Testers are welcome.

One note about systems with IPS packaging System: You need to create repository first, then point pkgtool/pkgbuild to this repository by setting the ENV variable

export PKGBUILD_IPS_SERVER=httpfile://localhost:10000//path/to/repository/


How can I access the spec files?