I have started using userland infrastructure for internal project a week
or so a go.
It is a pleasure to work with. Because it is make based system it is
very easy to modify/extend and has virtually no dependencies other than
gmake, pkg5 and python. Supplied pkg5 transforms are simply great.
Handles multi-arch binaries/libraries well (32bit+64bit). Creating a
manifests is typically a matter of populating few fields in
auto-generated file.
I highly recommend it. Already created 50+ packages for Solaris 10 using
this infrastructure.
Andrzej
On 03/10/11 22:49, Danek Duvall wrote:
Robert Milkowski wrote:
So in summary the main issue right now is that pkg is new, there is lack
of documentation, examples and man pages. Although I've probably missed
many of them.
There are a number of Solaris consolidations which generate IPS packages
natively now, including userland and IPS itself, both of which are kept
outside the firewall, and which are useful as examples. The makefiles are
pretty hairy, I'll admit, but you can start by simply copying them, and
only tweaking as you need.
The manifest format is very simple, and if you specify your defaults with
transforms, then you pretty much just have to supply pathnames and the
occasional permission, plus all your metadata.
Danek
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss