1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Main Page

From pkgbuild

Jump to: navigation, search

Welcome to the pkgbuild wiki.

pkgbuild is a tool for building Solaris SVR4 or IPS packages from RPM-like spec files.

pkgbuild is the de facto build system for porting software and creating new packages for Solaris 11 or OpenIndiana.

Installing pkgbuild gives end users access to software that isn't available in binary package repositories, in the form of packages which integrate properly into the system.

If you want to contribute to this wiki (it's easy!), please tell us your SourceForge ID.

Please carefully read the general rules for communication and collaboratively working on files in the SVN repositories ( ".spec" files)

You are probably interested in one of these topics:

Binary packages, ready built for immediate use as IPS package repository / publisher

End-Users may want to install ready built binary packages from http://sfe.opencsw.org/sfe (Solaris 11 X86 currently) or http://pkg.openindiana.org/sfe + http://pkg.openindiana.org/sfe-encumbered (OI 151a X86 currently)
or
build the binary packages themselves (it's easy, trust me): Read on, the first few paragraphs of the developers section below show how _easy_ it actually is to use our build recipes:

Using pkgbuild on OpenSolaris, Oracle Solaris 11 Express, or OpenIndiana <<-- use this if you are NEW to the build Environment

Using pkgbuild on Solaris Express

pkgbuild and IPS

Tips for porting to Solaris

Writing spec files

Packaging conventions

Patches for pkgbuild (enable pkgtool to e.g. find patches in subdirectories)

End users might find these guides helpful:

How to use the delivered Software: Usage and configuration tips for packages from SFE

(e.g. postfix+spamassassin, dovecot) - How to contribute to usage tips even if you don't write spec files on your own

Help with missing software

Help I see errors ...

Requested and suggested features

Feel free to add or suggest additional topics.

You can contact the pkgbuild team at irc://freenode.net/#pkgbuild or on desktop-discuss at opensolaris dot org.

Personal tools