First, thanks alek for the update! On Sat, Jan 31, 2009 at 11:24:08PM -0800, Alex Popov wrote: > 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).
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