rendered paste body=== configure.in
==================================================================
--- configure.in (revision 918)
+++ configure.in (revision 919)
@@ -176,6 +176,22 @@
#
# Replace xgettext by our PluginInfo aware wrapper script
#
+
+XGETTEXT_XCOMMENT=`echo 'Test("1")' |\
+ xgettext -L C\# -k'Test:1,"XCOMMENT"' -o- - |\
+ grep XCOMMENT`
+
+if test "x#. XCOMMENT" = "x${XGETTEXT_XCOMMENT}"; then
+ XGETTEXT_PLUGIN_NAME=',"Plugin Name"'
+ XGETTEXT_PLUGIN_DESC=',"Plugin Description"'
+else
+ XGETTEXT_PLUGIN_NAME=
+ XGETTEXT_PLUGIN_DESC=
+fi
+
+AC_SUBST(XGETTEXT_PLUGIN_NAME)
+AC_SUBST(XGETTEXT_PLUGIN_DESC)
+
INTLTOOL_UPDATE="XGETTEXT=\$(top_builddir)/pot-update $INTLTOOL_UPDATE"
AC_CONFIG_FILES([pot-update], [chmod +x pot-update])
=== pot-update.in
==================================================================
--- pot-update.in (revision 918)
+++ pot-update.in (revision 919)
@@ -1,4 +1,4 @@
#!/bin/sh
-@XGETTEXT@ --keyword='PluginInfo:1,"PluginName"' "$@"
-@XGETTEXT@ --keyword='PluginInfo:4,"PluginDescription"' "$@" --join-existing --sort-by-file
+@XGETTEXT@ --keyword='PluginInfo:1@XGETTEXT_PLUGIN_NAME@' "$@"
+@XGETTEXT@ --keyword='PluginInfo:4@XGETTEXT_PLUGIN_DESC@' "$@" --join-existing --sort-by-file