aboutsummaryrefslogtreecommitdiff
# Makefile variables for PO directory in any package using GNU gettext.

# This domain contains only translations of package synopses and descriptions.
DOMAIN = guix-packages

subdir = po/packages
top_builddir = ../..

# We use our xgettext.scm wrapper to produce .PO files reproducibly using a
# timestamp from Git.  The `real' xgettext is passed as an option to
# xgettext.scm
XGETTEXT:=$(top_srcdir)/build-aux/xgettext.scm

# These options get passed to xgettext.  We want to catch exclusively package
# synopses and descriptions.
XGETTEXT_OPTIONS =				\
  --language=Scheme --from-code=UTF-8		\
  --keyword=synopsis --keyword=description	\
  --keyword=output-synopsis:2			\
  --xgettext=$(XGETTEXT_)

COPYRIGHT_HOLDER = the authors of Guix (msgids)

MSGID_BUGS_ADDRESS = bug-guix@gnu.org

EXTRA_LOCALE_CATEGORIES =

# Disable PO update upon "make dist", which sometimes fails when doing
# "make distcheck -j4".
# See <https://lists.gnu.org/archive/html/bug-gettext/2014-08/msg00005.html>.
DIST_DEPENDS_ON_UPDATE_PO = no

# Ignore the timestamp of the .pot file, as .po files are updated by
# `make download-po` only. This ensures po files are not modified on the
# first `make` invocation.
PO_DEPENDS_ON_POT = no
a href='/guix/commit/gnu/packages/vim.scm?id=35a7e5742fdfad3747078d2e3bef6630f24b2b24'>gnu: vim-airline: Update to 0.9....Efraim Flashner 2018-06-02gnu: xxd: Remove all inherited inputs....Efraim Flashner 2018-06-02gnu: vim: Update to 8.1.0026....Efraim Flashner 2018-06-02gnu: xxd: Return true from all phases....Efraim Flashner