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