Inject the package name and version ("xfsprogs") and the bug reporting
URL into the generated gettext .pot file. This isn't strictly
necessary, it's more just polish.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Andrey Albershteyn <aalbersh@kernel.org>
Reviewed-by: Bill O'Donnell <bodonnel@redhat.com>
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_SRCDIR([include/libxfs.h])
AC_PREFIX_DEFAULT(/usr)
+AC_SUBST(PACKAGE_BUGREPORT)
# Default CFLAGS if nobody specifies anything else
if test "${CFLAGS+set}" != "set"; then
PKG_RELEASE = @pkg_release@
PKG_VERSION = @pkg_version@
PKG_DISTRIBUTION= @pkg_distribution@
+PKG_BUGREPORT = @PACKAGE_BUGREPORT@
prefix = @prefix@
exec_prefix = @exec_prefix@
endif
ifdef POTHEAD
+XGETTEXT_FLAGS=\
+ --language=C \
+ --keyword=_ \
+ --keyword=N_ \
+ --package-name=$(PKG_NAME) \
+ --package-version=$(PKG_VERSION) \
+ --msgid-bugs-address=$(PKG_BUGREPORT)
+
$(POTHEAD): $(XGETTEXTFILES)
@echo " [GETTXT] $@"
- $(Q)$(XGETTEXT) --language=C --keyword=_ --keyword=N_ -o $@ $(XGETTEXTFILES)
+ $(Q)$(XGETTEXT) $(XGETTEXT_FLAGS) -o $@ $(XGETTEXTFILES)
# Update translations
update-po: $(POTHEAD) $(wildcard $(TOPDIR)/po/*.po)