[oi-dev] Feature 1768 - add dovecot to oi-build

Guido Berhoerster gber at openindiana.org
Tue Nov 15 09:55:16 UTC 2011


* Josef 'Jeff' Sipek <jeffpc at josefsipek.net> [2011-11-15 01:43]:
> On Sat, Nov 12, 2011 at 11:17:10PM +0000, Colin Ellis wrote:
> > bitbucket here:
> > https://bitbucket.org/cellis_oidev/oi-build/changeset/d7c2addf18b7
> 
> Awesome, this one was on my todo list.  Less work for me :)
> 
> 1) no need to set --prefix & --sbindir yourself
> 
> 2) $(ETCDIR) instead of /etc
> 
> 3) did the `gmake publish` not complain about the missing
>    info.classification?
> 
> 4) Do we really need to ship all those .a and .la files?  Solaris likes
>    shared libs a lot - and handles them pretty well too.

The libtool files should definetly be removed.

> 5) Do the files in usr/share/doc have the doc facet?  (They should; you can
>    check the published manifest.)
> 
> 6) Is there an SMF manifest?

Please check SFE when adding new packages to oi-build, while I
I agree that dovecot should be added to oi-build you could have
learned some things from the existing package, e.g. you need to
add a user to run the daemon, you need to pass --with-rundir or
it will default to /usr/var, and it also already has a SMF
manifest.  You also need to define --libexecdir Solaris does not
use /usr/libexec.
-- 
Guido Berhoerster




More information about the oi-dev mailing list