On Thu, 12 Jul 2007 11:26:23 -0500, Marcin Simonides <[EMAIL PROTECTED]> wrote:

I'm the maintainer of multimedia/gnome-subtitles port. The new version adds language translations.

I have added USE_GETTEXT=yes to the port's Makefile.

There is a problem with building language translation files, variable GMSGFMT is not being defined and so the rule below doesn't work:

.po.gmo:
         file=`echo $* | sed 's,.*/,,'`.gmo \
           && rm -f $$file && $(GMSGFMT) -o $$file $<

I've checked with the program's aclocal.m4, it contains a line:

AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)

which looks right to me - GMSGFMT should be set to $MSGFMT if the program is not found. msgfmt is being recognised by configure *but* both MSFGMT and GMSGFMT are set to "nothing" in the program's po/Makefile.

There is a check for msgfmt (successful) in the configure's output, but none for gmsgfmt (the configure.am.

Can you show us the configure output?

Cheers,
Mezz

My question is: are there any knobs, settings, dependencies etc. I should use (the Porter's Handbook doesn't seem to mention anything like that) or is this probably the program's configure issue?

config.log available for request (unfortunately I have no idea how to analyze it, I just saw that INTLTOOL_MSGFMT is being set to correct path and G?MSGFMT to '').

This mail is also being sent to the author of the program.
Sorry that it's so chaotic, but I have no idea where to start looking for the root of the problem and what information to provide.


--
[EMAIL PROTECTED]  -  [EMAIL PROTECTED]
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  [EMAIL PROTECTED]
http://wiki.freebsd.org/multimedia  -  [EMAIL PROTECTED]
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to