mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 13:45:38 +00:00
po: don't install gmo files when --disable-nls is given
With --disable-nls is given we turn off use of gettext in the source code, but mistakenly still installed the gmo files. Reported-by: Olaf Hering <olaf@aepfle.de> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
fc06debd0c
commit
3f4db69c2f
@ -61,6 +61,7 @@ AC_DEFUN([LIBVIRT_CHECK_NLS],[
|
|||||||
msgfmt_is_gnu=no
|
msgfmt_is_gnu=no
|
||||||
fi
|
fi
|
||||||
AC_MSG_RESULT([$msgfmt_is_gnu])
|
AC_MSG_RESULT([$msgfmt_is_gnu])
|
||||||
|
AM_CONDITIONAL([ENABLE_NLS], [test "x$enable_nls" = "xyes"])
|
||||||
AM_CONDITIONAL([HAVE_GNU_GETTEXT_TOOLS],
|
AM_CONDITIONAL([HAVE_GNU_GETTEXT_TOOLS],
|
||||||
[test "x$XGETTEXT" != "xno" && test "x$MSGFMT" != "xno" && \
|
[test "x$XGETTEXT" != "xno" && test "x$MSGFMT" != "xno" && \
|
||||||
test "x$MSGMERGE" != "xno" && test "x$msgfmt_is_gnu" != "xno"])
|
test "x$MSGMERGE" != "xno" && test "x$msgfmt_is_gnu" != "xno"])
|
||||||
|
@ -89,6 +89,8 @@ $(srcdir)/%.gmo: $(srcdir)/%.po
|
|||||||
|
|
||||||
endif HAVE_GNU_GETTEXT_TOOLS
|
endif HAVE_GNU_GETTEXT_TOOLS
|
||||||
|
|
||||||
|
if ENABLE_NLS
|
||||||
|
|
||||||
# Cannot use 'localedir' since this conflicts with autoconf.
|
# Cannot use 'localedir' since this conflicts with autoconf.
|
||||||
langinstdir = $(datadir)/locale
|
langinstdir = $(datadir)/locale
|
||||||
|
|
||||||
@ -105,3 +107,5 @@ uninstall-hook:
|
|||||||
d=$(DESTDIR)$(langinstdir)/$$lang/LC_MESSAGES; \
|
d=$(DESTDIR)$(langinstdir)/$$lang/LC_MESSAGES; \
|
||||||
rm -f $$d/$(DOMAIN).mo; \
|
rm -f $$d/$(DOMAIN).mo; \
|
||||||
done
|
done
|
||||||
|
|
||||||
|
endif ENABLE_NLS
|
||||||
|
Loading…
Reference in New Issue
Block a user