2009/1/29 Aleksander Piotrowski <a...@nic.com.pl>:

> 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).

>  - -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.

>  - 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.

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

Reply via email to