First, thanks alek for the update! On Sat, Jan 31, 2009 at 11:24:08PM -0800, Alex Popov wrote: > 2009/1/29 Aleksander Piotrowski <[email protected]>: > > > i've modified your diff a bit. attached one is basically your update > > with two extra changes: > > > > builds and runs on both i386 and sparc64 (I haven't tried rebuilding > ejabbered yet).
Builds and installs on i386, I am right now testing ejabberd 2.0.3 with
it (builds, installs, starts, making sure everything works).
> > - -docs subpackage. does it make sense to move docs into
> > separate 6MB package? -main without docs is 40MB in size
>
> The only reason I can think of is when somebody installs erlang as a
> dependency for another package but doesn't care for documentation.
html docs about design and such, maybe, but yes, with such a size it
doesn't make that much difference. But I do feel man pages should remain
in main package. That just feels ugly.
> > - man pages are installed into ${LOCALBASE}/man so that there is no
> > need to tinker with man.conf files
>
> I couldn't get the man pages to work (I tried on i386 and sparc64)
> Neither 'erl -man erl' nor 'man erl' works, but it could be my local
> issue. Could someone
> else confirm that manpages work using both methods.
You need to install -docs to get the man pages with this patch. 'man
erl' works, 'erl -man erl' doesn't.
> I see them installed under fake root, but can't find them on a real
> filesystem.
>
> e.g. I see manpages under
> /usr/obj/ports/otp_src_R12B-5/fake-i386/usr/local/man/man1/
>
> but not under:
>
> /usr/local/man/man1/
>
> yet everything else seems to be installed.
>
> here's a few lines from /usr/ports/plist/erlang-docs-12b.5
> ...
> @man man/man1/epmd.1
> @man man/man1/erl.1
> ...
>
> Can someone enlighten me about @man variable in PLIST and how can I check what
> it resolves to? Am I doing it wrong?
>
>
> >
> > your problem with "Unknown element" on sparc64 looks like not up-to-date
> > system that doesn't know about "@bin" keyword.
>
> I updated to a recent snapshot and this problem went away.
>
> Thanks a lot for your patch. Can anyone else test the port, please?
>
> // Alex
--
viq
pgpm9wg0cCOFT.pgp
Description: PGP signature
